Google Cloud Identity and Access Management (IAM) v1 API - Class AuditConfigDelta (3.3.0)

public sealed class AuditConfigDelta : IMessage<AuditConfigDelta>, IEquatable<AuditConfigDelta>, IDeepCloneable<AuditConfigDelta>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Identity and Access Management (IAM) v1 API class AuditConfigDelta.

One delta entry for AuditConfig. Each individual change (only one exempted_member in each entry) to a AuditConfig will be a separate entry.

Inheritance

object > AuditConfigDelta

Namespace

Google.Cloud.Iam.V1

Assembly

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
AuditConfigDeltaTypesAction

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