az ts
サブスクリプションまたはリソース グループ スコープでテンプレート スペックを管理します。
コマンド
| 名前 | 説明 | 型 | 状態 |
|---|---|---|---|
| az ts create |
テンプレート スペックとテンプレート スペック バージョンを作成します。 |
Core | GA |
| az ts delete |
指定したテンプレート スペックまたはテンプレート スペックのバージョンを名前またはリソース ID で削除します。 |
Core | GA |
| az ts export |
指定したテンプレート スペックのバージョンと成果物 (存在する場合) を、指定した出力フォルダーにエクスポートします。 |
Core | GA |
| az ts list |
テンプレート スペックまたはテンプレート スペックのバージョンを一覧表示します。 |
Core | GA |
| az ts show |
指定したテンプレート スペックまたはテンプレート スペック バージョンを取得します。 |
Core | GA |
| az ts update |
テンプレート スペックのバージョンを更新します。 |
Core | GA |
az ts create
テンプレート スペックとテンプレート スペック バージョンを作成します。
az ts create --name
--resource-group
[--description]
[--display-name]
[--location]
[--tags]
[--template-file]
[--ui-form-definition]
[--version]
[--version-description]
[--yes]
例
テンプレート スペックを作成します。
az ts create -g testRG --name TemplateSpecName -l WestUS --display-name "MyDisplayName" --description "Simple template spec" --tags key1=value1
テンプレート スペック バージョンを作成します。
az ts create -g testRG --name TemplateSpecName -v 2.0 -l WestUS --template-file templateSpec.json --version-description "Less simple template spec" --tags key1=value1 key3=value3
テンプレート スペックとテンプレート スペックのバージョンを作成します。
az ts create -g testRG --name TemplateSpecName -v 1.0 -l WestUS --template-file templateSpec.json --display-name "MyDisplayName" --description "Simple template spec" --version-description "Version of simple template spec" --tags key1=value1 key2=value2
必須のパラメーター
テンプレート スペックの名前。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
親テンプレート スペックの説明。
テンプレート スペックの表示名。
テンプレート スペックとテンプレート スペック バージョンを格納する場所。 作成後に変更することはできません。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
ファイル システム内のテンプレート ファイルまたは Bicep ファイルへのパス。
テンプレート スペック バージョンのファイル システム内の uiFormDefinition ファイル パス。
テンプレート スペックのバージョン。
テンプレート スペック バージョンの説明。
確認を求めないでください。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az ts delete
指定したテンプレート スペックまたはテンプレート スペックのバージョンを名前またはリソース ID で削除します。
az ts delete [--name]
[--resource-group]
[--template-spec]
[--version]
[--yes]
例
指定したテンプレート スペックとすべてのバージョンを削除します。
az ts delete -g MyResourceGroup --name TemplateSpecName
テンプレート スペックから指定したバージョンを削除します。
az ts delete -g MyResourceGroup --name TemplateSpecName --version VersionName
リソース ID に基づいてテンプレート スペックまたはバージョンを削除します。
az ts delete --template-spec resourceID
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
テンプレート スペックの名前。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
テンプレート スペックのリソース ID。
テンプレート スペックのバージョン。
確認を求めないでください。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az ts export
指定したテンプレート スペックのバージョンと成果物 (存在する場合) を、指定した出力フォルダーにエクスポートします。
az ts export --output-folder
[--name]
[--resource-group]
[--template-spec]
[--version]
例
リソース ID に基づいて、指定したテンプレート スペック バージョンをエクスポートします。
az ts export -s resourceID --output-folder C:/path/
指定したテンプレート スペック バージョンをエクスポートします。
az ts export -g testrg --name TemplateSpecName --version VersionName --output-folder C:/path/
必須のパラメーター
エクスポートを出力する既存のフォルダー。
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
テンプレート スペックの名前。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
テンプレート スペックのリソース ID。
テンプレート スペックのバージョン。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az ts list
テンプレート スペックまたはテンプレート スペックのバージョンを一覧表示します。
az ts list [--name]
[--resource-group]
例
現在の既定のサブスクリプションのすべてのテンプレート スペックを一覧表示します。
az ts list
指定したサブスクリプション内のすべてのテンプレート スペックを一覧表示します。
az ts list --subscription Subscription
リソース グループ内のすべてのテンプレート スペックを一覧表示します。
az ts list -g MyResourceGroup
親テンプレート スペックのすべてのバージョンを一覧表示します。
az ts list -g MyResourceGroup -n TemplateSpecName
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
テンプレート スペックの名前。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az ts show
指定したテンプレート スペックまたはテンプレート スペック バージョンを取得します。
az ts show [--name]
[--resource-group]
[--template-spec]
[--version]
例
指定したテンプレート スペックを表示します。
az ts show -g testrg --name TemplateSpecName
指定したテンプレート スペックのバージョンを表示します。
az ts show -g testrg --name TemplateSpecName --version VersionName
リソース ID に基づいて、指定したテンプレート スペックまたはテンプレート スペックのバージョンを表示します。
az ts show --template-spec resourceID
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
テンプレート スペックの名前。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
テンプレート スペックのリソース ID。
テンプレート スペックのバージョン。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az ts update
テンプレート スペックのバージョンを更新します。
az ts update [--description]
[--display-name]
[--name]
[--resource-group]
[--tags]
[--template-file]
[--template-spec]
[--ui-form-definition]
[--version]
[--version-description]
[--yes]
例
リソース ID に基づいて、テンプレート スペックまたはテンプレート スペック バージョンのテンプレート コンテンツを更新します。
az ts update --template-spec resourceID -f updatedFile.json
リソース ID に基づいて、テンプレート スペックの表示名とタグを更新します。
az ts update --template-spec resourceID --display-name "NewParentDisplayName" --tags key1=value1
プロンプトなしでテンプレート スペック バージョンの説明を更新します。
az ts update -g ExistingRG --name ExistingName -v 3.0 --version-description "New description" --yes
テンプレート スペック バージョンのすべてのプロパティを更新します。
az ts update -g ExistingRG --name ExistingName -v 3.0 -f updatedTemplate.json --display-name "New parent display name" --description "New parent description" --version-description "New child description" --ui-form-definition formDefinition.json
プロンプトなしでテンプレート スペック バージョンからタグを削除します。
az ts update -g ExistingRG --name ExistingName -v 3.0 -f updatedTemplate.json --tags --yes
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
親テンプレート スペックの説明。
テンプレート スペックの表示名。
テンプレート スペックの名前。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
ファイル システム内のテンプレート ファイルまたは Bicep ファイルへのパス。
テンプレート スペックのリソース ID。
テンプレート スペック バージョンのファイル システム内の uiFormDefinition ファイル パス。
テンプレート スペックのバージョン。
テンプレート スペック バージョンの説明。
確認を求めないでください。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |