调用CreateAccessPoint接口创建接入点。
阿里云账号默认拥有创建接入点的权限。如果您希望通过RAM用户或者STS的方式创建接入点,您必须拥有oss:CreateAccessPoint权限。
单个阿里云账号支持创建1000个接入点。
单个Bucket支持创建100个接入点。
名称
类型
是否必选
示例值
描述
CreateAccessPointConfiguration
容器
是
不涉及
保存接入点信息的容器。
父节点:无
子节点:AccessPointName,NetworkOrigin和VpcConfiguration
AccessPointName
字符串
ap-01
填写接入点名称。接入点命名规范如下:
接入点名称在当前阿里云账号单个地域内唯一。
不允许以-ossalias结尾。
只能包括小写字母、数字和短划线(-),不能以短横线开头或结尾。
命名长度为3~19个字符。
父节点:CreateAccessPointConfiguration
子节点:无
NetworkOrigin
vpc
vpc:限制仅支持通过指定的VPCID访问接入点。
internet:同时支持通过外网和内网Endpoint访问接入点。
VpcConfiguration
否
子节点:VpcId
VpcId
vpc-t4nlw426y44rd3iq4xxxx
仅当NetworkOrigin取值为vpc时,需要指定VPCID。
父节点:VpcId
CreateAccessPointResult
子节点:AccessPointArn,Alias
AccessPointArn
acs:oss:cn-hangzhou:128364106451xxxx:accesspoint/ap-01
接入点ARN。
Alias
ap-01-45ee7945007a2f0bcb595f63e2215cxxxx-ossalias
接入点别名。
请求示例
PUT/accessPointHTTP/1.1Date:Mon,19Jun202303:15:40GMTContent-Length:0Content-Type:application/xmlHost:oss-example.oss-cn-hangzhou.aliyuncs.comAuthorization:OSSqn6q**************:77Dv****************