Package com.pulumi.gcp.folder.inputs
Class IamAuditConfigAuditLogConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.folder.inputs.IamAuditConfigAuditLogConfigArgs.Builder
-
- Enclosing class:
- IamAuditConfigAuditLogConfigArgs
public static final class IamAuditConfigAuditLogConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(IamAuditConfigAuditLogConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IamAuditConfigAuditLogConfigArgs
build()
IamAuditConfigAuditLogConfigArgs.Builder
exemptedMembers(com.pulumi.core.Output<java.util.List<java.lang.String>> exemptedMembers)
IamAuditConfigAuditLogConfigArgs.Builder
exemptedMembers(java.lang.String... exemptedMembers)
IamAuditConfigAuditLogConfigArgs.Builder
exemptedMembers(java.util.List<java.lang.String> exemptedMembers)
IamAuditConfigAuditLogConfigArgs.Builder
logType(com.pulumi.core.Output<java.lang.String> logType)
IamAuditConfigAuditLogConfigArgs.Builder
logType(java.lang.String logType)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(IamAuditConfigAuditLogConfigArgs defaults)
-
-
Method Detail
-
exemptedMembers
public IamAuditConfigAuditLogConfigArgs.Builder exemptedMembers(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> exemptedMembers)
- Parameters:
exemptedMembers
- Identities that do not cause logging for this type of permission. The format is the same as that for `members`.- Returns:
- builder
-
exemptedMembers
public IamAuditConfigAuditLogConfigArgs.Builder exemptedMembers(java.util.List<java.lang.String> exemptedMembers)
- Parameters:
exemptedMembers
- Identities that do not cause logging for this type of permission. The format is the same as that for `members`.- Returns:
- builder
-
exemptedMembers
public IamAuditConfigAuditLogConfigArgs.Builder exemptedMembers(java.lang.String... exemptedMembers)
- Parameters:
exemptedMembers
- Identities that do not cause logging for this type of permission. The format is the same as that for `members`.- Returns:
- builder
-
logType
public IamAuditConfigAuditLogConfigArgs.Builder logType(com.pulumi.core.Output<java.lang.String> logType)
- Parameters:
logType
- Permission type for which logging is to be configured. Must be one of `DATA_READ`, `DATA_WRITE`, or `ADMIN_READ`.- Returns:
- builder
-
logType
public IamAuditConfigAuditLogConfigArgs.Builder logType(java.lang.String logType)
- Parameters:
logType
- Permission type for which logging is to be configured. Must be one of `DATA_READ`, `DATA_WRITE`, or `ADMIN_READ`.- Returns:
- builder
-
build
public IamAuditConfigAuditLogConfigArgs build()
-
-