CfnAccessPointProps

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

Bases: object

__init__(*, bucket, creation_date=None, name=None, network_origin=None, policy=None, policy_status=None, public_access_block_configuration=None, vpc_configuration=None)

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

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

  • creation_date (Optional[str]) – AWS::S3::AccessPoint.CreationDate.

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

  • network_origin (Optional[str]) – AWS::S3::AccessPoint.NetworkOrigin.

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

  • policy_status (Optional[Any]) – AWS::S3::AccessPoint.PolicyStatus.

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

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

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

Attributes

bucket

AWS::S3::AccessPoint.Bucket.

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

Return type

str

creation_date

AWS::S3::AccessPoint.CreationDate.

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

Return type

Optional[str]

name

AWS::S3::AccessPoint.Name.

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

Return type

Optional[str]

network_origin

AWS::S3::AccessPoint.NetworkOrigin.

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

Return type

Optional[str]

policy

AWS::S3::AccessPoint.Policy.

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

Return type

Any

policy_status

AWS::S3::AccessPoint.PolicyStatus.

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

Return type

Any

public_access_block_configuration

AWS::S3::AccessPoint.PublicAccessBlockConfiguration.

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

Return type

Union[IResolvable, None, PublicAccessBlockConfigurationProperty]

vpc_configuration

AWS::S3::AccessPoint.VpcConfiguration.

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

Return type

Union[IResolvable, None, VpcConfigurationProperty]