Interface S3BucketReplicationConfigurationRuleDestination
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
S3BucketReplicationConfigurationRuleDestination.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:54.835Z") @Stability(Stable) public interface S3BucketReplicationConfigurationRuleDestination extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classS3BucketReplicationConfigurationRuleDestination.BuilderA builder forS3BucketReplicationConfigurationRuleDestinationstatic classS3BucketReplicationConfigurationRuleDestination.Jsii$ProxyAn implementation forS3BucketReplicationConfigurationRuleDestination
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static S3BucketReplicationConfigurationRuleDestination.Builderbuilder()default S3BucketReplicationConfigurationRuleDestinationAccessControlTranslationgetAccessControlTranslation()access_control_translation block.default StringgetAccount()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/s3_bucket_replication_configuration#account S3BucketReplicationConfigurationA#account}.StringgetBucket()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/s3_bucket_replication_configuration#bucket S3BucketReplicationConfigurationA#bucket}.default S3BucketReplicationConfigurationRuleDestinationEncryptionConfigurationgetEncryptionConfiguration()encryption_configuration block.default S3BucketReplicationConfigurationRuleDestinationMetricsgetMetrics()metrics block.default S3BucketReplicationConfigurationRuleDestinationReplicationTimegetReplicationTime()replication_time block.default StringgetStorageClass()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/s3_bucket_replication_configuration#storage_class S3BucketReplicationConfigurationA#storage_class}.
-
-
-
Method Detail
-
getBucket
@Stability(Stable) @NotNull String getBucket()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/s3_bucket_replication_configuration#bucket S3BucketReplicationConfigurationA#bucket}.
-
getAccessControlTranslation
@Stability(Stable) @Nullable default S3BucketReplicationConfigurationRuleDestinationAccessControlTranslation getAccessControlTranslation()
access_control_translation block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/s3_bucket_replication_configuration#access_control_translation S3BucketReplicationConfigurationA#access_control_translation}
-
getAccount
@Stability(Stable) @Nullable default String getAccount()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/s3_bucket_replication_configuration#account S3BucketReplicationConfigurationA#account}.
-
getEncryptionConfiguration
@Stability(Stable) @Nullable default S3BucketReplicationConfigurationRuleDestinationEncryptionConfiguration getEncryptionConfiguration()
encryption_configuration block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/s3_bucket_replication_configuration#encryption_configuration S3BucketReplicationConfigurationA#encryption_configuration}
-
getMetrics
@Stability(Stable) @Nullable default S3BucketReplicationConfigurationRuleDestinationMetrics getMetrics()
metrics block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/s3_bucket_replication_configuration#metrics S3BucketReplicationConfigurationA#metrics}
-
getReplicationTime
@Stability(Stable) @Nullable default S3BucketReplicationConfigurationRuleDestinationReplicationTime getReplicationTime()
replication_time block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/s3_bucket_replication_configuration#replication_time S3BucketReplicationConfigurationA#replication_time}
-
getStorageClass
@Stability(Stable) @Nullable default String getStorageClass()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/s3_bucket_replication_configuration#storage_class S3BucketReplicationConfigurationA#storage_class}.
-
builder
@Stability(Stable) static S3BucketReplicationConfigurationRuleDestination.Builder builder()
-
-