Struct google_deploymentmanager2::AuditConfig [] [src]

pub struct AuditConfig {
    pub exempted_members: Option<Vec<String>>,
    pub audit_log_configs: Option<Vec<AuditLogConfig>>,
    pub service: Option<String>,
}

Provides the configuration for non-admin_activity logging for a service. Controls exemptions and specific log sub-types.

This type is not used in any activity, and only used as part of another schema.

Fields

Specifies the identities that are exempted from "data access" audit logging for the service specified above. Follows the same format of Binding.members.

The configuration for each type of logging

Specifies a service that will be enabled for audit logging. For example, resourcemanager, storage, compute. allServices is a special value that covers all services.

Trait Implementations

impl Debug for AuditConfig
[src]

Formats the value using the given formatter.

impl Clone for AuditConfig
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for AuditConfig
[src]

Returns the "default value" for a type. Read more

impl Part for AuditConfig
[src]