GetAccessPointConfigForObjectProcess

调用GetAccessPointConfigForObjectProcess接口获取对象FC接入点配置信息。

注意事项

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

请求语法

GET /?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

请求头

名称

类型

是否必选

示例值

描述

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

字符串

fc-ap-01

填写对象FC接入点名称。

此接口涉及的公共请求头,例如Date、Host等。更多信息,请参见公共请求头(Common Request Headers)

响应头

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

响应元素

名称

类型

示例值

描述

GetAccessPointConfigForObjectProcessResult

容器

不涉及

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

ObjectProcessConfiguration

容器

不涉及

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

AllowedFeatures

容器

不涉及

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

TransformationConfigurations

容器

不涉及

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

TransformationConfiguration

容器

不涉及

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

Actions

容器

不涉及

保存操作信息的容器。

Action

字符串

GetObject

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

ContentTransformation

容器

不涉及

保存转换信息的容器。

FunctionCompute

容器

不涉及

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

FunctionAssumeRoleArn

字符串

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

函数计算用于访问您在其他云产品中的资源的角色ARN。

FunctionArn

字符串

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

函数ARN。

PublicAccessBlockConfiguration

容器

不涉及

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

父节点:PutAccessPointConfigForObjectProcessConfiguration

子节点:BlockPublicAccess

BlockPublicAccess

布尔值

true

对象FC接入点的阻止公共访问配置信息。

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

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

示例

  • 请求示例

    GET /?accessPointConfigForObjectProcess HTTP/1.1
    Date: Mon, 30 Oct 2023 03:15:40 GMT
    Content-Length:0
    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****************
  • 返回示例

    HTTP/1.1 200
    <?xml version="1.0" encoding="UTF-8"?>
    <GetAccessPointConfigForObjectProcessResult>
      <ObjectProcessConfiguration>
        <AllowedFeatures/>
        <TransformationConfigurations>
          <TransformationConfiguration>
            <Actions>
              <Action>getobject</Action>
            </Actions>
            <ContentTransformation>
              <FunctionCompute>
                <FunctionAssumeRoleArn>acs:ram::111933544165****:role/aliyunfcdefaultrole</FunctionAssumeRoleArn>
                <FunctionArn>acs:fc:cn-qingdao:111933544165****:services/test-oss-fc.LATEST/functions/fc-01</FunctionArn>
              </FunctionCompute>
            </ContentTransformation>
          </TransformationConfiguration>
        </TransformationConfigurations>
      </ObjectProcessConfiguration>
      <PublicAccessBlockConfiguration>
        <BlockPublicAccess>true</BlockPublicAccess>
      </PublicAccessBlockConfiguration> 
    </GetAccessPointConfigForObjectProcessResult>