ALIYUN::ECS::ImageComponent は、イメージコンポーネントを作成するために使用されます。
構文
{
"Type": "ALIYUN::ECS::ImageComponent",
"Properties": {
"ComponentType": String,
"Description": String,
"ResourceGroupId": String,
"Content": String,
"SystemType": String,
"Tags": List,
"Name": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
ComponentType | String | いいえ | いいえ | イメージコンポーネントのタイプ。 | イメージビルドコンポーネントのみがサポートされています。 値を Build に設定します。 |
Description | String | いいえ | いいえ | 説明。 | 説明は 2 ~ 256 文字でなければなりません。文字を含めることができ、 |
ResourceGroupId | String | いいえ | いいえ | リソースグループの ID。 | なし。 |
Content | String | はい | いいえ | イメージコンポーネントの内容。 | 内容は最大 127 個のコマンドで構成されます。サポートされているコマンドとコマンド形式の詳細については、「Image Builder でサポートされているコマンド」をご参照ください。 |
SystemType | String | いいえ | いいえ | イメージコンポーネントでサポートされている OS。 | Linux のみがサポートされています。 値を Linux に設定します。 |
Tags | List | いいえ | いいえ | タグ。 | 最大 20 個のタグを追加できます。詳細については、「タグのプロパティ」をご参照ください。 |
Name | String | いいえ | いいえ | イメージコンポーネントの名前。 | 名前は 2 ~ 128 文字でなければなりません。文字で始まり、 説明
|
タグの構文
"Tags": [
{
"Value": String,
"Key": String
}
]タグのプロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
Value | String | いいえ | いいえ | タグの値。 | タグ値は空の文字列を指定できます。タグ値は最大 128 文字で、 |
Key | String | いいえ | いいえ | タグキー。 | タグキーは空の文字列を指定できません。タグキーは最大 128 文字で、 |
戻り値
Fn::GetAtt
ImageComponentId: イメージコンポーネントの ID。