PAI-DSW (Data Science Workshop) インスタンスを作成します。
構文
{
"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 | はい | はい | コンテナイメージ URL です。 | なし |
EcsSpec | String | はい | はい | ECS インスタンスタイプです。 | なし |
Labels | List | いいえ | いいえ | カスタムタグです。 | なし |
SaveImage | Boolean | いいえ | いいえ | 環境を保存した後にインスタンスを停止するかどうかを指定します。 | 有効値:
|
UserVpc | Map | いいえ | いいえ | 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:コンテナイメージ URL。
PaymentType:課金方法。
EcsSpec:ECS インスタンスタイプ。
Labels:カスタムタグ。
UserVpc:VPC 構成。
JupyterlabUrl:JupyterLab URL。
TerminalUrl:ターミナル URL。
InstanceUrl:インスタンス URL。
WebIDEUrl:Web IDE URL。