赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 对象存储
  4. 开发参考
  5. API参考
  6. 关于Bucket操作
  7. 对象FC接入点(Object FC AccessPoint)
  8. PutAccessPointConfigForObjectProcess

PutAccessPointConfigForObjectProcess

  • 对象FC接入点(Object FC AccessPoint)
  • 发布于 2025-04-21
  • 0 次阅读
文档编辑
文档编辑

调用PutAccessPointConfigForObjectProcess接口修改对象FC接入点的配置。

注意事项

阿里云账号默认拥有修改对象FC接入点配置的权限。如果您希望通过RAM用户或者STS的方式修改对象FC接入点配置,您必须拥有oss:PutAccessPointConfigForObjectProcess权限。

请求语法

PUT /?accessPointConfigForObjectProcess HTTP/1.1
Date: GMT Date
Content-Length:ContentLength
Content-Type: application/xml
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
x-oss-access-point-for-object-process-name: fc-ap-01
Authorization: SignatureValue
<?xml version="1.0" encoding="UTF-8"?>
<PutAccessPointConfigForObjectProcessConfiguration>
  <ObjectProcessConfiguration>
    <AllowedFeatures>
      <AllowedFeature>GetObject-Range</AllowedFeature>
    </AllowedFeatures>
    <TransformationConfigurations>
      <TransformationConfiguration>
        <Actions>
          <Action>GetObject</Action>
        </Actions>
        <ContentTransformation>
          <FunctionCompute>
            <FunctionAssumeRoleArn>string</FunctionAssumeRoleArn>
            <FunctionArn>string</FunctionArn>
          </FunctionCompute>          
        </ContentTransformation>
      </TransformationConfiguration>
    </TransformationConfigurations>
  </ObjectProcessConfiguration>
  <PublicAccessBlockConfiguration>
    <BlockPublicAccess>true</BlockPublicAccess>
  </PublicAccessBlockConfiguration>
</PutAccessPointConfigForObjectProcessConfiguration>

请求头

名称

类型

是否必选

示例值

描述

x-oss-access-point-for-object-process-name

字符串

是

fc-ap-01

填写对象FC接入点名称。接入点命名规范说明如下:

  • 命名长度不能超过63个字符

  • 只允许包含小写字母、数字、短横线(-),且不能以短横线开头或结尾。

  • 名称在当前地域必须唯一。

此接口涉及的公共请求头,例如Date、Host等。更多信息,请参见公共HTTP头定义。

请求元素

名称

类型

是否必选

示例值

描述

PutAccessPointConfigForObjectProcessConfiguration

容器

是

不涉及

保存对象FC接入点信息的容器。

父节点:无

子节点:AccessPointName、ObjectProcessConfiguration

ObjectProcessConfiguration

容器

否

不涉及

保存对象处理信息的容器。

父节点:PutAccessPointConfigForObjectProcessConfiguration

子节点:AllowedFeature、TransformationConfigurations

AllowedFeatures

容器

否

不涉及

保存通过对象FC接入点发起请求信息的容器。

父节点:ObjectProcessConfiguration

子节点:AllowedFeature

AllowedFeature

字符串

否

GetObject-Range

函数计算支持使用Range GetObject请求。

父节点:AllowedFeatures

子节点:无

TransformationConfigurations

容器

否

不涉及

保存转换配置信息的容器。

父节点:ObjectProcessConfiguration

子节点:TransformationConfiguration

TransformationConfiguration

容器

否

不涉及

保存转换配置信息的容器。

父节点:TransformationConfigurations

子节点:Actions、ContentTransformation

Actions

容器

否

不涉及

保存操作信息的容器。

父节点:TransformationConfiguration

子节点:Action

Action

字符串

否

GetObject

支持的OSS API操作,目前仅支持GetObject。

父节点:Actions

子节点:无

ContentTransformation

容器

否

不涉及

保存转换信息的容器。

父节点:TransformationConfiguration

子节点:FunctionCompute

FunctionCompute

容器

否

不涉及

保存函数计算信息的容器。

父节点:ContentTransformation

子节点:FunctionAssumeRoleArn、FunctionArn

FunctionAssumeRoleArn

字符串

否

acs:oss:cn-qingdao:111933544165****:services/oss-fc.LATEST/functions/oss-fc-fc-02

修改为您需要关联的其他函数对应的ARN。更多信息,请参见获取函数ARN。

父节点:FunctionCompute

子节点:无

FunctionArn

字符串

否

acs:ram::111933544165****:role/aliyunfcdefaultrole

