az bicep

Grupo de comando da CLI do Bicep.

Há duas configurações que podem ser definidas para o grupo de comandos, incluindo bicep.check_version e bicep.use_binary_from_path:

[1] az config set bicep.check_version=True/False Ativar/desativar a verificação de versão da CLI do Bicep ao executar comandos az bicep.

[2] az config set bicep.use_binary_from_path=True/False/if_found_in_ci Especifique se a CLI do Bicep deve ser usada do PATH ou não. O valor padrão é if_found_in_ci.

Comandos

Nome Description Tipo Status
az bicep build

Crie um arquivo Bicep.

Núcleo GA
az bicep build-params

Crie o arquivo .bicepparam.

Núcleo GA
az bicep decompile

Tente descompilar um arquivo de modelo ARM para um arquivo Bicep.

Núcleo GA
az bicep decompile-params

Descompile um arquivo de .json de parâmetros para .bicepparam.

Núcleo GA
az bicep format

Formate um arquivo Bicep.

Núcleo GA
az bicep generate-params

Gere um arquivo de parâmetros para um arquivo Bicep.

Núcleo GA
az bicep install

Instale a CLI do Bicep.

Núcleo GA
az bicep lint

Lint um arquivo Bicep.

Núcleo GA
az bicep list-versions

Listar todas as versões disponíveis do Bicep CLI.

Núcleo GA
az bicep publish

Publique um arquivo bicep em um registro de módulo remoto.

Núcleo GA
az bicep restore

Restaure módulos externos para um arquivo bicep.

Núcleo GA
az bicep uninstall

Desinstale a CLI do Bicep.

Núcleo GA
az bicep upgrade

Atualize a CLI do Bicep para a versão mais recente.

Núcleo GA
az bicep version

Mostrar a versão instalada do Bicep CLI.

Núcleo GA

az bicep build

Crie um arquivo Bicep.

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

Exemplos

Crie um arquivo Bicep.

az bicep build --file {bicep_file}

Crie um arquivo Bicep e imprima toda a saída para stdout.

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

Crie um arquivo Bicep e salve o resultado no diretório especificado.

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

Crie um arquivo Bicep e salve o resultado no arquivo especificado.

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

Crie um arquivo Bicep sem restaurar módulos externos.

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

Parâmetros Exigidos

--file -f

O caminho para o arquivo Bicep para compilar no sistema de arquivos.

Parâmetros Opcionais

--no-restore

Quando definido, cria o arquivo bicep sem restaurar módulos externos.

--outdir

Quando definido, salva a saída no diretório especificado.

--outfile

Quando definido, salva a saída como o caminho de arquivo especificado.

--stdout

Quando definido, imprime toda a saída para stdout em vez de arquivos correspondentes.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az bicep build-params

Crie o arquivo .bicepparam.

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

Exemplos

Crie um arquivo .bicepparam.

az bicep build-params --file {bicepparam_file}

Crie um arquivo .bicepparam e imprima toda a saída para stdout.

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

Crie um arquivo .bicepparam e salve o resultado no arquivo especificado.

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

Parâmetros Exigidos

--file -f

O caminho para o arquivo .bicepparam a ser compilado no sistema de arquivos.

Parâmetros Opcionais

--no-restore

Quando definido, cria o arquivo .bicepparam sem restaurar módulos externos.

--outdir

Quando definido, salva a saída no diretório especificado.

--outfile

Quando definido, salva a saída como o caminho de arquivo especificado.

--stdout

Quando definido, imprime toda a saída para stdout em vez de arquivos correspondentes.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az bicep decompile

Tente descompilar um arquivo de modelo ARM para um arquivo Bicep.

az bicep decompile --file
                   [--force]

Exemplos

Descompile um arquivo de modelo ARM.

az bicep decompile --file {json_template_file}

Descompile um arquivo de modelo ARM e substitua o arquivo Bicep existente.

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

Parâmetros Exigidos

--file -f

O caminho para o modelo ARM a ser descompilado no sistema de arquivos.

Parâmetros Opcionais

--force

Permite substituir o arquivo de saída, se ele existir.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az bicep decompile-params

