ALIYUN::OOS::Template リソースタイプはテンプレートを作成します。
構文
{
"Type": "ALIYUN::OOS::Template",
"Properties": {
"Content": String,
"TemplateName": String,
"Tags": Map,
"ResourceGroupId": String,
"IgnoreExisting": Boolean
}
}プロパティ
プロパティ | タイプ | 必須 | 更新可能 | 説明 | 制約 |
Content | String | はい | はい | テンプレートの内容。 | テンプレートは JSON または YAML フォーマットである必要があります。テンプレートのサイズは 64 KB を超えることはできません。 |
TemplateName | String | はい | いいえ | テンプレートの名前。 | 名前には、文字、数字、ハイフン (-)、およびアンダースコア (_) を使用できます。名前の長さは最大 200 文字です。名前を ALIYUN、ACS、ALIBABA、または ALICLOUD で始めることはできません。 |
IgnoreExisting | ブール値 | いいえ | いいえ | テンプレートが既に存在する場合に無視するかどうかを指定します。 | 有効な値:
テンプレートが ROS によって作成されなかった場合、更新または削除フェーズでも無視されます。 |
Tags | Map | いいえ | はい | テンプレートのタグ。タグはキーと値のペアです。例: {"k1":"v1","k2":"v2"}。 | 最大 20 個のキーと値のペアがサポートされています。 |
ResourceGroupId | String | いいえ | はい | リソースグループの ID。 | なし |
戻り値
Fn::GetAtt
TemplateId: テンプレートの ID。
TemplateName: テンプレートの名前。
ExecutionPolicy: テンプレートの実行ポリシー。