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

UpdateStackGroup - 更新資源棧組

更新已創建的資源棧組。

接口說明

本文將提供一個示例,將杭州地域已有的自助管理權限模式的資源棧組MyStackGroup的模板更新為{"ROSTemplateFormatVersion": "2015-09-01"}。

調試

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

授權信息

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

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

請求參數

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

資源棧組所屬的地域 ID。您可以調用 DescribeRegions 查看最新的阿里云地域列表。

cn-hangzhou
StackGroupNamestring

資源棧組名稱。名稱在單個地域內唯一。
長度不超過 255 個字符,必須以數字或英文字母開頭,可包含數字、英文字母、短劃線(-)和下劃線(_)。

MyStackGroup
Descriptionstring

資源棧組描述。

長度為 1~256 個字符。

My Stack Group
AccountIdsarray

使用自助管理權限模式部署資源棧的目標賬號 ID 列表。最多支持添加 30 個目標賬號 ID。

string

使用自助管理權限模式部署資源棧的目標賬號 ID 列表。最多支持添加 30 個目標賬號 ID。

["151266687691****","141261387191****"]
RegionIdsarray

目標執行地域列表。最多支持添加 20 個地域。

string

目標執行地域列表。最多支持添加 20 個地域。

["cn-hangzhou","cn-beijing"]
TemplateBodystring

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

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

包含模板主體的文件的位置。URL 必須指向位于 HTTP Web 服務器(HTTP 或 HTTPS)或阿里云 OSS 存儲桶中的模板(1~524,288 個字節)。OSS 存儲桶的 URL,例如 oss://ros/template/demo 或 oss://ros/template/demo?RegionId=cn-hangzhou。如未指定 OSS 地域,默認與接口參數 RegionId 相同。

說明 您必須且僅能指定 TemplateBody、TemplateURL 或 TemplateId 其中一個參數。
oss://ros-template/demo
ClientTokenstring

保證請求的冪等性。該值由客戶端生成,并且必須是全局唯一的。
長度不超過 64 個字符,可包含英文字母、數字、短劃線(-)和下劃線(_)。
更多信息,請參見如何保證冪等性。

123e4567-e89b-12d3-a456-42665544****
OperationDescriptionstring

更新資源棧組的操作描述。

Update stack instances in hangzhou
OperationPreferencesobject

更新資源棧組的操作設置。

包含以下參數:

  • {"FailureToleranceCount": N}

    容錯數。每個地域中資源棧可以失敗的賬號數,超過該數字將停止該地域中的操作。如果停止了一個地域中的操作,此操作在其他地域中不繼續執行。

    N 的取值范圍:0~20。

    若不指定 FailureToleranceCount,則默認為 0。

  • {"FailureTolerancePercentage": N}

    容錯百分比。每個地域中資源棧可以失敗的賬號數占總賬號數的百分比,超過該百分比將停止該地域中的操作。

    N 的取值范圍:0~100。百分比不是整數時,ROS 會向下取整。

    若不指定 FailureTolerancePercentage,則默認為 0。

  • {"MaxConcurrentCount": N}

    最大并發賬號數。每個地域中可同時部署資源棧的賬號數。

    N 的取值范圍:1~20。

    若不指定 MaxConcurrentCount,則默認為 1。

  • {"MaxConcurrentPercentage": N}最大并發賬號百分比。

    每個地域中可同時部署資源棧的賬號數占總賬號數的百分比。

    N 的取值范圍:1~100。百分比不是整數時,ROS 會向下取整。

    若不指定 MaxConcurrentPercentage,則默認為 1。

  • {"RegionConcurrencyType": N} 部署資源棧實例的地域級別并發類型,取值:

    • SEQUENTIAL (默認值): 根據地域順序依次在指定的每個地域部署,同一時間只在一個地域部署。

    • PARALLEL :在所有指定的地域內并行部署。

多個參數之間用半角逗號(,)分隔。