填写函数计算用于访问您在其他云产品中的资源的角色ARN。默认角色为AliyunFCDefaultRole。更多信息,请参见快速创建函数。

PublicAccessBlockConfiguration

容器

是

不涉及

保存阻止公共访问信息的容器。

父节点:PutAccessPointConfigForObjectProcessConfiguration

子节点:BlockPublicAccess

BlockPublicAccess

布尔值

否

true

是否为指定对象FC接入点开启阻止公共访问。

  • true:开启阻止公共访问。

  • false(默认值):关闭阻止公共访问。

父节点:PublicAccessBlockConfiguration

子节点:无

响应头

此接口仅包含公共响应头。更多信息,请参见公共响应头(Common Response Headers)。

示例

  • 请求示例

    PUT /?accessPointConfigForObjectProcess HTTP/1.1
    Date: GMT Date
    Content-Length:750
    Content-Type: application/xml
    Host: oss-example.oss-cn-qingdao.aliyuncs.com
    x-oss-access-point-for-object-process-name: fc-ap-01
    Authorization: OSS qn6q**************:77Dv****************
    <?xml version="1.0" encoding="UTF-8"?>
    <PutAccessPointConfigForObjectProcessConfiguration>
      <ObjectProcessConfiguration>
        <AllowedFeatures>
          <AllowedFeature>GetObject-Range</AllowedFeature>
        </AllowedFeatures>
        <TransformationConfigurations>
          <TransformationConfiguration>
            <Actions>
              <Action>GetObject</Action>
            </Actions>
            <ContentTransformation>
              <FunctionCompute>
                <FunctionAssumeRoleArn>acs:oss:cn-qingdao:111933544165****:services/oss-fc.LATEST/functions/oss-fc-fc-02</FunctionAssumeRoleArn>
                <FunctionArn>acs:ram::111933544165****:role/aliyunfcdefaultrole</FunctionArn>
              </FunctionCompute>          
            </ContentTransformation>
          </TransformationConfiguration>
        </TransformationConfigurations>
      </ObjectProcessConfiguration>
      <PublicAccessBlockConfiguration>
        <BlockPublicAccess>true</BlockPublicAccess>
      </PublicAccessBlockConfiguration>
    </PutAccessPointConfigForObjectProcessConfiguration>
  • 返回示例

    HTTP/1.1 200 OK
    x-oss-request-id: 5C1B138A109F4E405B2D****
    Date: Mon, 30 Oct 2023 03:15:40 GMT
相关文章

CreateAccessPointForObjectProcess 2025-04-21 18:15

调用CreateAccessPointForObjectProcess创建对象FC接入点。 注意事项 阿里云账号默认拥有创建对象FC接入点的权限。如果您希望通过RAM用户或者STS的方式创建对象FC接入点,您必须拥有

GetAccessPointForObjectProcess 2025-04-21 18:15

调用GetAccessPointForObjectProcess接口获取对象FC接入点基础信息。 注意事项 阿里云账号默认拥有获取对象FC接入点基础信息的权限。如果您希望通过RAM用户或者STS的方式获取对象FC接入点基础信息,您必须拥有

DeleteAccessPointForObjectProcess 2025-04-21 18:15

调用DeleteAccessPointForObjectProcess接口删除对象FC接入点。 注意事项 阿里云账号默认拥有删除对象FC接入点的权限。如果您希望通过RAM用户或者STS的方式删除对象FC接入点,您必须拥有

ListAccessPointsForObjectProcess 2025-04-21 18:15

调用ListAccessPointsForObjectProcess接口获取用户级别的对象FC接入点信息。 注意事项 阿里云账号默认拥有获取对象FC接入点信息的权限。如果您希望通过RAM用户或者STS的方式获取对象FC接入点信息,您必须拥有

PutAccessPointConfigForObjectProcess 2025-04-21 18:15

调用PutAccessPointConfigForObjectProcess接口修改对象FC接入点的配置。 注意事项 阿里云账号默认拥有修改对象FC接入点配置的权限。如果您希望通过RAM用户或者STS的方式修改对象FC接入点配置,您必须拥有oss:PutAccessPointConfigForObj

GetAccessPointConfigForObjectProcess 2025-04-21 18:15

调用GetAccessPointConfigForObjectProcess接口获取对象FC接入点配置信息。 注意事项 阿里云账号默认拥有获取对象FC接入点配置信息的权限。如果您希望通过RAM用户或者STS的方式获取对象FC接入点配置信息,您必须拥有

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号