全部產品
Search
文件中心

Cloud Architect Design Tools:CreateApplication - 基於模板建立應用介面

更新時間:May 28, 2026

請確保在使用該介面前,已充分瞭解阿里雲產品的收費方式和價格。基於CADT上官方模板或私人模板建立新的應用。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:

  • 操作:是指具體的許可權點。

  • 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。

  • 資源類型:是指操作中支援授權的資源類型。具體說明如下:

    • 對於必選的資源類型,用前面加 * 表示。

    • 對於不支援資源級授權的操作,用全部資源表示。

  • 條件關鍵字:是指雲產品自身定義的條件關鍵字。

  • 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。

操作

存取層級

資源類型

條件關鍵字

關聯操作

bpstudio:CreateApplication

create

*Template

acs:bpstudio::{#accountId}:template/{#TemplateId}

請求參數

名稱

類型

必填

描述

樣本值

TemplateId

string

模板 ID

0KSHPM6SJU03TNZP

ClientToken

string

用戶端 Token,用於保證請求的等冪性。

從您的用戶端產生一個參數值,確保不同請求間該參數值唯一。ClientToken 只支援 ASCII 字元。

1600765710019

Name

string

輸入應用程式名稱。

  • 應用程式名稱需唯一,不能與其他應用程式名稱重複,可以調用ListApplication擷取應用列表。

  • 長度為 2~128 個英文或中文字元。必須以大小字母或中文開頭,不能以 http://或 https://開頭。可以包含數字、底線(_)、或者短劃線(-)。

cadt-application

AreaId

string

地區 ID 需與模板發行的 region 保持一致,否則會回退到 default 版本。

cn-hangzhou

ResourceGroupId

string

應用所屬資源群組 ID

重要 此參數將影響所創應用中所有資源的資源群組,請確保匯入資源的資源群組與之一致

rg-acfmyjt3c5om3hi

CreateAsync

boolean

是否非同步建立應用

非同步建立:立即返回應用 ID,但是應用此時沒有建立完成,應用狀態為 Creating ,需要等待應用建立完成,狀態變為 Modified 才可以進行後續的處理。

非非同步建立:應用建立完成後返回應用 ID

註:當應用模版很大,模版變數很多時,使用非非同步建立可能會發生逾時情況,此時需要採用非同步建立。

枚舉值:

  • true :

    true

  • false :

    false

false

Instances

array<object>

支援在已保有 VPC 下建立

object

NodeType

string

執行個體類型

vpc

NodeName

string

節點名稱

vpc

Id

string

執行個體 ID

vpc-bp1q56trhtaq40vlq5ojm

Configuration

object

應用相關配置參數,例如:enableMonitor 代表是否自動建立CloudMonitor; enableReport 代表是否產生相關報告,enableCompliance 設定為 1 代表開啟合規檢查

string

參數值

${var1}

Variables

object

對於帶參數的模板,這個欄位用於傳遞相關參數值,如果未傳遞,則使用預設值

any

參數值

ProcessVariables

object

流程的變數值列表

any

返回參數

名稱

類型

描述

樣本值

object

Message

string

錯誤資訊

Success

RequestId

string

請求 ID

A07FFDF2-78FA-1B48-9E38-88E833A93187

Data

string

應用 ID

002XWH7MXB8MJRU0

Code

string

響應碼

200

樣本

正常返回樣本

JSON格式

{
  "Message": "Success",
  "RequestId": "A07FFDF2-78FA-1B48-9E38-88E833A93187",
  "Data": "002XWH7MXB8MJRU0",
  "Code": "200"
}

錯誤碼

HTTP status code

錯誤碼

錯誤資訊

描述

200 Success The transaction is successful.
400 ParameterEmpty You must specify the request parameter. 您必須指定請求參數。
400 bp.java.8004 No permissions. 無許可權訪問
400 bp.java.appNameNotNull Application name cannot be repeated. 應用程式名稱不能重複
400 bp.java.nopower No permissions. 沒有許可權
400 bp.java.nopowerContact You do not have permission to use this function. Please contact the main account or permission administrator to authorize the relevant permissions. 您沒有許可權使用此功能,請聯絡主帳號或許可權管理員授權相關許可權
400 bp.java.tempNameNotNull Application name cannot be repeated. 應用程式名稱不能重複
400 bp.java.userNotExist The user does not exist. The current user does not authenticate AliCloud with his real name. 使用者不存在, 目前使用者未實名認證阿里雲
500 bp.java.notDelete This template has been shared with other users and cannot be deleted. 該模板已分享給其他使用者,不能刪除
500 bp.java.serviceError The server is abnormal. Please try again later. 伺服器異常,請稍後再試
404 EntityNotExist.ResourceGroup The resource group does not exist. 資源群組不存在
404 EntityNotExist.ResourceId The resource does not exist. 資源不存在

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

變更歷史

更多資訊,參考變更詳情