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.BuilderbucketName(com.pulumi.core.Output<java.lang.String> bucketName)InstanceLoggingConfigurationAccessLogsS3Args.BuilderbucketName(java.lang.String bucketName)InstanceLoggingConfigurationAccessLogsS3Args.BuilderbucketOwner(com.pulumi.core.Output<java.lang.String> bucketOwner)InstanceLoggingConfigurationAccessLogsS3Args.BuilderbucketOwner(java.lang.String bucketOwner)InstanceLoggingConfigurationAccessLogsS3Argsbuild()InstanceLoggingConfigurationAccessLogsS3Args.Builderenabled(com.pulumi.core.Output<java.lang.Boolean> enabled)InstanceLoggingConfigurationAccessLogsS3Args.Builderenabled(java.lang.Boolean enabled)InstanceLoggingConfigurationAccessLogsS3Args.Builderprefix(com.pulumi.core.Output<java.lang.String> prefix)InstanceLoggingConfigurationAccessLogsS3Args.Builderprefix(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- Name of S3 bucket.- Returns:
- builder
-
bucketName
public InstanceLoggingConfigurationAccessLogsS3Args.Builder bucketName(java.lang.String bucketName)
- Parameters:
bucketName- Name of S3 bucket.- Returns:
- builder
-
bucketOwner
public InstanceLoggingConfigurationAccessLogsS3Args.Builder bucketOwner(@Nullable com.pulumi.core.Output<java.lang.String> bucketOwner)
- Parameters:
bucketOwner- ID of the AWS account that owns the Amazon S3 bucket.- Returns:
- builder
-
bucketOwner
public InstanceLoggingConfigurationAccessLogsS3Args.Builder bucketOwner(java.lang.String bucketOwner)
- Parameters:
bucketOwner- 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- Whether logging is enabled.- Returns:
- builder
-
enabled
public InstanceLoggingConfigurationAccessLogsS3Args.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled- Whether logging is enabled.- Returns:
- builder
-
prefix
public InstanceLoggingConfigurationAccessLogsS3Args.Builder prefix(@Nullable com.pulumi.core.Output<java.lang.String> prefix)
- Parameters:
prefix- Bucket prefix.- Returns:
- builder
-
prefix
public InstanceLoggingConfigurationAccessLogsS3Args.Builder prefix(java.lang.String prefix)
- Parameters:
prefix- Bucket prefix.- Returns:
- builder
-
build
public InstanceLoggingConfigurationAccessLogsS3Args build()
-
-