CfnAccessPointProps

class aws_cdk.aws_s3.CfnAccessPointProps(*, bucket, name=None, policy=None, public_access_block_configuration=None, vpc_configuration=None)

Bases: object

Properties for defining a AWS::S3::AccessPoint.

Parameters
  • bucket (str) – AWS::S3::AccessPoint.Bucket.

  • name (Optional[str]) – AWS::S3::AccessPoint.Name.

  • policy (Optional[Any]) – AWS::S3::AccessPoint.Policy.

  • public_access_block_configuration (Union[IResolvable, PublicAccessBlockConfigurationProperty, None]) – AWS::S3::AccessPoint.PublicAccessBlockConfiguration.

  • vpc_configuration (Union[IResolvable, VpcConfigurationProperty, None]) – AWS::S3::AccessPoint.VpcConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html

Attributes

bucket

AWS::S3::AccessPoint.Bucket.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-bucket

Return type

str

name

AWS::S3::AccessPoint.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-name

Return type

Optional[str]

policy

AWS::S3::AccessPoint.Policy.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-policy

Return type

Any

public_access_block_configuration

AWS::S3::AccessPoint.PublicAccessBlockConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-publicaccessblockconfiguration

Return type

Union[IResolvable, PublicAccessBlockConfigurationProperty, None]

vpc_configuration

AWS::S3::AccessPoint.VpcConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-vpcconfiguration

Return type

Union[IResolvable, VpcConfigurationProperty, None]