Condividi tramite


az bicep

Gruppo di comandi dell'interfaccia della riga di comando bicep.

Sono disponibili due configurazioni che possono essere impostate per il gruppo di comandi, tra cui bicep.check_version e bicep.use_binary_from_path:

[1] az config set bicep.check_version=True/False Attiva/Disattiva versione dell'interfaccia della riga di comando di Bicep durante l'esecuzione di comandi az bicep.

[2] az config set bicep.use_binary_from_path=True/False/if_found_in_ci Specificare se usare o meno l'interfaccia della riga di comando di Bicep da PATH. Il valore predefinito è if_found_in_ci.

Comandi

Nome Descrizione Tipo Status
az bicep build

Compilare un file Bicep.

Core Disponibilità generale
az bicep build-params

Compilare il file con estensione bicepparam.

Core Disponibilità generale
az bicep decompile

Tentare di decompilare un file di modello di Resource Manager in un file Bicep.

Core Disponibilità generale
az bicep decompile-params

Decompilare un parametro .json file in .bicepparam.

Core Disponibilità generale
az bicep format

Formattare un file Bicep.

Core Disponibilità generale
az bicep generate-params

Generare un file di parametri per un file Bicep.

Core Disponibilità generale
az bicep install

Installare l'interfaccia della riga di comando di Bicep.

Core Disponibilità generale
az bicep lint

Lint un file Bicep.

Core Disponibilità generale
az bicep list-versions

Elencare tutte le versioni disponibili dell'interfaccia della riga di comando di Bicep.

Core Disponibilità generale
az bicep publish

Pubblicare un file bicep in un registro di moduli remoti.

Core Disponibilità generale
az bicep restore

Ripristinare moduli esterni per un file bicep.

Core Disponibilità generale
az bicep uninstall

Disinstallare l'interfaccia della riga di comando di Bicep.

Core Disponibilità generale
az bicep upgrade

Aggiornare l'interfaccia della riga di comando di Bicep alla versione più recente.

Core Disponibilità generale
az bicep version

Visualizzare la versione installata dell'interfaccia della riga di comando di Bicep.

Core Disponibilità generale

az bicep build

Compilare un file Bicep.

az bicep build --file
               [--no-restore]
               [--outdir]
               [--outfile]
               [--stdout]

Esempio

Compilare un file Bicep.

az bicep build --file {bicep_file}

Compilare un file Bicep e stampare tutto l'output in stdout.

az bicep build --file {bicep_file} --stdout

Compilare un file Bicep e salvare il risultato nella directory specificata.

az bicep build --file {bicep_file} --outdir {out_dir}

Compilare un file Bicep e salvare il risultato nel file specificato.

az bicep build --file {bicep_file} --outfile {out_file}

Compilare un file Bicep senza ripristinare i moduli esterni.

az bicep build --file {bicep_file} --no-restore

Parametri necessari

--file -f

Percorso del file Bicep da compilare nel file system.

Parametri facoltativi

--no-restore

Se impostato, compila il file bicep senza ripristinare i moduli esterni.

--outdir

Se impostato, salva l'output nella directory specificata.

--outfile

Se impostato, salva l'output come percorso del file specificato.

--stdout

Se impostato, stampa tutto l'output in stdout anziché i file corrispondenti.

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

--verbose

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

az bicep build-params

Compilare il file con estensione bicepparam.

az bicep build-params --file
                      [--no-restore]
                      [--outdir]
                      [--outfile]
                      [--stdout]

Esempio

Compilare un file con estensione bicepparam.

az bicep build-params --file {bicepparam_file}

Compilare un file con estensione bicepparam e stampare tutto l'output in stdout.

az bicep build-params --file {bicepparam_file} --stdout

Compilare un file con estensione bicepparam e salvare il risultato nel file specificato.

az bicep build-params --file {bicepparam_file} --outfile {out_file}

Parametri necessari

--file -f

Percorso del file con estensione bicepparam da compilare nel file system.

