ALIYUN::EAIS::Instance は、Elastic Accelerated Computing Instances (EAIS) インスタンスを作成するために使用されます。
構文
{
"Type": "ALIYUN::EAIS::Instance",
"Properties": {
"InstanceName": String,
"ResourceGroupId": String,
"SecurityGroupId": String,
"VSwitchId": String,
"PaymentType": String,
"InstanceType": String,
"EnvironmentVar": List,
"CreateWithNotebook": Boolean
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
InstanceName | String | いいえ | いいえ | EAIS インスタンスの名前。 | 名前は 2 ~ 128 文字の長さでなければなりません。文字で始まり、 |
ResourceGroupId | String | いいえ | はい | EAIS インスタンスが属するリソースグループの ID。 | なし。 |
SecurityGroupId | String | はい | いいえ | EAIS インスタンスが属するセキュリティグループの ID。 | なし。 |
| String | はい | いいえ | EAIS インスタンスが接続されている vSwitch の ID。 | 説明 vSwitch CIDR ブロック内の IP アドレスの数は、vSwitch 内に作成できる EAIS インスタンスの最大数を決定します。 vSwitch CIDR ブロックを適切に計画してください。 |
PaymentType | String | いいえ | いいえ | EAIS インスタンスの課金方法。 | 有効な値:
|
InstanceType | String | はい | いいえ | EAIS インスタンスタイプ。 | 有効な値:
|
EnvironmentVar | List | いいえ | いいえ | 初期化中の EAIS インスタンスの環境変数。 | なし。 |
CreateWithNotebook | Boolean | はい | いいえ | Jupyter Notebook がデプロイされている EAIS インスタンスを作成するかどうかを指定します。 | 有効な値:
|
EnvironmentVar 構文
"EnvironmentVar": [
{
"Value": String,
"Key": String
}
]EnvironmentVar プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
Value | String | いいえ | いいえ | 環境変数の値。 | なし。 |
Key | String | いいえ | いいえ | 環境変数のキー。 | なし。 |
戻り値
Fn::GetAtt
InstanceName:EAIS インスタンスの名前。
ClientInstanceType:EAIS インスタンスに関連付けられている Elastic Compute Service (ECS) インスタンスまたはエラスティックコンテナインスタンスのインスタンスタイプ。
ClientInstanceName:EAIS インスタンスに関連付けられている ECS インスタンスまたはエラスティックコンテナインスタンスの名前。
ZoneId:EAIS インスタンスが存在するゾーンの ID。
ResourceGroupId:EAIS インスタンスが属するリソースグループの ID。
InstanceId:EAIS インスタンスの ID。
SecurityGroupId:EAIS インスタンスが属するセキュリティグループの ID。
CreateTime:EAIS インスタンスが作成された時刻。
VSwitchId:EAIS インスタンスが接続されている vSwitch の ID。
ClientInstanceId:EAIS インスタンスに関連付けられている ECS インスタンスまたはエラスティックコンテナインスタンスの ID。
InstanceType:EAIS インスタンスタイプ。
JupyterUrl:Jupyter Notebook にアクセスするために使用される URL。