Interface ICfnMultiRegionAccessPointProps
Properties for defining a CfnMultiRegionAccessPoint
.
Namespace: Amazon.CDK.AWS.S3
Assembly: Amazon.CDK.AWS.S3.dll
Syntax (csharp)
public interface ICfnMultiRegionAccessPointProps
Syntax (vb)
Public Interface ICfnMultiRegionAccessPointProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.S3;
var cfnMultiRegionAccessPointProps = new CfnMultiRegionAccessPointProps {
Regions = new [] { new RegionProperty {
Bucket = "bucket",
// the properties below are optional
BucketAccountId = "bucketAccountId"
} },
// the properties below are optional
Name = "name",
PublicAccessBlockConfiguration = new PublicAccessBlockConfigurationProperty {
BlockPublicAcls = false,
BlockPublicPolicy = false,
IgnorePublicAcls = false,
RestrictPublicBuckets = false
}
};
Synopsis
Properties
Name | The name of the Multi-Region Access Point. |
PublicAccessBlockConfiguration | The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point. |
Regions | A collection of the Regions and buckets associated with the Multi-Region Access Point. |
Properties
Name
The name of the Multi-Region Access Point.
virtual string Name { get; }
Property Value
System.String
Remarks
PublicAccessBlockConfiguration
The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
virtual object PublicAccessBlockConfiguration { get; }
Property Value
System.Object
Remarks
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 .
Regions
A collection of the Regions and buckets associated with the Multi-Region Access Point.
object Regions { get; }
Property Value
System.Object