@Stability(value=Stable) public static final class CfnMultiRegionAccessPointProps.Builder extends Object implements software.amazon.jsii.Builder<CfnMultiRegionAccessPointProps>
CfnMultiRegionAccessPointProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnMultiRegionAccessPointProps |
build()
Builds the configured instance.
|
CfnMultiRegionAccessPointProps.Builder |
name(String name)
Sets the value of
CfnMultiRegionAccessPointProps.getName() |
CfnMultiRegionAccessPointProps.Builder |
publicAccessBlockConfiguration(CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty publicAccessBlockConfiguration)
Sets the value of
CfnMultiRegionAccessPointProps.getPublicAccessBlockConfiguration() |
CfnMultiRegionAccessPointProps.Builder |
publicAccessBlockConfiguration(IResolvable publicAccessBlockConfiguration)
Sets the value of
CfnMultiRegionAccessPointProps.getPublicAccessBlockConfiguration() |
CfnMultiRegionAccessPointProps.Builder |
regions(IResolvable regions)
Sets the value of
CfnMultiRegionAccessPointProps.getRegions() |
CfnMultiRegionAccessPointProps.Builder |
regions(List<? extends Object> regions)
Sets the value of
CfnMultiRegionAccessPointProps.getRegions() |
@Stability(value=Stable) public CfnMultiRegionAccessPointProps.Builder regions(IResolvable regions)
CfnMultiRegionAccessPointProps.getRegions()regions - A collection of the Regions and buckets associated with the Multi-Region Access Point. This parameter is required.this@Stability(value=Stable) public CfnMultiRegionAccessPointProps.Builder regions(List<? extends Object> regions)
CfnMultiRegionAccessPointProps.getRegions()regions - A collection of the Regions and buckets associated with the Multi-Region Access Point. This parameter is required.this@Stability(value=Stable) public CfnMultiRegionAccessPointProps.Builder name(String name)
CfnMultiRegionAccessPointProps.getName()name - The name of the Multi-Region Access Point.this@Stability(value=Stable) public CfnMultiRegionAccessPointProps.Builder publicAccessBlockConfiguration(CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty publicAccessBlockConfiguration)
CfnMultiRegionAccessPointProps.getPublicAccessBlockConfiguration()publicAccessBlockConfiguration - The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
You can enable the configuration options in any combination. For more information about when Amazon S3 considers an object public, see The Meaning of "Public" in the Amazon S3 User Guide .this@Stability(value=Stable) public CfnMultiRegionAccessPointProps.Builder publicAccessBlockConfiguration(IResolvable publicAccessBlockConfiguration)
CfnMultiRegionAccessPointProps.getPublicAccessBlockConfiguration()publicAccessBlockConfiguration - The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
You can enable the configuration options in any combination. For more information about when Amazon S3 considers an object public, see The Meaning of "Public" in the Amazon S3 User Guide .this@Stability(value=Stable) public CfnMultiRegionAccessPointProps build()
build in interface software.amazon.jsii.Builder<CfnMultiRegionAccessPointProps>CfnMultiRegionAccessPointPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.