Parametri facoltativi

--no-restore

Se impostato, compila il file con estensione bicepparam senza ripristinare i moduli esterni.

--outdir

Se impostato, salva l'output nella directory specificata.

--outfile

Se impostato, salva l'output come percorso del file specificato.

--stdout

Se impostato, stampa tutto l'output in stdout anziché i file corrispondenti.

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

--verbose

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

az bicep decompile

Tentare di decompilare un file di modello di Resource Manager in un file Bicep.

az bicep decompile --file
                   [--force]

Esempio

Decompilare un file di modello di Resource Manager.

az bicep decompile --file {json_template_file}

Decompilare un file modello arm e sovrascrivere il file Bicep esistente.

az bicep decompile --file {json_template_file} --force

Parametri necessari

--file -f

Percorso del modello di Resource Manager da decompilare nel file system.

Parametri facoltativi

--force

Consente di sovrascrivere il file di output, se esistente.

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

--verbose

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

az bicep decompile-params

Decompilare un parametro .json file in .bicepparam.

az bicep decompile-params --file
                          [--bicep-file]
                          [--outdir]
                          [--outfile]
                          [--stdout]

Esempio

Tenta di decompilare un parametro .json file in .bicepparam.

az bicep decompile-params --file {json_template_file}

Tenta di decompilare un parametro .json file in .bicepparam usando il file bicep specificato.

az bicep decompile-params --file {json_template_file} --bicep-file {bicep_file}

Tenta di decompilare un parametro .json file in .bicepparam e stampare tutto l'output in stdout.

az bicep decompile-params --file {json_template_file} --stdout

Tenta di decompilare un parametro .json file in .bicepparam e stampare tutto l'output in stdout e salvare il risultato nella directory specificata.

az bicep decompile-params --file {json_template_file} --outdir {out_dir}

Tenta di decompilare un parametro .json file in .bicepparam e stampare tutto l'output in stdout e salvare il risultato nel file specificato.

az bicep decompile-params --file {json_template_file} --outfile {out_file}

Parametri necessari

--file -f

Percorso del file dei parametri da compilare nel file system.

Parametri facoltativi

--bicep-file

Percorso del file modello bicep (relativo al file con estensione bicepparam) a cui verrà fatto riferimento nella dichiarazione using.

--outdir

Se impostato, salva l'output nella directory specificata.

--outfile

Se impostato, salva l'output come percorso del file specificato.

--stdout

Se impostato, stampa tutto l'output in stdout anziché i file corrispondenti.

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

--verbose

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

az bicep format

Formattare un file Bicep.

az bicep format --file
                [--indent-kind {Space, Tab}]
                [--indent-size]
                [--insert-final-newline]
                [--newline]
                [--newline-kind {CR, CRLF, LF}]
                [--outdir]
                [--outfile]
                [--stdout]

Esempio

Formattare un file Bicep.

az bicep format --file {bicep_file}

Formattare un file Bicep e stampare tutto l'output in stdout.

az bicep format --file {bicep_file} --stdout

Formattare un file Bicep e salvare il risultato nella directory specificata.

az bicep format --file {bicep_file} --outdir {out_dir}

Formattare un file Bicep e salvare il risultato nel file specificato.

az bicep format --file {bicep_file} --outfile {out_file}

Formattare un file Bicep inserire una nuova riga finale.

az bicep format --file {bicep_file} --insert-final-newline

Formattare un tipo di rientro del set di file Bicep. I valori validi sono ( Spazio | Scheda ).

az bicep format --file {bicep_file} --indent-kind {indent_kind}

Formattare un set di file Bicep con il numero di spazi da impostare come rientro (valido solo con --indent-kind impostato su Spazio).

az bicep format --file {bicep_file} --indent-size {indent_size}

Parametri necessari

--file -f

Percorso del file Bicep da formattare nel file system.

Parametri facoltativi

--indent-kind

Impostare il tipo di rientro.

Valori accettati: Space, Tab
--indent-size

