Show / Hide Table of Contents

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
System.Object
AuditConfigDelta
Implements
IMessage<AuditConfigDelta>
IMessage
System.IEquatable<AuditConfigDelta>
IDeepCloneable<AuditConfigDelta>
Inherited Members
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Cloud.Iam.V1
Assembly: Google.Cloud.Iam.V1.dll
Syntax
public sealed class AuditConfigDelta : IMessage<AuditConfigDelta>, IMessage, IEquatable<AuditConfigDelta>, IDeepCloneable<AuditConfigDelta>

Constructors

AuditConfigDelta()

Declaration
public AuditConfigDelta()

AuditConfigDelta(AuditConfigDelta)

Declaration
public AuditConfigDelta(AuditConfigDelta other)
Parameters
Type Name Description
AuditConfigDelta other

Properties

Action

The action that was performed on an audit configuration in a policy. Required

Declaration
public AuditConfigDelta.Types.Action Action { get; set; }
Property Value
Type Description
AuditConfigDelta.Types.Action

ExemptedMember

A single identity that is exempted from "data access" audit logging for the service specified above. Follows the same format of Binding.members.

Declaration
public string ExemptedMember { get; set; }
Property Value
Type Description
System.String

LogType

Specifies the log_type that was be enabled. ADMIN_ACTIVITY is always enabled, and cannot be configured. Required

Declaration
public string LogType { get; set; }
Property Value
Type Description
System.String

Service

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

Declaration
public string Service { get; set; }
Property Value
Type Description
System.String
Back to top