ALIYUN::PaiDswApi::Instance類型用於建立一個DSW執行個體。
文法
{
"Type": "ALIYUN::PaiDswApi::Instance",
"Properties": {
"Datasets": List,
"InstanceName": String,
"EnvironmentVariables": Map,
"Accessibility": String,
"WorkspaceId": String,
"ImageUrl": String,
"EcsSpec": String,
"Labels": List,
"SaveImage": Boolean,
"UserVpc": Map
}
}
屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
Datasets | List | 否 | 是 | 資料集集合。 | 無 |
InstanceName | String | 是 | 是 | 執行個體名稱。 | 格式要求:
|
EnvironmentVariables | Map | 否 | 否 | 環境變數。 | 無 |
Accessibility | String | 否 | 是 | 工作空間內是否他人可見。 | 取值:
|
WorkspaceId | String | 否 | 否 | 工作空間ID。 | 無 |
ImageUrl | String | 是 | 是 | 鏡像地址。 | 無 |
EcsSpec | String | 是 | 是 | 執行個體對應的ECS規格。 | 無 |
Labels | List | 否 | 否 | 使用者自訂標籤。 | 無 |
SaveImage | Boolean | 否 | 否 | 儲存環境後是否關閉執行個體。 | 取值:
|
UserVpc | Map | 否 | 否 | User VPC配置。 | 無 |
Datasets文法
"Datasets": [
{
"MountPath": String,
"DatasetId": String
}
]
Datasets屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
MountPath | String | 否 | 是 | 容器內掛載路徑。 | 無 |
DatasetId | String | 否 | 是 | 資料集ID。 | 無 |
Labels文法
"Labels": [
{
"Value": String,
"Key": String
}
]
Labels屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
Value | String | 否 | 否 | 使用者定義標籤值。 | 長度為0~128個字元,不能以 |
Key | String | 否 | 否 | 使用者定義標籤鍵。 | 長度為1~128個字元,不能以 |
UserVpc文法
"UserVpc": {
"VpcId": String,
"SecurityGroupId": String
}
UserVpc屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
VpcId | String | 否 | 是 | VPC ID。 | 無 |
SecurityGroupId | String | 否 | 是 | 安全性群組ID。 | 無 |
傳回值
Fn::GetAtt
Datasets:資料集集合。
InstanceName:執行個體名稱。
EnvironmentVariables:環境變數。
Accessibility:工作空間內是否他人可見。
InstanceId:執行個體ID。
WorkspaceId:工作空間ID。
ImageUrl:鏡像地址。
PaymentType:資源的支付類型。
EcsSpec:執行個體對應的ECS規格。
Labels:使用者自訂標籤。
UserVpc:User VPC配置。
JupyterlabUrl:Jupyterlab Url。
TerminalUrl:終端Url。
InstanceUrl:執行個體Url。
WebIDEUrl:Web IDE Url。