Numero di spazi con cui impostare il rientro (valido solo con --indent-kind impostato su Spazio).

--insert-final-newline

Inserire una nuova riga finale.

--newline
Deprecato

L'opzione '--newline' è stata deprecata e verrà rimossa in una versione futura. Usare invece '--newline-kind'.

Impostare newline char. I valori validi sono ( Auto | LF | CRLF | CR ).

--newline-kind

Impostare i caratteri finali della riga.

Valori accettati: CR, CRLF, LF
--outdir

Se impostato, salva l'output nella directory specificata.

--outfile

Se impostato, salva l'output come percorso del file specificato.

--stdout

Se impostato, stampa tutto l'output in stdout anziché i file corrispondenti.

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

--verbose

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

az bicep generate-params

Generare un file di parametri per un file Bicep.

az bicep generate-params --file
                         [--include-params]
                         [--no-restore]
                         [--outdir]
                         [--outfile]
                         [--output-format]
                         [--stdout]

Esempio

Generare un file di parametri per un file Bicep.

az bicep generate-params --file {bicep_file}

Generare un file di parametri per un file Bicep e stampare tutto l'output in stdout.

az bicep generate-params --file {bicep_file} --stdout

Generare il file dei parametri per un file Bicep e salvare il risultato nella directory specificata.

az bicep generate-params --file {bicep_file} --outdir {out_dir}

Generare il file dei parametri per un file Bicep e salvare il risultato nel file specificato.

az bicep generate-params --file {bicep_file} --outfile {out_file}

Generare un file di parametri per un file Bicep senza ripristinare i moduli esterni.

az bicep generate-params --file {bicep_file} --no-restore

Generare il file di parametri per un file Bicep con il formato di output specificato. I valori validi sono ( json | bicepparam ).

az bicep generate-params --file {bicep_file} --output-format {output_format} --include-params {include_params}

Parametri necessari

--file -f

Percorso del file Bicep da cui generare il file dei parametri nel file system.

Parametri facoltativi

--include-params

Impostare i parametri di inclusione. I valori validi sono ( tutti | solo obbligatorio).

--no-restore

Se impostato, genera il file di parametri senza ripristinare i moduli esterni.

--outdir

Se impostato, salva l'output nella directory specificata.

--outfile

Se impostato, salva l'output come percorso del file specificato.

--output-format

Impostare il formato di output. I valori validi sono ( json | bicepparam ).

--stdout

Se impostato, stampa tutto l'output in stdout anziché i file corrispondenti.

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

--verbose

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

az bicep install

Installare l'interfaccia della riga di comando di Bicep.

az bicep install [--target-platform {linux-arm64, linux-musl-x64, linux-x64, osx-arm64, osx-x64, win-arm64, win-x64}]
                 [--version]

Esempio

Installare l'interfaccia della riga di comando di Bicep.

az bicep install

Installare una versione specifica dell'interfaccia della riga di comando di Bicep.

az bicep install --version v0.2.212

Installare l'interfaccia della riga di comando di Bicep e specificare la piattaforma di destinazione.

az bicep install --target-platform linux-x64

Parametri facoltativi

--target-platform -t

La piattaforma in cui verrà eseguita l'interfaccia della riga di comando di Bicep. Impostare questa opzione per ignorare il rilevamento automatico della piattaforma se non funziona correttamente.

Valori accettati: linux-arm64, linux-musl-x64, linux-x64, osx-arm64, osx-x64, win-arm64, win-x64
--version -v

Versione dell'interfaccia della riga di comando di Bicep da installare. L'impostazione predefinita è la più recente se non specificata.

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

--verbose

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

az bicep lint

Lint un file Bicep.

az bicep lint --file
              [--diagnostics-format {default, sarif}]
              [--no-restore]

Esempio

Lint un file Bicep.

az bicep lint --file {bicep_file}

Lint un file Bicep senza ripristinare moduli esterni.

az bicep lint --file {bicep_file} --no-restore

