Class BucketReplicationConfigState.Builder

    • Method Detail

      • bucket

        public BucketReplicationConfigState.Builder bucket​(@Nullable
                                                           com.pulumi.core.Output<java.lang.String> bucket)
        Parameters:
        bucket - Name of the source S3 bucket you want Amazon S3 to monitor.
        Returns:
        builder
      • bucket

        public BucketReplicationConfigState.Builder bucket​(java.lang.String bucket)
        Parameters:
        bucket - Name of the source S3 bucket you want Amazon S3 to monitor.
        Returns:
        builder
      • role

        public BucketReplicationConfigState.Builder role​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> role)
        Parameters:
        role - ARN of the IAM role for Amazon S3 to assume when replicating the objects.
        Returns:
        builder
      • role

        public BucketReplicationConfigState.Builder role​(java.lang.String role)
        Parameters:
        role - ARN of the IAM role for Amazon S3 to assume when replicating the objects.
        Returns:
        builder
      • token

        public BucketReplicationConfigState.Builder token​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> token)
        Parameters:
        token - Token to allow replication to be enabled on an Object Lock-enabled bucket. You must contact AWS support for the bucket's "Object Lock token". For more details, see [Using S3 Object Lock with replication](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock-managing.html#object-lock-managing-replication).
        Returns:
        builder
      • token

        public BucketReplicationConfigState.Builder token​(java.lang.String token)
        Parameters:
        token - Token to allow replication to be enabled on an Object Lock-enabled bucket. You must contact AWS support for the bucket's "Object Lock token". For more details, see [Using S3 Object Lock with replication](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock-managing.html#object-lock-managing-replication).
        Returns:
        builder