Policy Troubleshooter V3 API - Class Google::Iam::V1::AuditConfigDelta (v0.5.0)

Reference documentation and code samples for the Policy Troubleshooter V3 API class Google::Iam::V1::AuditConfigDelta.

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

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#action

def action() -> ::Google::Iam::V1::AuditConfigDelta::Action
Returns

#action=

def action=(value) -> ::Google::Iam::V1::AuditConfigDelta::Action
Parameter
Returns

#exempted_member

def exempted_member() -> ::String
Returns
  • (::String) — A single identity that is exempted from "data access" audit logging for the service specified above. Follows the same format of Binding.members.

#exempted_member=

def exempted_member=(value) -> ::String
Parameter
  • value (::String) — A single identity that is exempted from "data access" audit logging for the service specified above. Follows the same format of Binding.members.
Returns
  • (::String) — A single identity that is exempted from "data access" audit logging for the service specified above. Follows the same format of Binding.members.

#log_type

def log_type() -> ::String
Returns
  • (::String) — Specifies the log_type that was be enabled. ADMIN_ACTIVITY is always enabled, and cannot be configured. Required

#log_type=

def log_type=(value) -> ::String
Parameter
  • value (::String) — Specifies the log_type that was be enabled. ADMIN_ACTIVITY is always enabled, and cannot be configured. Required
Returns
  • (::String) — Specifies the log_type that was be enabled. ADMIN_ACTIVITY is always enabled, and cannot be configured. Required

#service

def service() -> ::String
Returns
  • (::String) — 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

#service=

def service=(value) -> ::String
Parameter
  • value (::String) — 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
Returns
  • (::String) — 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