Lint un file Bicep con il formato di diagnostica specificato. I valori validi sono ( valore predefinito | sarif ).

az bicep lint --file {bicep_file} --diagnostics-format {diagnostics_format}

Parametri necessari

--file -f

Percorso del file di modulo Bicep da lint nel file system.

Parametri facoltativi

--diagnostics-format

Impostare il formato di diagnostica.

Valori accettati: default, sarif
--no-restore

Se impostato, genera il file di parametri senza ripristinare i moduli esterni.

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

--verbose

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

az bicep list-versions

Elencare tutte le versioni disponibili dell'interfaccia della riga di comando di Bicep.

az bicep list-versions
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 posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

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

az bicep publish

Pubblicare un file bicep in un registro di moduli remoti.

az bicep publish --file
                 --target
                 [--documentation-uri]
                 [--documentationUri]
                 [--force]
                 [--with-source]

Esempio

Pubblicare un file bicep.

az bicep publish --file {bicep_file} --target "br:{registry}/{module_path}:{tag}"

Pubblicare un file bicep sovrascrivendo un tag esistente.

az bicep publish --file {bicep_file} --target "br:{registry}/{module_path}:{tag} --force"

Pubblicare un file bicep con l'URI della documentazione.

az bicep publish --file {bicep_file} --target "br:{registry}/{module_path}:{tag}" --documentation-uri {documentation_uri}

Pubblicare un file bicep con l'URI della documentazione e includere il codice sorgente

az bicep publish --file {bicep_file} --target "br:{registry}/{module_path}:{tag}" --documentation-uri {documentation_uri} --with-source

Parametri necessari

--file -f

Percorso del file di modulo Bicep da pubblicare nel file system.

--target -t

Percorso di destinazione in cui verrà pubblicato il modulo Bicep.

Parametri facoltativi

--documentation-uri -d

URI della documentazione del modulo Bicep.

--documentationUri
Deprecato

L'opzione '--documentationuri' è stata deprecata e verrà rimossa in una versione futura. Usare invece '--documentation-uri'.

URI della documentazione del modulo Bicep.

--force

Consentire la sovrascrittura di una versione del modulo Bicep esistente.

--with-source
Anteprima

Pubblicare il codice sorgente con il modulo .

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

--verbose

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

az bicep restore

Ripristinare moduli esterni per un file bicep.

az bicep restore --file
                 [--force]

Esempio

Ripristinare moduli esterni.

az bicep restore --file {bicep_file}

Ripristinare moduli esterni e sovrascrivere moduli esterni memorizzati nella cache.

az bicep restore --file {bicep_file} --force

Parametri necessari

--file -f

Percorso del file Bicep per il quale ripristinare i moduli esterni.

Parametri facoltativi

--force

Consente di sovrascrivere i moduli esterni memorizzati nella cache.

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

--verbose

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

az bicep uninstall

Disinstallare l'interfaccia della riga di comando di Bicep.

az bicep uninstall
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 posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

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

az bicep upgrade

Aggiornare l'interfaccia della riga di comando di Bicep alla versione più recente.

az bicep upgrade [--target-platform {linux-arm64, linux-musl-x64, linux-x64, osx-arm64, osx-x64, win-arm64, win-x64}]

Esempio

Aggiornare l'interfaccia della riga di comando di Bicep.

az bicep upgrade

Aggiornare l'interfaccia della riga di comando di Bicep e specificare la piattaforma di destinazione.

az bicep upgrade --target-platform linux-x64

Parametri facoltativi

--target-platform -t

La piattaforma in cui verrà eseguita l'interfaccia della riga di comando di Bicep. Impostare questa opzione per ignorare il rilevamento automatico della piattaforma se non funziona correttamente.

Valori accettati: linux-arm64, linux-musl-x64, linux-x64, osx-arm64, osx-x64, win-arm64, win-x64
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 posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

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

az bicep version

Visualizzare la versione installata dell'interfaccia della riga di comando di Bicep.

az bicep version
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 posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

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