class Google::Apis::WorkstationsV1beta::AuditConfig
from DATA_WRITE logging.
exempts ‘jose@example.com` from DATA_READ logging, and `aliya@example.com`
this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also
, “exempted_members”: [ “user:aliya@example.com” ] ` ] ` ] ` For sampleservice,
“audit_log_configs”: [ ` “log_type”: “DATA_READ” `, ` “log_type”: “DATA_WRITE”
` “log_type”: “ADMIN_READ” ` ] `, ` “service”: “sampleservice.googleapis.com”,
exempted_members“: [ ”user:jose@example.com“ ] `, ` ”log_type“: ”DATA_WRITE“ `,
service”: “allServices”, “audit_log_configs”: [ ` “log_type”: “DATA_READ”, “
exempted. Example Policy with multiple AuditConfigs: ` ”audit_configs“: [ ` ”
AuditConfig are enabled, and the exempted_members in each AuditLogConfig are
the two AuditConfigs is used for that service: the log_types specified in each
are AuditConfigs for both `allServices` and a specific service, the union of
from logging. An AuditConfig must have one or more AuditLogConfigs. If there
which permission types are logged, and what identities, if any, are exempted
Specifies the audit configuration for a service. The configuration determines
def initialize(**args)
def initialize(**args) update!(**args) end
def update!(**args)
def update!(**args) @audit_log_configs = args[:audit_log_configs] if args.key?(:audit_log_configs) @service = args[:service] if args.key?(:service) end