az ts
Gerenciar especificações de modelo no escopo da assinatura ou do grupo de recursos.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az ts create |
Crie uma especificação de modelo e uma versão de especificação de modelo. |
Core | GA |
| az ts delete |
Exclua uma especificação de modelo especificada ou versão de especificação de modelo por nome ou ID de recurso.. |
Core | GA |
| az ts export |
Exporte a versão e os artefatos de especificação de modelo especificados (se houver) para a pasta de saída especificada. |
Core | GA |
| az ts list |
Listar especificações de modelo ou versões de especificação de modelo. |
Core | GA |
| az ts show |
Obtenha a especificação de modelo especificada ou a versão de especificação de modelo. |
Core | GA |
| az ts update |
Atualize uma versão de especificação de modelo. |
Core | GA |
az ts create
Crie uma especificação de modelo e uma versão de especificação de modelo.
az ts create --name
--resource-group
[--description]
[--display-name]
[--location]
[--tags]
[--template-file]
[--ui-form-definition]
[--version]
[--version-description]
[--yes]
Exemplos
Crie uma especificação de modelo.
az ts create -g testRG --name TemplateSpecName -l WestUS --display-name "MyDisplayName" --description "Simple template spec" --tags key1=value1
Crie uma versão de especificação de modelo.
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
Crie uma especificação de modelo e uma versão da especificação de modelo.
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
Parâmetros Exigidos
O nome da especificação de modelo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
A descrição da especificação do modelo pai.
O nome de exibição da especificação de modelo.
O local para armazenar as versões template-spec e template-spec. Não é possível alterar após a criação.
Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.
Um caminho para um arquivo de modelo ou arquivo Bicep no sistema de arquivos.
O caminho do arquivo uiFormDefinition no sistema de arquivos para a versão de especificação de modelo.
A versão de especificação de modelo.
A descrição da versão de especificação de modelo.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az ts delete
Exclua uma especificação de modelo especificada ou versão de especificação de modelo por nome ou ID de recurso..
az ts delete [--name]
[--resource-group]
[--template-spec]
[--version]
[--yes]
Exemplos
Exclua a especificação de modelo especificada e todas as versões.
az ts delete -g MyResourceGroup --name TemplateSpecName
Exclua a versão especificada da especificação de modelo.
az ts delete -g MyResourceGroup --name TemplateSpecName --version VersionName
Exclua a especificação ou a versão do modelo com base na ID do recurso.
az ts delete --template-spec resourceID
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
O nome da especificação de modelo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
A ID do recurso de especificação de modelo.
A versão de especificação de modelo.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az ts export
Exporte a versão e os artefatos de especificação de modelo especificados (se houver) para a pasta de saída especificada.
az ts export --output-folder
[--name]
[--resource-group]
[--template-spec]
[--version]
Exemplos
Exporte a versão especificada de especificação de modelo com base na ID do recurso.
az ts export -s resourceID --output-folder C:/path/
Exporte a versão especificada de especificação de modelo.
az ts export -g testrg --name TemplateSpecName --version VersionName --output-folder C:/path/
Parâmetros Exigidos
Pasta existente para exportação de saída.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
O nome da especificação de modelo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
A ID do recurso de especificação de modelo.
A versão de especificação de modelo.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az ts list
Listar especificações de modelo ou versões de especificação de modelo.
az ts list [--name]
[--resource-group]
Exemplos
Liste todas as especificações de modelo na assinatura padrão atual.
az ts list
Liste todas as especificações de modelo na assinatura especificada.
az ts list --subscription Subscription
Liste todas as especificações de modelo no grupo de recursos.
az ts list -g MyResourceGroup
Listar todas as versões da especificação de modelo pai.
az ts list -g MyResourceGroup -n TemplateSpecName
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
O nome da especificação de modelo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az ts show
Obtenha a especificação de modelo especificada ou a versão de especificação de modelo.
az ts show [--name]
[--resource-group]
[--template-spec]
[--version]
Exemplos
Mostrar a especificação de modelo especificada.
az ts show -g testrg --name TemplateSpecName
Mostrar a versão especificada de especificação de modelo.
az ts show -g testrg --name TemplateSpecName --version VersionName
Mostrar a especificação de modelo especificada ou a versão de especificação de modelo com base na ID do recurso.
az ts show --template-spec resourceID
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
O nome da especificação de modelo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
A ID do recurso de especificação de modelo.
A versão de especificação de modelo.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az ts update
Atualize uma versão de especificação de modelo.
az ts update [--description]
[--display-name]
[--name]
[--resource-group]
[--tags]
[--template-file]
[--template-spec]
[--ui-form-definition]
[--version]
[--version-description]
[--yes]
Exemplos
Atualize o conteúdo do modelo de uma especificação de modelo ou versão de especificação de modelo com base na ID do recurso.
az ts update --template-spec resourceID -f updatedFile.json
Atualize o nome de exibição e as marcas de uma especificação de modelo com base na ID do recurso.
az ts update --template-spec resourceID --display-name "NewParentDisplayName" --tags key1=value1
Atualize a descrição de uma versão de especificação de modelo sem prompt.
az ts update -g ExistingRG --name ExistingName -v 3.0 --version-description "New description" --yes
Atualize todas as propriedades de uma versão de especificação de modelo.
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
Remova marcas da versão de especificação de modelo sem prompt.
az ts update -g ExistingRG --name ExistingName -v 3.0 -f updatedTemplate.json --tags --yes
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
A descrição da especificação do modelo pai.
O nome de exibição da especificação de modelo.
O nome da especificação de modelo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.
Um caminho para um arquivo de modelo ou arquivo Bicep no sistema de arquivos.
A ID do recurso de especificação de modelo.
O caminho do arquivo uiFormDefinition no sistema de arquivos para a versão de especificação de modelo.
A versão de especificação de modelo.
A descrição da versão de especificação de modelo.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |