az ts
Gerencie as especificações do modelo no escopo da assinatura ou do grupo de recursos.
Comandos
| Name | Description | Tipo | Status |
|---|---|---|---|
| az ts create |
Crie uma especificação de modelo e/ou uma versão de especificação de modelo. |
Core | disponibilidade geral |
| az ts delete |
Exclua uma especificação de modelo especificada ou uma versão de especificação de modelo por nome ou ID de recurso. |
Core | disponibilidade geral |
| az ts export |
Exporte a versão de especificação do modelo especificada e os artefatos (se houver) para a pasta de saída especificada. |
Core | disponibilidade geral |
| az ts list |
Listar especificações de modelo ou versões de especificações de modelo. |
Core | disponibilidade geral |
| az ts show |
Obtenha a especificação de modelo especificada ou a versão de especificação de modelo. |
Core | disponibilidade geral |
| az ts update |
Atualize uma versão de especificação de modelo. |
Core | disponibilidade geral |
az ts create
Crie uma especificação de modelo e/ou 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 Obrigatórios
O nome da especificação do 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 tornar-se necessários para que o comando seja executado com êxito.
A descrição da especificação do modelo pai.
O nome para exibição da especificação do modelo.
O local para armazenar a(s) versão(ões) template-spec e template-spec. Não pode ser alterado após a criação.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags 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 do modelo.
A versão de especificação do modelo.
A descrição da versão de especificação do modelo.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az ts delete
Exclua uma especificação de modelo especificada ou uma 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 do modelo.
az ts delete -g MyResourceGroup --name TemplateSpecName --version VersionName
Exclua a especificação ou 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 tornar-se necessários para que o comando seja executado com êxito.
O nome da especificação do 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 do modelo.
A versão de especificação do modelo.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az ts export
Exporte a versão de especificação do modelo especificada e os artefatos (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 da especificação do modelo com base na ID do recurso.
az ts export -s resourceID --output-folder C:/path/
Exporte a versão especificada da especificação do modelo.
az ts export -g testrg --name TemplateSpecName --version VersionName --output-folder C:/path/
Parâmetros Obrigatórios
Pasta existente para exportação(ões) de saída.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
O nome da especificação do 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 do modelo.
A versão de especificação do modelo.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az ts list
Listar especificações de modelo ou versões de especificações 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
Liste todas as versões da especificação do 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 tornar-se necessários para que o comando seja executado com êxito.
O nome da especificação do modelo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | 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 do modelo especificado.
az ts show -g testrg --name TemplateSpecName
Mostrar a versão especificada da especificação do 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 tornar-se necessários para que o comando seja executado com êxito.
O nome da especificação do 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 do modelo.
A versão de especificação do modelo.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | 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 no ID do recurso.
az ts update --template-spec resourceID -f updatedFile.json
Atualize o nome para exibição e a(s) marca(s) 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 a(s) tag(s) da versão de especificação do 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 tornar-se necessários para que o comando seja executado com êxito.
A descrição da especificação do modelo pai.
O nome para exibição da especificação do modelo.
O nome da especificação do modelo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.
Um caminho para um arquivo de modelo ou arquivo Bicep no sistema de arquivos.
A id do recurso de especificação do modelo.
O caminho do arquivo uiFormDefinition no sistema de arquivos para a versão de especificação do modelo.
A versão de especificação do modelo.
A descrição da versão de especificação do modelo.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |