日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

UpdateTemplate - 更新模板

通過指定模板地址或模板詳情更新模板。

接口說明

更新模板時,請注意:

  • 如果指定了 TemplateBody 或 TemplateURL,更新模板成功后,模板版本加 1。例如:版本由 v1 變為 v2。
  • 如果未指定 TemplateBody 和 TemplateURL,模板版本不變。
  • 模板最多擁有 100 個版本。如果版本達到上限,模板將更新失敗,您需要重新創建模板。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

授權信息

下表是API對應的授權信息,可以在RAM權限策略語句的Action元素中使用,用來給RAM用戶或RAM角色授予調用此API的權限。具體說明如下:

  • 操作:是指具體的權限點。
  • 訪問級別:是指每個操作的訪問級別,取值為寫入(Write)、讀取(Read)或列出(List)。
  • 資源類型:是指操作中支持授權的資源類型。具體說明如下:
    • 對于必選的資源類型,用背景高亮的方式表示。
    • 對于不支持資源級授權的操作,用全部資源表示。
  • 條件關鍵字:是指云產品自身定義的條件關鍵字。
  • 關聯操作:是指成功執行操作所需要的其他權限。操作者必須同時具備關聯操作的權限,操作才能成功。
操作訪問級別資源類型條件關鍵字關聯操作
ros:UpdateTemplateupdate
*全部資源
*

請求參數

名稱類型必填描述示例值
TemplateURLstring

包含模板主體的文件的位置。URL 必須指向位于 Web 服務器(HTTP 或 HTTPS)或阿里云 OSS 存儲桶(例如:oss://ros/template/demo、oss://ros/template/demo?RegionId=cn-hangzhou)中的模板,模板最大為 524,288 個字節。

說明 如果 OSS 地域未指定,默認與接口參數 RegionId 相同。

您僅能指定 TemplateBody、TemplateURL 其中一個參數。
URL 的最大長度為:1024 個字節。

oss://ros/template/demo
TemplateNamestring

模板的名稱。
長度不超過 255 個字符(utf-8 編碼),必須以數字、英文字母或中文開頭,可包含數字、英文字母、中文、短劃線(-)和下劃線(_)。

MyTemplate
Descriptionstring

模板的描述。最大長度為 256 個字符。

It is a demo.
TemplateBodystring

模板主體的結構。長度為 1~524,288 個字節。如果長度較長,則建議通過 HTTP POST+Body Param 的方式,將參數放在請求體中進行傳遞,避免因 URL 過長而導致請求失敗。

說明 您必須且僅能指定 TemplateBody、TemplateURL、TemplateId 和 TemplateScratchId 其中一個參數。
{"ROSTemplateFormatVersion":"2015-09-01"}
TemplateIdstring

模板 ID。支持共享模板和私有模板。

5ecd1e10-b0e9-4389-a565-e4c15efc****
ValidationOptionsarray

校驗選項。

默認不啟用任何選項,進行嚴格校驗。

string

校驗選項。取值:

  • BasicValidation:只對模板內容進行基本的結構校驗。
BasicValidation
RotateStrategystring

模板版本輪轉策略。取值:

  • None(默認值):不輪轉。模板版本數量達到上限時報錯。
  • DeleteOldestNonSharedVersionWhenLimitExceeded:轉輪刪除未共享的模板版本。
說明
  • 如果模板共享了所有版本,則無法輪轉刪除。
  • 當前的最新版本不會被轉輪刪除。
  • 無論是否使用了輪轉刪除,模板版本號無法超過 v65000。
  • None
    IsDraftboolean

    是否更新 Draft(草稿)版本。取值:

    • false(默認值):如果傳遞了模板內容,則會創建一個新版本,并清除 Draft 版本。否則修改當前最新版本。
    • true:修改更新 Draft 版本。Draft 版本只能通過 GetTemplate 接口獲取。ListTemplateVersions 接口不會返回。其他接口的 TemplateVersion 參數也不能指定 Draft。
    false

    關于公共請求參數的詳情,請參見公共參數

    返回參數

    名稱類型描述示例值
    object
    RequestIdstring

    請求 ID。

    8C5D90E1-66B6-496C-9371-3807F8DA80A8
    TemplateIdstring

    模板 ID。

    5ecd1e10-b0e9-4389-a565-e4c15efc****
    TemplateVersionstring

    本次操作所作用的模板版本。

    v2

    示例

    正常返回示例

    JSON格式

    {
      "RequestId": "8C5D90E1-66B6-496C-9371-3807F8DA80A8",
      "TemplateId": "5ecd1e10-b0e9-4389-a565-e4c15efc****",
      "TemplateVersion": "v2"
    }

    錯誤碼

    訪問錯誤中心查看更多錯誤碼。

    變更歷史

    變更時間變更內容概要操作
    2024-08-08OpenAPI 返回結構發生變更查看變更詳情
    2024-08-01OpenAPI 入參發生變更查看變更詳情
    2024-01-12API 內部配置變更,不影響調用查看變更詳情
    HttpCode錯誤碼錯誤信息描述
    404TemplateNotFoundThe Tempalte ({ ID }) could not be found.模板不存在。
    400InvalidSchema{reason}.模板格式不正確。reason 為具體原因。
    400InvalidTemplateAttributeThe Referenced Attribute ({resource} {name}) is incorrect.模板包含不正確的資源屬性(輸出)引用。resource 為資源名,name 為屬性名。
    400InvalidTemplatePropertyTypeThe specified value type of ({resource} {section}) is incorrect.模板資源定義中的字段類型不正確。resource 為資源名,section 為字段名。
    400InvalidTemplateReferenceThe specified reference "{name}" (in {referencer}) is incorrect.模板包含不正確的引用。name 為引用名,referencer 為引用者。
    400InvalidTemplateSectionThe template section is invalid: {section}.模板包含無效的字段。section 為字段名。
    400InvalidTemplateVersionThe template version is invalid: {reason}.模板版本不正確。reason 為具體原因。
    400TemplateBeingProcessedTemplate { ID } is being processed, retry later.模板正在處理中,稍后再試。ID 為模板 ID。