說明
  • 不能同時指定 MaxConcurrentCount 和 MaxConcurrentPercentage。
  • 不能同時指定 FailureToleranceCount 和 FailureTolerancePercentage。
  • {"FailureToleranceCount": 1,"MaxConcurrentCount": 2}
    AdministrationRoleNamestring

    創建具有自助管理權限的資源棧組時,需指定的供 ROS 扮演的 RAM 管理員角色名稱。若不指定,則使用 AliyunROSStackGroupAdministrationRole 作為默認值。ROS 以該角色身份進一步扮演執行角色(AliyunROSStackGroupExecutionRole)來操作資源棧組中資源棧實例所對應的資源棧。

    長度為 1~64 個字符,可包含英文字母、數字和短劃線(-)。

    AliyunROSStackGroupAdministrationRole
    ExecutionRoleNamestring

    創建具有自助管理權限的資源棧組時,需指定的供管理員角色(AliyunROSStackGroupAdministrationRole)扮演的 RAM 執行角色名稱。若不指定,則使用 AliyunROSStackGroupExecutionRole 作為默認值。ROS 以該角色身份來操作資源棧組中資源棧實例所對應的資源棧。

    長度為 1~64 個字符,可包含英文字母、數字和短劃線(-)。

    AliyunROSStackGroupExecutionRole
    TemplateIdstring

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

    說明 您必須且僅能指定 TemplateBody、TemplateURL 或 TemplateId 其中一個參數。
    5ecd1e10-b0e9-4389-a565-e4c15efc****
    TemplateVersionstring

    模板版本。若不指定,默認取最新版本。

    說明 TemplateVersion 僅在指定 TemplateId 時生效。
    v1
    Parametersarray<object>

    資源棧組參數列表。

    object
    ParameterKeystring

    參數的名稱。若未指定參數的名稱和值,則 ROS 將使用模板中指定的默認值。

    N 最大值為 200。

    說明 Parameters 為可選參數。若指定了 Parameters,則 Parameters.N.ParameterKey 為必選參數。
    Amount
    ParameterValuestring

    參數的值。

    N 最大值為 200。

    說明 Parameters 為可選參數。若指定了 Parameters,則 Parameters.N.ParameterValue 為必選參數。
    1
    PermissionModelstring

    授權模式。

    取值:

    • SELF_MANAGED(默認值):自助管理權限模式。使用該模式時,您需要事先在管理員賬號和目標賬號中手動創建 RAM 角色,建立二者的信任關系,然后在目標賬號中部署資源棧。

    • SERVICE_MANAGED:服務管理權限模式。使用該模式時,ROS 會為管理員賬號和目標賬號自動創建服務關聯角色,管理員賬號通過服務關聯角色在目標賬號中部署資源棧。

    說明
  • 如果當前資源棧組下已有資源棧實例,則不允許更換授權模式。
  • 當您使用服務管理權限模式部署資源棧時,當前賬號必須是資源目錄的企業管理賬號或委派管理員賬號,且已開啟可信訪問。更多信息,請參見設置委派管理員賬號開啟可信訪問。
  • SELF_MANAGED
    AutoDeploymentobject

    自動部署設置信息。

    說明 僅當 PermissionModel 為 SERVICE_MANAGED 時,需要指定該參數。
    Enabledboolean

    啟用或者禁用自動部署。

    取值:

    • true:啟用自動部署。啟用自動部署后,如果目標資源夾中新增了成員賬號,資源棧組會自動將資源棧實例部署到該賬號。如果目標資源夾中刪除了成員賬號,則資源棧組會自動刪除該賬號中的資源棧實例。

    • false:禁用自動部署。禁用自動部署后,目標資源夾中成員賬號變動時資源棧實例不會發生變化。

    true
    RetainStacksOnAccountRemovalboolean

    目標資源夾中刪除成員賬號時,是否保留成員賬號中的資源棧。

    取值:

    • true:保留資源棧。

    • false:刪除資源棧。

    說明 當 Enabled 為 true 時,RetainStacksOnAccountRemoval 必選。
    true
    DeploymentTargetsobject

    使用服務管理權限模式更新資源棧的部署目標。

    RdFolderIdsarray

    資源目錄的資源夾 ID 列表。

    string

    資源目錄的資源夾 ID 列表。最多支持添加 20 個資源夾 ID。

    您需要至少指定 RdFolderIds 和 AccountIds 其中一個參數,具體如下:

    • 如果您指定了 RdFolderIds,而未指定 AccountIds,則會在指定資源夾的所有成員賬號中部署資源棧。如果您選擇的是 Root 資源夾,則會在整個資源目錄的所有成員賬號中部署資源棧。

    • 如果您指定了 AccountIds,而未指定 RdFolderIds,則會在指定成員賬號列表中部署資源棧。

    • 當兩者同時指定時,AccountIds 賬號需屬于 RdFolderIds 所指定的資源夾列表,則會在指定成員賬號列表中部署資源棧。

    說明 您可以在資源管理控制臺的概覽頁面查看資源夾 ID。具體操作,請參見查看資源夾基本信息。
    ["fd-4PvlVLOL8v"]
    AccountIdsarray

    資源目錄中的成員賬號 ID 列表。最多支持添加 30 個成員賬號 ID。

    說明 您可以在資源管理控制臺的概覽頁面查看成員賬號 ID。具體操作,請參見查看成員詳情。
    string

    資源目錄中的成員賬號 ID 列表。最多支持添加 30 個成員賬號 ID。

    說明 您可以在資源管理控制臺的概覽頁面查看成員賬號 ID。具體操作,請參見查看成員詳情
    ["151266687691****","141261387191****"]
    Capabilitiesarray

    資源棧組選項列表,最大長度為 1。

    string

    源棧組選項??蛇x值:ExpandModules,在當前賬號展開模塊。

    說明
  • 僅在模板中使用到模塊時生效。
  • 默認不在當前賬號展開模塊,要求所有部署目標賬號中存在相關模塊。如果在當前賬號展開模塊,則要求當前賬號存在相關模塊。
  • ExpandModules
    DeploymentOptionsarray

    使用服務管理權限模式更新資源棧組的部署選項列表。最多支持 1 個部署選項。

    string

    可選值:

    • Deploy: 更新指定資源目錄賬號下的現有實例。
    • Configure: 修改目標部署資源目錄,不更新現有實例。

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

    返回參數

    名稱類型描述示例值
    object
    RequestIdstring

    請求 ID。

    14A07460-EBE7-47CA-9757-12CC4761D47A
    OperationIdstring

    操作 ID。

    6da106ca-1784-4a6f-a7e1-e723863d****

    示例

    正常返回示例

    JSON格式

    {
      "RequestId": "14A07460-EBE7-47CA-9757-12CC4761D47A",
      "OperationId": "6da106ca-1784-4a6f-a7e1-e723863d****"
    }

    錯誤碼

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

    變更歷史

    變更時間變更內容概要操作
    2024-11-21OpenAPI 入參發生變更查看變更詳情
    2024-01-11API 內部配置變更,不影響調用查看變更詳情
    2023-05-10OpenAPI 入參發生變更查看變更詳情
    錯誤代碼錯誤信息HTTP 狀態碼描述
    CircularDependencyCircular Dependency Found: {reason}.400模板包含循環引用。reason 為具體原因。
    InvalidSchema{reason}.400模板格式不正確。reason 為具體原因。
    InvalidTemplateAttributeThe Referenced Attribute ({resource} {name}) is incorrect.400模板包含不正確的資源屬性(輸出)引用。resource 為資源名,name 為屬性名。
    InvalidTemplatePropertyTypeThe specified value type of ({resource} {section}) is incorrect.400模板資源定義的字段類型不正確。resource 為資源名,section 為字段名。
    InvalidTemplateReferenceThe specified reference "{name}" (in {referencer}) is incorrect.400模板包含不正確的引用。name 為引用名,referencer 為引用者。
    InvalidTemplateSectionThe template section is invalid: {section}.400模板包含無效的字段。section 為字段名。
    InvalidTemplateVersionThe template version is invalid: {reason}.400模板版本不正確。reason 為具體原因。
    UnknownUserParameterThe Parameter ({name}) was not defined in template.400傳遞的參數在模板中未定義。name 為參數名。
    UserParameterMissingThe Parameter {name} was not provided.400參數在模板中已定義,但未傳遞值。name 為參數名。
    StackGroupOperationInProgressAnother Operation on StackGroup ({name})s is in progress.409資源棧組存在進行中的操作。name 為資源棧組名稱。
    TemplateNotFoundThe Tempalte ({ ID }) could not be found.404模板不存在。ID 為模板 ID。
    TemplateNotFoundThe Template { ID } with version { version } could not be found.404模板或指定版本不存在。ID 為模板 ID,version 為模板版本。