Class MultiRegionAccessPointState.Builder

    • Method Detail

      • accountId

        public MultiRegionAccessPointState.Builder accountId​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> accountId)
        Parameters:
        accountId - AWS account ID for the owner of the buckets for which you want to create a Multi-Region Access Point. Defaults to automatically determined account ID of the AWS provider.
        Returns:
        builder
      • accountId

        public MultiRegionAccessPointState.Builder accountId​(java.lang.String accountId)
        Parameters:
        accountId - AWS account ID for the owner of the buckets for which you want to create a Multi-Region Access Point. Defaults to automatically determined account ID of the AWS provider.
        Returns:
        builder
      • alias

        public MultiRegionAccessPointState.Builder alias​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> alias)
        Parameters:
        alias - Alias for the Multi-Region Access Point.
        Returns:
        builder
      • arn

        public MultiRegionAccessPointState.Builder arn​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> arn)
        Parameters:
        arn - ARN of the Multi-Region Access Point.
        Returns:
        builder
      • domainName

        public MultiRegionAccessPointState.Builder domainName​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> domainName)
        Parameters:
        domainName - DNS domain name of the S3 Multi-Region Access Point in the format _`alias`_.accesspoint.s3-global.amazonaws.com. For more information, see the documentation on [Multi-Region Access Point Requests](https://docs.aws.amazon.com/AmazonS3/latest/userguide/MultiRegionAccessPointRequests.html).
        Returns:
        builder
      • domainName

        public MultiRegionAccessPointState.Builder domainName​(java.lang.String domainName)
        Parameters:
        domainName - DNS domain name of the S3 Multi-Region Access Point in the format _`alias`_.accesspoint.s3-global.amazonaws.com. For more information, see the documentation on [Multi-Region Access Point Requests](https://docs.aws.amazon.com/AmazonS3/latest/userguide/MultiRegionAccessPointRequests.html).
        Returns:
        builder
      • name

        public MultiRegionAccessPointState.Builder name​(@Nullable
                                                        com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - Name of the Multi-Region Access Point.
        Returns:
        builder
      • region

        public MultiRegionAccessPointState.Builder region​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public MultiRegionAccessPointState.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • status

        public MultiRegionAccessPointState.Builder status​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> status)
        Parameters:
        status - Status of the Multi-Region Access Point. One of: `READY`, `INCONSISTENT_ACROSS_REGIONS`, `CREATING`, `PARTIALLY_CREATED`, `PARTIALLY_DELETED`, `DELETING`.
        Returns:
        builder
      • status

        public MultiRegionAccessPointState.Builder status​(java.lang.String status)
        Parameters:
        status - Status of the Multi-Region Access Point. One of: `READY`, `INCONSISTENT_ACROSS_REGIONS`, `CREATING`, `PARTIALLY_CREATED`, `PARTIALLY_DELETED`, `DELETING`.
        Returns:
        builder