Descompile um arquivo de .json de parâmetros para .bicepparam.

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

Exemplos

Tenta descompilar um arquivo de .json parâmetros para .bicepparam.

az bicep decompile-params --file {json_template_file}

Tenta descompilar um arquivo de .json de parâmetros para .bicepparam usando o arquivo bicep fornecido.

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

Tenta descompilar um arquivo de .json de parâmetros para .bicepparam e imprimir toda a saída para stdout.

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

Tenta descompilar um arquivo de .json de parâmetros para .bicepparam e imprimir toda a saída para stdout e salvar o resultado no diretório especificado.

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

Tenta descompilar um arquivo de .json de parâmetros para .bicepparam e imprimir toda a saída para stdout e salvar o resultado no arquivo especificado.

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

Parâmetros Exigidos

--file -f

O caminho para o arquivo de parâmetros a ser compilado no sistema de arquivos.

Parâmetros Opcionais

--bicep-file

Caminho para o arquivo de modelo bicep (relativo ao arquivo .bicepparam) que será referenciado na declaração using .

--outdir

Quando definido, salva a saída no diretório especificado.

--outfile

Quando definido, salva a saída como o caminho de arquivo especificado.

--stdout

Quando definido, imprime toda a saída para stdout em vez de arquivos correspondentes.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az bicep format

Formate um arquivo Bicep.

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

Exemplos

Formate um arquivo Bicep.

az bicep format --file {bicep_file}

Formate um arquivo Bicep e imprima toda a saída para stdout.

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

Formate um arquivo Bicep e salve o resultado no diretório especificado.

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

Formate um arquivo Bicep e salve o resultado no arquivo especificado.

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

Formatar um arquivo Bicep inserir uma nova linha final.

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

Formate um tipo de recuo do conjunto de arquivos Bicep. Os valores válidos são ( Espaço | Aba ).

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

Formatar um arquivo Bicep definir o número de espaços a serem recuados com (Válido somente com --indent-kind definido como Espaço).

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

Parâmetros Exigidos

--file -f

O caminho para o arquivo Bicep para formatar no sistema de arquivos.

Parâmetros Opcionais

--indent-kind

Definir tipo de recuo.

valores aceitos: Space, Tab
--indent-size

Número de espaços a recuar com (Válido somente com --indent-kind definido como Espaço).

--insert-final-newline

Insira uma nova linha final.

--newline
Preterido

A opção '--newline' foi preterida e será removida em uma versão futura. Em vez disso, use '--newline-kind'.

Definir caractere de nova linha. Os valores válidos são ( Auto | LF - Brasil | CRLF - Brasil | CR ).

--newline-kind

Definir caracteres finais de linha.

valores aceitos: CR, CRLF, LF
--outdir

Quando definido, salva a saída no diretório especificado.

--outfile

Quando definido, salva a saída como o caminho de arquivo especificado.

--stdout

Quando definido, imprime toda a saída para stdout em vez de arquivos correspondentes.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az bicep generate-params

Gere um arquivo de parâmetros para um arquivo Bicep.

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

Exemplos

Gere um arquivo de parâmetros para um arquivo Bicep.

az bicep generate-params --file {bicep_file}

Gere o arquivo de parâmetros para um arquivo Bicep e imprima toda a saída para stdout.

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

Gere o arquivo de parâmetros para um arquivo Bicep e salve o resultado no diretório especificado.

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

Gere o arquivo de parâmetros para um arquivo Bicep e salve o resultado no arquivo especificado.

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

Gere um arquivo de parâmetros para um arquivo Bicep sem restaurar módulos externos.

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

Gere um arquivo de parâmetros para um arquivo Bicep com formato de saída especificado. Os valores válidos são ( json | bicepparam ).

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

Parâmetros Exigidos

--file -f

O caminho para o arquivo Bicep para gerar o arquivo de parâmetros no sistema de arquivos.

Parâmetros Opcionais

--include-params

Definir parâmetros de inclusão. Os valores válidos são ( todos | somente obrigatórios ).

--no-restore

