调用SetServiceSettings开启或关闭模板执行记录的投递功能,以及投递存储地点。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String SetServiceSettings

系统规定参数。取值:SetServiceSettings

DeliveryOssEnabled Boolean false

是否开启向OSS投递模板执行记录功能,默认为false。

DeliveryOssBucketName String OssBucketName

OSS存储空间名称。

DeliveryOssKeyPrefix String oos/execution

OSS存储空间目录,如"oos/execution",传入""表示不需要目录,若之前设置过再次设置不需要目录可通过传入""清空。

DeliverySlsProjectName String SlsProjectName

SLS的项目名称。

DeliverySlsEnabled Boolean false

是否开启向SLS投递模板执行记录功能,默认为false。

RegionId String cn-hangzhou

地域ID。

RdcEnterpriseId String RdcEnterpriseId

云效企业ID。

返回数据

名称 类型 示例值 描述
RequestId String CBEC8072-BEC2-478E-8EAE-E723BA79CF19

请求ID。

ServiceSettings Array of ServiceSetting

投递功能配置详情

DeliveryOssBucketName String OssBucketName

OSS存储空间名称

DeliveryOssKeyPrefix String oos/execution

OSS存储空间目录

DeliveryOssEnabled Boolean true

是否开启了向OSS投递模板执行记录功能

DeliverySlsEnabled Boolean false

是否开启了向SLS投递模板执行记录功能

DeliverySlsProjectName String SlsProjectName

SLS的项目名称

RdcEnterpriseId String RdcEnterpriseId

云效企业ID

示例

请求示例

http(s)://[Endpoint]/?Action=SetServiceSettings
&DeliveryOssEnabled=false
&DeliveryOssBucketName=OssBucketName
&DeliveryOssKeyPrefix=oos/execution
&DeliverySlsProjectName=SlsProjectName
&DeliverySlsEnabled=false
&RegionId=cn-hangzhou
&RdcEnterpriseId=RdcEnterpriseId
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<SetServiceSettingsResponse>
    <RequestId>CBEC8072-BEC2-478E-8EAE-E723BA79CF19</RequestId>
    <ServiceSettings>
        <DeliveryOssBucketName>OssBucketName</DeliveryOssBucketName>
        <DeliveryOssKeyPrefix>oos/execution</DeliveryOssKeyPrefix>
        <DeliveryOssEnabled>true</DeliveryOssEnabled>
        <DeliverySlsEnabled>false</DeliverySlsEnabled>
        <DeliverySlsProjectName>SlsProjectName</DeliverySlsProjectName>
        <RdcEnterpriseId>RdcEnterpriseId</RdcEnterpriseId>
    </ServiceSettings>
</SetServiceSettingsResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "CBEC8072-BEC2-478E-8EAE-E723BA79CF19",
  "ServiceSettings" : [ {
    "DeliveryOssBucketName" : "OssBucketName",
    "DeliveryOssKeyPrefix" : "oos/execution",
    "DeliveryOssEnabled" : true,
    "DeliverySlsEnabled" : false,
    "DeliverySlsProjectName" : "SlsProjectName",
    "RdcEnterpriseId" : "RdcEnterpriseId"
  } ]
}

错误码

访问错误中心查看更多错误码。