Condividi tramite


az ts

Gestire le specifiche di modello nell'ambito della sottoscrizione o del gruppo di risorse.

Comandi

Nome Descrizione Tipo Stato
az ts create

Creare una specifica di modello o una versione della specifica di modello.

Memoria centrale Disponibilità generale
az ts delete

Eliminare una specifica di modello o una versione specifica del modello in base al nome o all'ID risorsa.

Memoria centrale Disponibilità generale
az ts export

Esportare la versione e gli artefatti della specifica del modello specificati (se presenti) nella cartella di output specificata.

Memoria centrale Disponibilità generale
az ts list

Elencare le specifiche di modello o le versioni delle specifiche del modello.

Memoria centrale Disponibilità generale
az ts show

Ottenere la specifica di modello specificata o la versione della specifica del modello.

Memoria centrale Disponibilità generale
az ts update

Aggiornare una versione della specifica di modello.

Memoria centrale Disponibilità generale

az ts create

Creare una specifica di modello o una versione della specifica di modello.

az ts create --name
             --resource-group
             [--description]
             [--display-name]
             [--location]
             [--tags]
             [--template-file]
             [--ui-form-definition]
             [--version]
             [--version-description]
             [--yes]

Esempio

Creare una specifica di modello.

az ts create -g testRG --name TemplateSpecName -l WestUS --display-name "MyDisplayName" --description "Simple template spec" --tags key1=value1

Creare una versione della specifica di modello.

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

Creare una specifica di modello e una versione della specifica di modello.

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

Parametri necessari

--name -n

Nome della specifica di modello.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--description

Descrizione della specifica del modello padre.

--display-name -d

Nome visualizzato della specifica di modello.

--location -l

Percorso in cui archiviare le versioni template-spec e template-spec. Non può essere modificato dopo la creazione.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--template-file -f

Percorso di un file modello o di un file Bicep nel file system.

--ui-form-definition

Percorso del file uiFormDefinition nel file system per la versione della specifica del modello.

--version -v

Versione della specifica del modello.

--version-description

Descrizione della versione della specifica del modello.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ts delete

Eliminare una specifica di modello o una versione specifica del modello in base al nome o all'ID risorsa.

az ts delete [--name]
             [--resource-group]
             [--template-spec]
             [--version]
             [--yes]

Esempio

Eliminare la specifica di modello specificata e tutte le versioni.

az ts delete -g MyResourceGroup --name TemplateSpecName

Eliminare la versione specificata dalla specifica del modello.

az ts delete -g MyResourceGroup --name TemplateSpecName --version VersionName

Eliminare la specifica o la versione del modello in base all'ID risorsa.

az ts delete --template-spec resourceID

Parametri facoltativi

--name -n

Nome della specifica di modello.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--template-spec -s

ID risorsa specifica modello.

--version -v

Versione della specifica del modello.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ts export

Esportare la versione e gli artefatti della specifica del modello specificati (se presenti) nella cartella di output specificata.

az ts export --output-folder
             [--name]
             [--resource-group]
             [--template-spec]
             [--version]

Esempio

Esportare la versione della specifica di modello specificata in base all'ID risorsa.

az ts export -s resourceID --output-folder C:/path/

Esportare la versione specificata della specifica di modello.

az ts export -g testrg --name TemplateSpecName --version VersionName --output-folder C:/path/

Parametri necessari

--output-folder

Cartella esistente per l'esportazione di output.

Parametri facoltativi

--name -n

Nome della specifica di modello.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--template-spec -s

ID risorsa specifica modello.

--version -v

Versione della specifica del modello.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ts list

Elencare le specifiche di modello o le versioni delle specifiche del modello.

az ts list [--name]
           [--resource-group]

Esempio

Elencare tutte le specifiche di modello nella sottoscrizione predefinita corrente.

az ts list

Elencare tutte le specifiche di modello nella sottoscrizione specificata.

az ts list --subscription Subscription

Elencare tutte le specifiche di modello nel gruppo di risorse.

az ts list -g MyResourceGroup

Elencare tutte le versioni della specifica di modello padre.

az ts list -g MyResourceGroup -n TemplateSpecName

Parametri facoltativi

--name -n

Nome della specifica di modello.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ts show

Ottenere la specifica di modello specificata o la versione della specifica del modello.

az ts show [--name]
           [--resource-group]
           [--template-spec]
           [--version]

Esempio

Mostra la specifica di modello specificata.

az ts show -g testrg --name TemplateSpecName

Visualizzare la versione specificata della specifica del modello.

az ts show -g testrg --name TemplateSpecName --version VersionName

Mostra la versione specificata della specifica di modello o della specifica del modello in base all'ID risorsa.

az ts show --template-spec resourceID

Parametri facoltativi

--name -n

Nome della specifica di modello.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--template-spec -s

ID risorsa specifica modello.

--version -v

Versione della specifica del modello.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az ts update

Aggiornare una versione della specifica di modello.

az ts update [--description]
             [--display-name]
             [--name]
             [--resource-group]
             [--tags]
             [--template-file]
             [--template-spec]
             [--ui-form-definition]
             [--version]
             [--version-description]
             [--yes]

Esempio

Aggiornare il contenuto del modello di una specifica di modello o una versione della specifica di modello in base all'ID risorsa.

az ts update --template-spec resourceID -f updatedFile.json

Aggiornare il nome visualizzato e i tag di una specifica di modello in base all'ID risorsa.

az ts update --template-spec resourceID --display-name "NewParentDisplayName" --tags key1=value1

Aggiornare la descrizione di una versione della specifica di modello senza prompt.

az ts update -g ExistingRG --name ExistingName -v 3.0 --version-description "New description" --yes

Aggiornare tutte le proprietà di una versione della specifica di modello.

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

Rimuovere tag dalla versione della specifica di modello senza prompt.

az ts update -g ExistingRG --name ExistingName -v 3.0 -f updatedTemplate.json --tags --yes

Parametri facoltativi

--description

Descrizione della specifica del modello padre.

--display-name -d

Nome visualizzato della specifica di modello.

--name -n

Nome della specifica di modello.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--template-file -f

Percorso di un file modello o di un file Bicep nel file system.

--template-spec -s

ID risorsa specifica modello.

--ui-form-definition

Percorso del file uiFormDefinition nel file system per la versione della specifica del modello.

--version -v

Versione della specifica del modello.

--version-description

Descrizione della versione della specifica del modello.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.