Interface S3BucketReplicationConfigurationRuleDestination

    • 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}.