public sealed class AuditConfigDelta : IMessage<AuditConfigDelta>, IEquatable<AuditConfigDelta>, IDeepCloneable<AuditConfigDelta>, IBufferMessage, IMessage
One delta entry for AuditConfig. Each individual change (only one exempted_member in each entry) to a AuditConfig will be a separate entry.
Implements
IMessage<AuditConfigDelta>, IEquatable<AuditConfigDelta>, IDeepCloneable<AuditConfigDelta>, IBufferMessage, IMessageNamespace
Google.Cloud.Iam.V1Assembly
Google.Cloud.Iam.V1.dll
Constructors
AuditConfigDelta()
public AuditConfigDelta()
AuditConfigDelta(AuditConfigDelta)
public AuditConfigDelta(AuditConfigDelta other)
Parameter | |
---|---|
Name | Description |
other | AuditConfigDelta |
Properties
Action
public AuditConfigDelta.Types.Action Action { get; set; }
The action that was performed on an audit configuration in a policy. Required
Property Value | |
---|---|
Type | Description |
AuditConfigDelta.Types.Action |
ExemptedMember
public string ExemptedMember { get; set; }
A single identity that is exempted from "data access" audit
logging for the service
specified above.
Follows the same format of Binding.members.
Property Value | |
---|---|
Type | Description |
String |
LogType
public string LogType { get; set; }
Specifies the log_type that was be enabled. ADMIN_ACTIVITY is always enabled, and cannot be configured. Required
Property Value | |
---|---|
Type | Description |
String |
Service
public string Service { get; set; }
Specifies a service that was configured for Cloud Audit Logging.
For example, storage.googleapis.com
, cloudsql.googleapis.com
.
allServices
is a special value that covers all services.
Required
Property Value | |
---|---|
Type | Description |
String |