Class InstanceLoggingConfigurationAccessLogsS3Args.Builder
- java.lang.Object
-
- com.pulumi.aws.verifiedaccess.inputs.InstanceLoggingConfigurationAccessLogsS3Args.Builder
-
- Enclosing class:
- InstanceLoggingConfigurationAccessLogsS3Args
public static final class InstanceLoggingConfigurationAccessLogsS3Args.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(InstanceLoggingConfigurationAccessLogsS3Args defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceLoggingConfigurationAccessLogsS3Args.Builder
bucketName(com.pulumi.core.Output<java.lang.String> bucketName)
InstanceLoggingConfigurationAccessLogsS3Args.Builder
bucketName(java.lang.String bucketName)
InstanceLoggingConfigurationAccessLogsS3Args.Builder
bucketOwner(com.pulumi.core.Output<java.lang.String> bucketOwner)
InstanceLoggingConfigurationAccessLogsS3Args.Builder
bucketOwner(java.lang.String bucketOwner)
InstanceLoggingConfigurationAccessLogsS3Args
build()
InstanceLoggingConfigurationAccessLogsS3Args.Builder
enabled(com.pulumi.core.Output<java.lang.Boolean> enabled)
InstanceLoggingConfigurationAccessLogsS3Args.Builder
enabled(java.lang.Boolean enabled)
InstanceLoggingConfigurationAccessLogsS3Args.Builder
prefix(com.pulumi.core.Output<java.lang.String> prefix)
InstanceLoggingConfigurationAccessLogsS3Args.Builder
prefix(java.lang.String prefix)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(InstanceLoggingConfigurationAccessLogsS3Args defaults)
-
-
Method Detail
-
bucketName
public InstanceLoggingConfigurationAccessLogsS3Args.Builder bucketName(@Nullable com.pulumi.core.Output<java.lang.String> bucketName)
- Parameters:
bucketName
- The name of S3 bucket.- Returns:
- builder
-
bucketName
public InstanceLoggingConfigurationAccessLogsS3Args.Builder bucketName(java.lang.String bucketName)
- Parameters:
bucketName
- The name of S3 bucket.- Returns:
- builder
-
bucketOwner
public InstanceLoggingConfigurationAccessLogsS3Args.Builder bucketOwner(@Nullable com.pulumi.core.Output<java.lang.String> bucketOwner)
- Parameters:
bucketOwner
- The ID of the AWS account that owns the Amazon S3 bucket.- Returns:
- builder
-
bucketOwner
public InstanceLoggingConfigurationAccessLogsS3Args.Builder bucketOwner(java.lang.String bucketOwner)
- Parameters:
bucketOwner
- The ID of the AWS account that owns the Amazon S3 bucket.- Returns:
- builder
-
enabled
public InstanceLoggingConfigurationAccessLogsS3Args.Builder enabled(com.pulumi.core.Output<java.lang.Boolean> enabled)
- Parameters:
enabled
- Indicates whether logging is enabled.- Returns:
- builder
-
enabled
public InstanceLoggingConfigurationAccessLogsS3Args.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled
- Indicates whether logging is enabled.- Returns:
- builder
-
prefix
public InstanceLoggingConfigurationAccessLogsS3Args.Builder prefix(@Nullable com.pulumi.core.Output<java.lang.String> prefix)
- Parameters:
prefix
- The bucket prefix.- Returns:
- builder
-
prefix
public InstanceLoggingConfigurationAccessLogsS3Args.Builder prefix(java.lang.String prefix)
- Parameters:
prefix
- The bucket prefix.- Returns:
- builder
-
build
public InstanceLoggingConfigurationAccessLogsS3Args build()
-
-