Package com.pulumi.aws.s3control.inputs
Class StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.s3control.inputs.StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder
-
public static final class StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs defaults)
-
-
Method Detail
-
accountId
public StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder accountId(com.pulumi.core.Output<java.lang.String> accountId)
- Parameters:
accountId- Account ID of the owner of the S3 Storage Lens metrics export bucket.- Returns:
- builder
-
accountId
public StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder accountId(java.lang.String accountId)
- Parameters:
accountId- Account ID of the owner of the S3 Storage Lens metrics export bucket.- Returns:
- builder
-
arn
public StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder arn(com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- ARN of the bucket.- Returns:
- builder
-
arn
public StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder arn(java.lang.String arn)
- Parameters:
arn- ARN of the bucket.- Returns:
- builder
-
encryption
public StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder encryption(@Nullable com.pulumi.core.Output<StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationEncryptionArgs> encryption)
- Parameters:
encryption- Encryption of the metrics exports in this bucket. See `encryption` below for more details.- Returns:
- builder
-
encryption
public StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder encryption(StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationEncryptionArgs encryption)
- Parameters:
encryption- Encryption of the metrics exports in this bucket. See `encryption` below for more details.- Returns:
- builder
-
format
public StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder format(com.pulumi.core.Output<java.lang.String> format)
- Parameters:
format- Export format. Valid values: `CSV`, `Parquet`.- Returns:
- builder
-
format
public StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder format(java.lang.String format)
- Parameters:
format- Export format. Valid values: `CSV`, `Parquet`.- Returns:
- builder
-
outputSchemaVersion
public StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder outputSchemaVersion(com.pulumi.core.Output<java.lang.String> outputSchemaVersion)
- Parameters:
outputSchemaVersion- Schema version of the export file. Valid values: `V_1`.- Returns:
- builder
-
outputSchemaVersion
public StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder outputSchemaVersion(java.lang.String outputSchemaVersion)
- Parameters:
outputSchemaVersion- Schema version of the export file. Valid values: `V_1`.- Returns:
- builder
-
prefix
public StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder prefix(@Nullable com.pulumi.core.Output<java.lang.String> prefix)
- Parameters:
prefix- Prefix of the destination bucket where the metrics export will be delivered.- Returns:
- builder
-
prefix
public StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs.Builder prefix(java.lang.String prefix)
- Parameters:
prefix- Prefix of the destination bucket where the metrics export will be delivered.- Returns:
- builder
-
build
public StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs build()
-
-