AWS::S3::AccessPoint - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::S3::AccessPoint

AWS::S3::AccessPoint 资源是可用于访问存储桶的 Amazon S3 资源类型。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Type" : "AWS::S3::AccessPoint", "Properties" : { "Bucket" : String, "CreationDate" : String, "Name" : String, "NetworkOrigin" : String, "Policy" : Json, "PolicyStatus" : Json, "PublicAccessBlockConfiguration" : PublicAccessBlockConfiguration, "VpcConfiguration" : VpcConfiguration } }

YAML

Type: AWS::S3::AccessPoint Properties: Bucket: String CreationDate: String Name: String NetworkOrigin: String Policy: Json PolicyStatus: Json PublicAccessBlockConfiguration: PublicAccessBlockConfiguration VpcConfiguration: VpcConfiguration

属性

Bucket

与该访问点关联的存储桶的名称。

必需:是

类型:字符串

Update requires: Replacement

CreationDate

创建该访问点的日期和时间。

必需:否

类型:字符串

Update requires: No interruption

Name

该访问点的名称。

必需:否

类型:字符串

Update requires: No interruption

NetworkOrigin

指示该访问点是否允许从 Internet 访问。如果为该访问点指定 VpcConfiguration,则 NetworkOriginVPC,并且访问点不允许从 Internet 访问。否则,NetworkOriginInternet,并且访问点允许从 Internet 访问,但受访问点和存储桶访问策略限制。

必需:否

类型:字符串

Update requires: No interruption

Policy

与该访问点关联的访问点策略。

必需:否

类型:Json

Update requires: No interruption

PolicyStatus

存储桶的策略状态的容器元素。

必需:否

类型:Json

Update requires: No interruption

PublicAccessBlockConfiguration

您希望应用于此 Amazon S3 存储桶的 PublicAccessBlock 配置。您可按任意组合启用配置选项。有关 Amazon S3 何时将存储桶或对象视为公有存储桶或对象的更多信息,请参阅 Amazon Simple Storage Service 开发人员指南 中的“公有”的含义

必需:否

类型PublicAccessBlockConfiguration

Update requires: Replacement

VpcConfiguration

该访问点的 Virtual Private Cloud (VPC) 配置(如果存在)。

必需:否

类型VpcConfiguration

Update requires: Replacement

返回值

Ref

在将此资源的逻辑 ID 传递给内部 Ref 函数时,Ref 返回访问点名称。

For more information about using the Ref function, see Ref.