Partilhar via


az ts

Gerencie as especificações do modelo no escopo da assinatura ou do grupo de recursos.

Comandos

Name Description Tipo Estado
az ts create

Crie uma especificação de modelo e/ou uma versão de especificação de modelo.

Principal GA
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.

Principal GA
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.

Principal GA
az ts list

Listar especificações de modelo ou versões de especificações de modelo.

Principal GA
az ts show

Obtenha a especificação de modelo especificada ou a versão de especificação de modelo.

Principal GA
az ts update

Atualize uma versão de especificação de modelo.

Principal GA

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

--name -n

O nome da especificação do modelo.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--description

A descrição da especificação do modelo pai.

--display-name -d

O nome para exibição da especificação do modelo.

--location -l

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

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

--template-file -f

Um caminho para um arquivo de modelo ou arquivo Bicep no sistema de arquivos.

--ui-form-definition

O caminho do arquivo uiFormDefinition no sistema de arquivos para a versão de especificação do modelo.

--version -v

A versão de especificação do modelo.

--version-description

A descrição da versão de especificação do modelo.

--yes -y

Não solicite confirmação.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

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

--name -n

O nome da especificação do modelo.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--template-spec -s

A id do recurso de especificação do modelo.

--version -v

A versão de especificação do modelo.

--yes -y

Não solicite confirmação.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

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

--output-folder

Pasta existente para exportação(ões) de saída.

Parâmetros Opcionais

--name -n

O nome da especificação do modelo.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--template-spec -s

A id do recurso de especificação do modelo.

--version -v

A versão de especificação do modelo.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

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

--name -n

O nome da especificação do modelo.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

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

--name -n

O nome da especificação do modelo.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--template-spec -s

A id do recurso de especificação do modelo.

--version -v

A versão de especificação do modelo.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

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

--description

A descrição da especificação do modelo pai.

--display-name -d

O nome para exibição da especificação do modelo.

--name -n

O nome da especificação do modelo.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

--template-file -f

Um caminho para um arquivo de modelo ou arquivo Bicep no sistema de arquivos.

--template-spec -s

A id do recurso de especificação do modelo.

--ui-form-definition

O caminho do arquivo uiFormDefinition no sistema de arquivos para a versão de especificação do modelo.

--version -v

A versão de especificação do modelo.

--version-description

A descrição da versão de especificação do modelo.

--yes -y

Não solicite confirmação.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.