Class GetIAMPolicyAuditConfigAuditLogConfig.Builder
- java.lang.Object
-
- com.pulumi.gcp.organizations.inputs.GetIAMPolicyAuditConfigAuditLogConfig.Builder
-
- Enclosing class:
- GetIAMPolicyAuditConfigAuditLogConfig
public static final class GetIAMPolicyAuditConfigAuditLogConfig.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetIAMPolicyAuditConfigAuditLogConfig defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetIAMPolicyAuditConfigAuditLogConfig
build()
GetIAMPolicyAuditConfigAuditLogConfig.Builder
exemptedMembers(java.lang.String... exemptedMembers)
GetIAMPolicyAuditConfigAuditLogConfig.Builder
exemptedMembers(java.util.List<java.lang.String> exemptedMembers)
GetIAMPolicyAuditConfigAuditLogConfig.Builder
logType(java.lang.String logType)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetIAMPolicyAuditConfigAuditLogConfig defaults)
-
-
Method Detail
-
exemptedMembers
public GetIAMPolicyAuditConfigAuditLogConfig.Builder exemptedMembers(@Nullable java.util.List<java.lang.String> exemptedMembers)
- Parameters:
exemptedMembers
- Specifies the identities that are exempt from these types of logging operations. Follows the same format of the `members` array for `binding`.- Returns:
- builder
-
exemptedMembers
public GetIAMPolicyAuditConfigAuditLogConfig.Builder exemptedMembers(java.lang.String... exemptedMembers)
- Parameters:
exemptedMembers
- Specifies the identities that are exempt from these types of logging operations. Follows the same format of the `members` array for `binding`.- Returns:
- builder
-
logType
public GetIAMPolicyAuditConfigAuditLogConfig.Builder logType(java.lang.String logType)
- Parameters:
logType
- Defines the logging level. `DATA_READ`, `DATA_WRITE` and `ADMIN_READ` capture different types of events. See [the audit configuration documentation](https://cloud.google.com/resource-manager/reference/rest/Shared.Types/AuditConfig) for more details.- Returns:
- builder
-
build
public GetIAMPolicyAuditConfigAuditLogConfig build()
-
-