Package com.pulumi.aws.s3control.inputs
Class MultiRegionAccessPointPolicyDetailsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.s3control.inputs.MultiRegionAccessPointPolicyDetailsArgs.Builder
-
- Enclosing class:
- MultiRegionAccessPointPolicyDetailsArgs
public static final class MultiRegionAccessPointPolicyDetailsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(MultiRegionAccessPointPolicyDetailsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MultiRegionAccessPointPolicyDetailsArgs
build()
MultiRegionAccessPointPolicyDetailsArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
MultiRegionAccessPointPolicyDetailsArgs.Builder
name(java.lang.String name)
MultiRegionAccessPointPolicyDetailsArgs.Builder
policy(com.pulumi.core.Output<java.lang.String> policy)
MultiRegionAccessPointPolicyDetailsArgs.Builder
policy(java.lang.String policy)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MultiRegionAccessPointPolicyDetailsArgs defaults)
-
-
Method Detail
-
name
public MultiRegionAccessPointPolicyDetailsArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- The name of the Multi-Region Access Point.- Returns:
- builder
-
name
public MultiRegionAccessPointPolicyDetailsArgs.Builder name(java.lang.String name)
- Parameters:
name
- The name of the Multi-Region Access Point.- Returns:
- builder
-
policy
public MultiRegionAccessPointPolicyDetailsArgs.Builder policy(com.pulumi.core.Output<java.lang.String> policy)
- Parameters:
policy
- A valid JSON document that specifies the policy that you want to associate with this Multi-Region Access Point. Once applied, the policy can be edited, but not deleted. For more information, see the documentation on [Multi-Region Access Point Permissions](https://docs.aws.amazon.com/AmazonS3/latest/userguide/MultiRegionAccessPointPermissions.html). > **NOTE:** When you update the `policy`, the update is first listed as the proposed policy. After the update is finished and all Regions have been updated, the proposed policy is listed as the established policy. If both policies have the same version number, the proposed policy is the established policy.- Returns:
- builder
-
policy
public MultiRegionAccessPointPolicyDetailsArgs.Builder policy(java.lang.String policy)
- Parameters:
policy
- A valid JSON document that specifies the policy that you want to associate with this Multi-Region Access Point. Once applied, the policy can be edited, but not deleted. For more information, see the documentation on [Multi-Region Access Point Permissions](https://docs.aws.amazon.com/AmazonS3/latest/userguide/MultiRegionAccessPointPermissions.html). > **NOTE:** When you update the `policy`, the update is first listed as the proposed policy. After the update is finished and all Regions have been updated, the proposed policy is listed as the established policy. If both policies have the same version number, the proposed policy is the established policy.- Returns:
- builder
-
build
public MultiRegionAccessPointPolicyDetailsArgs build()
-
-