Class GetIAMPolicyAuditConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.organizations.inputs.GetIAMPolicyAuditConfigArgs.Builder
-
- Enclosing class:
- GetIAMPolicyAuditConfigArgs
public static final class GetIAMPolicyAuditConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetIAMPolicyAuditConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetIAMPolicyAuditConfigArgs.Builder
auditLogConfigs(com.pulumi.core.Output<java.util.List<GetIAMPolicyAuditConfigAuditLogConfigArgs>> auditLogConfigs)
GetIAMPolicyAuditConfigArgs.Builder
auditLogConfigs(GetIAMPolicyAuditConfigAuditLogConfigArgs... auditLogConfigs)
GetIAMPolicyAuditConfigArgs.Builder
auditLogConfigs(java.util.List<GetIAMPolicyAuditConfigAuditLogConfigArgs> auditLogConfigs)
GetIAMPolicyAuditConfigArgs
build()
GetIAMPolicyAuditConfigArgs.Builder
service(com.pulumi.core.Output<java.lang.String> service)
GetIAMPolicyAuditConfigArgs.Builder
service(java.lang.String service)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetIAMPolicyAuditConfigArgs defaults)
-
-
Method Detail
-
auditLogConfigs
public GetIAMPolicyAuditConfigArgs.Builder auditLogConfigs(com.pulumi.core.Output<java.util.List<GetIAMPolicyAuditConfigAuditLogConfigArgs>> auditLogConfigs)
- Parameters:
auditLogConfigs
- A nested block that defines the operations you'd like to log.- Returns:
- builder
-
auditLogConfigs
public GetIAMPolicyAuditConfigArgs.Builder auditLogConfigs(java.util.List<GetIAMPolicyAuditConfigAuditLogConfigArgs> auditLogConfigs)
- Parameters:
auditLogConfigs
- A nested block that defines the operations you'd like to log.- Returns:
- builder
-
auditLogConfigs
public GetIAMPolicyAuditConfigArgs.Builder auditLogConfigs(GetIAMPolicyAuditConfigAuditLogConfigArgs... auditLogConfigs)
- Parameters:
auditLogConfigs
- A nested block that defines the operations you'd like to log.- Returns:
- builder
-
service
public GetIAMPolicyAuditConfigArgs.Builder service(com.pulumi.core.Output<java.lang.String> service)
- Parameters:
service
- Defines a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services.- Returns:
- builder
-
service
public GetIAMPolicyAuditConfigArgs.Builder service(java.lang.String service)
- Parameters:
service
- Defines a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services.- Returns:
- builder
-
build
public GetIAMPolicyAuditConfigArgs build()
-
-