Condividi tramite


az ts

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

Comandi

Nome Descrizione Tipo Status
az ts create

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

Nucleo GA
az ts delete

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

Nucleo GA
az ts export

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

Nucleo GA
az ts list

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

Nucleo GA
az ts show

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

Nucleo GA
az ts update

Aggiornare una versione della specifica di modello.

Nucleo GA

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 usando 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

Non richiedere conferma.

Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'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 posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare 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 usando az configure --defaults group=<name>.

--template-spec -s

ID risorsa specifica modello.

--version -v

Versione della specifica del modello.

--yes -y

Non richiedere conferma.

Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'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 posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare 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 usando az configure --defaults group=<name>.

--template-spec -s

ID risorsa specifica modello.

--version -v

Versione della specifica del modello.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'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 posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare 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 usando az configure --defaults group=<name>.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'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 posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare 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 usando az configure --defaults group=<name>.

--template-spec -s

ID risorsa specifica modello.

--version -v

Versione della specifica del modello.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'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 posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare 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 usando 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

Non richiedere conferma.

Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'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 posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

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