Package com.pulumi.aws.s3.inputs
Class InventoryDestinationBucketEncryptionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.s3.inputs.InventoryDestinationBucketEncryptionArgs.Builder
-
- Enclosing class:
- InventoryDestinationBucketEncryptionArgs
public static final class InventoryDestinationBucketEncryptionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(InventoryDestinationBucketEncryptionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InventoryDestinationBucketEncryptionArgsbuild()InventoryDestinationBucketEncryptionArgs.BuildersseKms(InventoryDestinationBucketEncryptionSseKmsArgs sseKms)InventoryDestinationBucketEncryptionArgs.BuildersseKms(com.pulumi.core.Output<InventoryDestinationBucketEncryptionSseKmsArgs> sseKms)InventoryDestinationBucketEncryptionArgs.BuildersseS3(InventoryDestinationBucketEncryptionSseS3Args sseS3)InventoryDestinationBucketEncryptionArgs.BuildersseS3(com.pulumi.core.Output<InventoryDestinationBucketEncryptionSseS3Args> sseS3)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(InventoryDestinationBucketEncryptionArgs defaults)
-
-
Method Detail
-
sseKms
public InventoryDestinationBucketEncryptionArgs.Builder sseKms(@Nullable com.pulumi.core.Output<InventoryDestinationBucketEncryptionSseKmsArgs> sseKms)
- Parameters:
sseKms- Server-side encryption with AWS KMS-managed keys to encrypt the inventory file. See `sseKms` Block below.- Returns:
- builder
-
sseKms
public InventoryDestinationBucketEncryptionArgs.Builder sseKms(InventoryDestinationBucketEncryptionSseKmsArgs sseKms)
- Parameters:
sseKms- Server-side encryption with AWS KMS-managed keys to encrypt the inventory file. See `sseKms` Block below.- Returns:
- builder
-
sseS3
public InventoryDestinationBucketEncryptionArgs.Builder sseS3(@Nullable com.pulumi.core.Output<InventoryDestinationBucketEncryptionSseS3Args> sseS3)
- Parameters:
sseS3- Server-side encryption with Amazon S3-managed keys (SSE-S3) to encrypt the inventory file.- Returns:
- builder
-
sseS3
public InventoryDestinationBucketEncryptionArgs.Builder sseS3(InventoryDestinationBucketEncryptionSseS3Args sseS3)
- Parameters:
sseS3- Server-side encryption with Amazon S3-managed keys (SSE-S3) to encrypt the inventory file.- Returns:
- builder
-
build
public InventoryDestinationBucketEncryptionArgs build()
-
-