Access Point Args
data class AccessPointArgs(val bucket: Output<String>? = null, val bucketAccountId: Output<String>? = null, val name: Output<String>? = null, val policy: Output<Any>? = null, val publicAccessBlockConfiguration: Output<AccessPointPublicAccessBlockConfigurationArgs>? = null, val vpcConfiguration: Output<AccessPointVpcConfigurationArgs>? = null) : ConvertibleToJava<AccessPointArgs>
The AWS::S3::AccessPoint resource is an Amazon S3 resource type that you can use to access buckets.
Constructors
Link copied to clipboard
fun AccessPointArgs(bucket: Output<String>? = null, bucketAccountId: Output<String>? = null, name: Output<String>? = null, policy: Output<Any>? = null, publicAccessBlockConfiguration: Output<AccessPointPublicAccessBlockConfigurationArgs>? = null, vpcConfiguration: Output<AccessPointVpcConfigurationArgs>? = null)
Functions
Properties
Link copied to clipboard
The PublicAccessBlock configuration that you want to apply to this Access Point. You can enable the configuration options in any combination. For more information about when Amazon S3 considers a bucket or object public, see https://docs.aws.amazon.com/AmazonS3/latest/dev/access-control-block-public-access.html#access-control-block-public-access-policy-status 'The Meaning of Public' in the Amazon Simple Storage Service Developer Guide.