Quando definido, gera o arquivo de parâmetros sem restaurar módulos externos.

--outdir

Quando definido, salva a saída no diretório especificado.

--outfile

Quando definido, salva a saída como o caminho de arquivo especificado.

--output-format

Definir formato de saída. Os valores válidos são ( json | bicepparam ).

--stdout

Quando definido, imprime toda a saída para stdout em vez de arquivos correspondentes.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az bicep install

Instale a CLI do Bicep.

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

Exemplos

Instale a CLI do Bicep.

az bicep install

Instale uma versão específica do Bicep CLI.

az bicep install --version v0.2.212

Instale a CLI do Bicep e especifique a plataforma de destino.

az bicep install --target-platform linux-x64

Parâmetros Opcionais

--target-platform -t

A plataforma em que a CLI do Bicep será executada. Defina isso para ignorar a detecção automática de plataforma se ela não funcionar corretamente.

valores aceitos: linux-arm64, linux-musl-x64, linux-x64, osx-arm64, osx-x64, win-arm64, win-x64
--version -v

A versão do Bicep CLI a ser instalada. O padrão é o mais recente, se não for especificado.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az bicep lint

Lint um arquivo Bicep.

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

Exemplos

Lint um arquivo Bicep.

az bicep lint --file {bicep_file}

Lint um arquivo Bicep sem restaurar módulos externos.

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

Lint um arquivo Bicep com formato de diagnóstico especificado. Os valores válidos são ( default | sarif ).

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

Parâmetros Exigidos

--file -f

O caminho para o arquivo de módulo Bicep para fiapos no sistema de arquivos.

Parâmetros Opcionais

--diagnostics-format

Defina o formato de diagnóstico.

valores aceitos: default, sarif
--no-restore

Quando definido, gera o arquivo de parâmetros sem restaurar módulos externos.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az bicep list-versions

Listar todas as versões disponíveis do Bicep CLI.

az bicep list-versions
Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az bicep publish

Publique um arquivo bicep em um registro de módulo remoto.

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

Exemplos

Publique um arquivo bicep.

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

Publique um arquivo bicep substituindo uma tag existente.

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

Publique um arquivo bicep com o uri da documentação.

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

Publicar um arquivo bicep com uri de documentação e incluir código-fonte

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

Parâmetros Exigidos

--file -f

O caminho para o arquivo de módulo Bicep a ser publicado no sistema de arquivos.

--target -t

O local de destino onde o módulo Bicep será publicado.

Parâmetros Opcionais

--documentation-uri -d

O uri de documentação do módulo Bicep.

--documentationUri
Preterido

A opção '--documentationuri' foi preterida e será removida em uma versão futura. Em vez disso, use '--documentation-uri'.

O uri de documentação do módulo Bicep.

--force

Permitir a substituição de uma versão existente do módulo Bicep.

--with-source
Versão Prévia

Publique o código-fonte com o módulo.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az bicep restore

Restaure módulos externos para um arquivo bicep.

az bicep restore --file
                 [--force]

Exemplos

Retore módulos externos.

az bicep restore --file {bicep_file}

Retore módulos externos e substitua módulos externos armazenados em cache.

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

Parâmetros Exigidos

--file -f

O caminho para o arquivo Bicep para restaurar módulos externos.

Parâmetros Opcionais

--force

Permite substituir os módulos externos armazenados em cache.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az bicep uninstall

Desinstale a CLI do Bicep.

az bicep uninstall
Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az bicep upgrade

Atualize a CLI do Bicep para a versão mais recente.

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

Exemplos

Atualize a CLI do Bicep.

az bicep upgrade

Atualize a CLI do Bicep e especifique a plataforma de destino.

az bicep upgrade --target-platform linux-x64

Parâmetros Opcionais

--target-platform -t

A plataforma em que a CLI do Bicep será executada. Defina isso para ignorar a detecção automática de plataforma se ela não funcionar corretamente.

valores aceitos: linux-arm64, linux-musl-x64, linux-x64, osx-arm64, osx-x64, win-arm64, win-x64
Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az bicep version

Mostrar a versão instalada do Bicep CLI.

az bicep version
Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.