ALIYUN::ECS::Disk型は、ECSインスタンスのディスクを作成できます。
構文
{
"Type" : "ALIYUN::ECS::Disk",
"Properties" : {
"DiskName" : String,
"Description" : String,
"Tags" : List,
"DiskCategory" : String,
"SnapshotId" : String,
"ZoneId" : String,
"Size" : Integer
}
}
属性
属性名 | 型 | 必須かどうか | 更新の許可 | 説明 | 制約 |
---|---|---|---|---|---|
ZoneId | string | はい | いいえ | ゾーンID。 | なし |
DiskName | string | いいえ | いいえ | ディスク名。 | このパラメーターを指定しないと、それはヌルです。デフォルト値はnullです。パラメータ値は、2~128文字の中国語または英語の文字列です。大文字/小文字または漢字で始まり、数字、 “。”、 “_”、または “ - “を含めることができます。ディスク名がコンソールに表示されます。http:// またはhttps:// で始めることはできません。 |
Description | string | いいえ | いいえ | ディスクの説明。 | このパラメーターを指定しない場合 null になります。デフォルト値は null です。パラメータ値は2〜256文字の文字列です。ディスクの説明がコンソールに表示されます。http:// またはhttps:// で始めることはできません。 |
Tags | list | いいえ | いいえ | カスタムタグ | 最大4つのタグが[{“Key”:”tagKey”,”Value”:”tagValue”},{“Key”:”tagKey2”,”Value”:”tagValue2”}]の形式でサポートされています。 |
DiskCategory | string | いいえ | いいえ | データディスクカテゴリ。 | 値のオプション:cloud、cloud_efficiency および cloud_ssd。 デフォルト値:cloud。 |
SnapshotId | string | いいえ | いいえ | データディスク作成で使用されるスナップショットID。 | このパラメーターを指定すると、Sizeパラメーターは無視されます。作成されるディスクの実際のサイズは指定されたスナップショットのサイズと同じです。2013年7月15日以前に作成されたスナップショットはディスクの作成では使用できません。 |
Size | integer | いいえ | いいえ | 容量(GB単位) | cloud: [5, 2000]; cloud_efficiency: [20, 2048]; cloud_ssd: [20, 1024]。 このパラメーターの値はSnapshotId の値以上でなければなりません。 |
タグの構文
"Tags" : [
{
"Value" : String,
"Key" : String
}
]
タグの属性
属性名 | 型 | 必須かどうか | 更新の許可 | 説明 | 制約 |
---|---|---|---|---|---|
Key | string | はい | いいえ | - | なし |
Value | string | いいえ | いいえ | - | なし |
戻り値
Fn::GetAtt
DiskId:作成されたディスクのID。
Status:作成されたディスクのステータス。
例
{
"ROSTemplateFormatVersion" : "2015-09-01",
"Resources" : {
"DataDisk": {
"Type": "ALIYUN::ECS::Disk",
"Properties": {
"Size": 10,
"ZoneId": "cn-beijing-a",
"DiskName": "\u4e2d\u6587",
"Description": "Chinese"
}
}
},
"Outputs": {
"DiskId": {
"Value" : {"Fn::GetAtt": ["DataDisk","DiskId"]}
},
"Status": {
"Value" : {"Fn::GetAtt": ["DataDisk","Status"]}
}
}
}