Compartilhar via


az prototype

Observação

Essa referência faz parte da extensão prototype para o CLI do Azure (versão 2.50.0 ou superior). A extensão instalará automaticamente na primeira vez que você executar um comando az protótipo . Saiba mais sobre extensões.

Esse grupo de comandos está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Crie rapidamente Azure protótipos usando equipes de agente orientadas por IA.

A extensão do protótipo az permite que você crie protótipos de Azure funcionais usando equipes de agente inteligentes alimentadas por GitHub Copilot ou Azure OpenAI.

Fluxo de trabalho: init → design → build → implantar

Cada estágio pode ser executado de forma independente (com guardas de pré-requisito) e a maioria dos estágios são reentrantes – você pode retornar para refinar seu design ou recompilar componentes específicos.

Os comandos de análise permitem diagnosticar erros e estimar custos a qualquer momento.

Comandos

Nome Description Tipo Status
az prototype agent

Gerenciar agentes de IA para geração de protótipos.

Extensão Preview
az prototype agent add

Adicione um agente personalizado ao projeto.

Extensão Preview
az prototype agent export

Exporte qualquer agente (incluindo interno) como um arquivo YAML.

Extensão Preview
az prototype agent list

Listar todos os agentes disponíveis (internos e personalizados).

Extensão Preview
az prototype agent override

Substitua um agente interno por uma definição personalizada.

Extensão Preview
az prototype agent remove

Remova um agente personalizado ou substitua.

Extensão Preview
az prototype agent show

Mostrar detalhes de um agente específico.

Extensão Preview
az prototype agent test

Envie um prompt de teste para qualquer agente e exiba a resposta.

Extensão Preview
az prototype agent update

Atualize as propriedades de um agente personalizado existente.

Extensão Preview
az prototype analyze

Analise erros, custos e diagnósticos para o protótipo.

Extensão Preview
az prototype analyze costs

Estimar Azure custos em tamanhos de camiseta pequena/média/grande.

Extensão Preview
az prototype analyze error

Analise um erro e obtenha uma correção com instruções de reimplantação.

Extensão Preview
az prototype build

Gere a infraestrutura e o código do aplicativo na saída em etapas.

Extensão Preview
az prototype config

Gerenciar a configuração do projeto de protótipo.

Extensão Preview
az prototype config get

Obtenha um único valor de configuração.

Extensão Preview
az prototype config init

Configuração interativa para criar um arquivo de configuração prototype.yaml.

Extensão Preview
az prototype config set

Defina um valor de configuração.

Extensão Preview
az prototype config show

Exiba a configuração atual do projeto.

Extensão Preview
az prototype deploy

Implante o protótipo para Azure com implantações interativas em etapas.

Extensão Preview
az prototype design

Analise os requisitos e gere o design da arquitetura.

Extensão Preview
az prototype generate

Gerar documentação e artefatos do kit de especificações.

Extensão Preview
az prototype generate backlog

Gere uma lista de pendências e envie itens de trabalho por push para GitHub ou Azure DevOps.

Extensão Preview
az prototype generate docs

Gere documentação de modelos com a população de IA.

Extensão Preview
az prototype generate speckit

Gere o pacote de documentação do kit de especificações com a população de IA.

Extensão Preview
az prototype init

Inicialize um novo projeto de protótipo.

Extensão Preview
az prototype knowledge

Gerenciar contribuições da base de dados de conhecimento.

Extensão Preview
az prototype knowledge contribute

Envie uma contribuição da base de dados de conhecimento como um problema de GitHub.

Extensão Preview
az prototype launch

Inicie o painel de TUI interativo.

Extensão Preview
az prototype status

Mostrar o status do projeto atual em todos os estágios.

Extensão Preview
az prototype validate

Valide arquivos YAML de governança (políticas, antipadrões, padrões, cargas de trabalho).

Extensão Preview

az prototype build

Versão Prévia

O grupo de comandos 'protótipo' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Gere a infraestrutura e o código do aplicativo na saída em etapas.

Usa o design de arquitetura para gerar módulos do Terraform/Bicep, código do aplicativo, scripts de banco de dados e documentação.

Interativo por padrão – a sessão de build usa prompts bordados inspirados em Código de Claude, indicadores de progresso, imposição de política e um loop de revisão de conversa.

Toda a saída é organizada em estágios de implantação ordenados por dependência e refinados. Cada componente de infraestrutura, sistema de banco de dados e aplicativo obtém seu próprio estágio. Os modelos de carga de trabalho são usados como pontos de partida opcionais quando correspondem ao design.

Após a geração, um relatório de build mostra o que foi criado e você pode fornecer comentários para regenerar estágios específicos. Digite 'done' para aceitar o build.

Comandos de barra durante a compilação: /status – Mostrar resumo/estágios de conclusão do estágio – Mostrar plano de implantação completo /arquivos – Listar todos os arquivos gerados /política – Mostrar resumo /ajuda da verificação de política – Mostrar comandos disponíveis

Use --dry-run para uma versão prévia não interativa.

az prototype build [--acquire-policy-token]
                   [--auto-accept]
                   [--change-reference]
                   [--dry-run]
                   [--json]
                   [--reset]
                   [--scope {all, apps, db, docs, infra}]
                   [--status]

Exemplos

Sessão de build interativa (padrão)

az prototype build

Mostrar o progresso atual do build

az prototype build --status

Limpar o estado de build e começar de novo

az prototype build --reset

Criar somente código de infraestrutura

az prototype build --scope infra

Visualizar o que seria gerado

az prototype build --scope all --dry-run

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--acquire-policy-token

Adquirir um token Azure Policy automaticamente para essa operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--auto-accept

Aceite automaticamente a recomendação padrão para violações de política e conflitos de padrões.

Propriedade Valor
Valor padrão: False
--change-reference

A ID de referência de alteração relacionada para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--dry-run

Visualizar o que seria gerado sem gravar arquivos.

Propriedade Valor
Valor padrão: False
--json -j

Saída JSON legível pelo computador em vez de exibição formatada.

Propriedade Valor
Valor padrão: False
--reset

Desmarque o estado de build existente e comece de novo.

Propriedade Valor
Valor padrão: False
--scope

O que criar.

Propriedade Valor
Valor padrão: all
Valores aceitos: all, apps, db, docs, infra
--status -s

Mostrar o progresso atual do build sem iniciar uma sessão.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az prototype deploy

Versão Prévia

O grupo de comandos 'protótipo' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Implante o protótipo para Azure com implantações interativas em etapas.

Interativo por padrão – executa verificações de pré-vôo (assinatura, ferramenta IaC, grupo de recursos, provedores de recursos) e implanta estágios sequencialmente com acompanhamento de progresso e roteamento de erro de qa-first.

Após a implantação, insere um loop de conversa em que você pode verificar o status, a reversão, a reimplantação ou a visualização de alterações usando comandos de barra.

Comandos de barra durante a implantação: /status – Mostrar resumo/estágios de conclusão do estágio – Mostrar detalhamento de estágio completo (alias para /status) /implantar N – Implantar um estágio específico (ou 'todos' para pendente) /rollback N - Reverter um estágio específico (ou 'todos' em ordem inversa) /reimplantar N - Reverter e reimplantar um estágio /plano N - What-if /terraform plan for a stage /outputs - Show captured deployment outputs /preflight - Re-run preflight checks /help - Show available commands

Use --dry-run para a versão prévia do plano what-if/terraform não interativa. Use --stage N para implantação não interativa em estágio único. Use --stage N --dry-run para a visualização de hipóteses de um único estágio. Use --outputs para mostrar saídas de implantação capturadas. Use --rollback-info para mostrar instruções de reversão. Use --generate-scripts para gerar deploy.sh para diretórios de aplicativos.

az prototype deploy [--acquire-policy-token]
                    [--change-reference]
                    [--client-id]
                    [--client-secret]
                    [--dry-run]
                    [--force]
                    [--generate-scripts]
                    [--json]
                    [--outputs]
                    [--reset]
                    [--rollback-info]
                    [--script-registry]
                    [--script-rg]
                    [--script-type {container_app, function, webapp}]
                    [--service-principal]
                    [--stage]
                    [--status]
                    [--tenant]
                    [--tenant-id]

Exemplos

Sessão de implantação interativa (padrão)

az prototype deploy

Mostrar o progresso da implantação atual

az prototype deploy --status

Visualizar todos os estágios (plano what-if/terraform)

az prototype deploy --dry-run

Implantar somente o estágio 2

az prototype deploy --stage 2

Forçar a reimplantação completa

az prototype deploy --force

Mostrar saídas de implantação capturadas

az prototype deploy --outputs

Mostrar instruções de reversão

az prototype deploy --rollback-info

Gerar scripts de implantação do Serviço de Aplicativo

az prototype deploy --generate-scripts --script-type webapp

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--acquire-policy-token

Adquirir um token Azure Policy automaticamente para essa operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

A ID de referência de alteração relacionada para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--client-id

ID do cliente/aplicativo da entidade de serviço (ou definida por meio de configuração).

--client-secret

Segredo do cliente da entidade de serviço (ou definido por meio de configuração).

--dry-run

Visualizar o que seria implantado (what-if for Bicep, plan for Terraform).

Propriedade Valor
Valor padrão: False
--force

Force a implantação completa, ignorando o controle de alterações.

Propriedade Valor
Valor padrão: False
--generate-scripts

Gere scripts deploy.sh para diretórios de aplicativos.

Propriedade Valor
Valor padrão: False
--json -j

Saída JSON legível pelo computador em vez de exibição formatada.

Propriedade Valor
Valor padrão: False
--outputs

Mostrar saídas de implantação capturadas do Terraform/Bicep.

Propriedade Valor
Valor padrão: False
--reset

Desmarque o estado de implantação e comece de novo.

Propriedade Valor
Valor padrão: False
--rollback-info

Mostrar instruções de reversão com base no histórico de implantação.

Propriedade Valor
Valor padrão: False
--script-registry

URL do Registro de Contêiner para --generate-scripts (tipo container_app).

--script-rg

Nome do grupo de recursos padrão para --generate-scripts.

--script-type

Azure tipo de destino de implantação para --generate-scripts.

Propriedade Valor
Valor padrão: webapp
Valores aceitos: container_app, function, webapp
--service-principal

Autenticar usando uma entidade de serviço antes de implantar.

Propriedade Valor
Valor padrão: False
--stage

Implante apenas um número de estágio específico (use --status para ver estágios).

--status -s

Mostrar o progresso da implantação atual sem iniciar uma sessão.

Propriedade Valor
Valor padrão: False
--tenant

Azure ID do locatário do AD para implantação entre locatários.

--tenant-id

ID do locatário para autenticação de entidade de serviço (ou definida por meio de configuração).

Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az prototype design

Versão Prévia

O grupo de comandos 'protótipo' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Analise os requisitos e gere o design da arquitetura.

Lê artefatos (documentos, diagramas, especificações), envolve o agente biz-analyst para identificar lacunas e gera documentação de arquitetura.

Quando executado sem parâmetros, inicia um diálogo interativo para capturar requisitos por meio de perguntas guiadas.

Com --interactive, insere um loop de refinamento após a geração da arquitetura para que você possa examinar as alterações de design e solicitação.

O agente biz-analyst está sempre envolvido , mesmo quando --contexto é fornecido — para verificar se há requisitos ausentes e suposições não declaradas.

Este estágio é um novo participante – execute-o novamente para refinar o design.

az prototype design [--acquire-policy-token]
                    [--artifacts]
                    [--change-reference]
                    [--context]
                    [--interactive]
                    [--json]
                    [--reset]
                    [--skip-discovery]
                    [--status]

Exemplos

Sessão de design interativo (diálogo guiado)

az prototype design

Design interativo com loop de refinamento de arquitetura

az prototype design --interactive

Design do diretório de artefatos

az prototype design --artifacts ./requirements/

Adicionar contexto ao design existente

az prototype design --context "Add Redis caching layer"

Redefinir e iniciar o design novo

az prototype design --reset

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--acquire-policy-token

Adquirir um token Azure Policy automaticamente para essa operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--artifacts

Caminho para o diretório que contém documentos de requisito, diagramas ou outros artefatos.

--change-reference

A ID de referência de alteração relacionada para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--context

Contexto ou requisitos adicionais como texto gratuito.

--interactive -i

Insira um loop de refinamento interativo após a geração da arquitetura.

Propriedade Valor
Valor padrão: False
--json -j

Saída JSON legível pelo computador em vez de exibição formatada.

Propriedade Valor
Valor padrão: False
--reset

Redefina o estado de design e inicie novamente.

Propriedade Valor
Valor padrão: False
--skip-discovery

Ignore a conversa de descoberta e gere a arquitetura diretamente do estado de descoberta existente.

Propriedade Valor
Valor padrão: False
--status -s

Mostrar o status de descoberta atual (itens abertos, itens confirmados) sem iniciar uma sessão.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az prototype init

Versão Prévia

O grupo de comandos 'protótipo' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Inicialize um novo projeto de protótipo.

Configura o scaffolding do projeto, cria o arquivo de configuração do projeto e, opcionalmente, autentica com GitHub (valida Copilot licença).

GitHub autenticação é necessária apenas para os provedores de IA copilot e github modelos. Ao usar azure-openai, GitHub autenticação é totalmente ignorada.

Se o diretório de destino já contiver um protótipo.yaml, o comando solicitará antes da substituição.

az prototype init [--acquire-policy-token]
                  [--ai-provider {azure-openai, copilot, github-models}]
                  [--change-reference]
                  [--environment {dev, prod, staging}]
                  [--iac-tool {bicep, terraform}]
                  [--json]
                  [--location]
                  [--model]
                  [--name]
                  [--output-dir]
                  [--template]

Exemplos

Criar um novo projeto de protótipo

az prototype init --name my-prototype --location eastus

Inicializar com Bicep preferência

az prototype init --name my-app --location westus2 --iac-tool bicep

Usar Azure OpenAI (ignora GitHub autenticação)

az prototype init --name my-app --location eastus --ai-provider azure-openai

Especificar ambiente e modelo

az prototype init --name my-app --location eastus --environment staging --model gpt-4o

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--acquire-policy-token

Adquirir um token Azure Policy automaticamente para essa operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--ai-provider

Provedor de IA para interações de agente.

Propriedade Valor
Valor padrão: copilot
Valores aceitos: azure-openai, copilot, github-models
--change-reference

A ID de referência de alteração relacionada para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--environment

Ambiente de destino para o protótipo.

Propriedade Valor
Valor padrão: dev
Valores aceitos: dev, prod, staging
--iac-tool

Preferência de ferramenta de infraestrutura como código.

Propriedade Valor
Valor padrão: terraform
Valores aceitos: bicep, terraform
--json -j

Saída JSON legível pelo computador em vez de exibição formatada.

Propriedade Valor
Valor padrão: False
--location -l

Azure região para implantação de recursos (por exemplo, eastus).

--model

Modelo de IA a ser usado (padrão: claude-sonnet-4.5 para copilot, gpt-4o para outras pessoas).

--name

Nome do projeto de protótipo.

--output-dir

Diretório de saída para arquivos de projeto.

Propriedade Valor
Valor padrão: .
--template

Project modelo a ser usado (por exemplo, aplicativo Web, pipeline de dados, ai-app).

Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az prototype launch

Versão Prévia

O grupo de comandos 'protótipo' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Inicie o painel de TUI interativo.

Detecta automaticamente o estágio atual do projeto e inicia a sessão apropriada dentro de um aplicativo de terminal Textual.

az prototype launch [--acquire-policy-token]
                    [--change-reference]
                    [--json]
                    [--stage {build, deploy, design}]

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--acquire-policy-token

Adquirir um token Azure Policy automaticamente para essa operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

A ID de referência de alteração relacionada para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--json -j

Saída JSON legível pelo computador em vez de exibição formatada.

Propriedade Valor
Valor padrão: False
--stage

Inicie a TUI em um estágio específico em vez de detectar automaticamente.

Propriedade Valor
Valores aceitos: build, deploy, design
Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az prototype status

Versão Prévia

O grupo de comandos 'protótipo' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Mostrar o status do projeto atual em todos os estágios.

Exibe um resumo do projeto de protótipo, incluindo configuração, progresso do estágio (design, build, implantação) e alterações pendentes.

Por padrão, mostra um resumo legível por humanos. Use --json para uma saída legível pelo computador adequada para scripts. Use --detailed para detalhes expandidos por estágio.

az prototype status [--acquire-policy-token]
                    [--change-reference]
                    [--detailed]
                    [--json]

Exemplos

Mostrar o status do projeto

az prototype status

Mostrar status detalhado com detalhamento por estágio

az prototype status --detailed

Obter saída JSON legível pelo computador

az prototype status --json

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--acquire-policy-token

Adquirir um token Azure Policy automaticamente para essa operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

A ID de referência de alteração relacionada para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--detailed -d

Mostrar detalhes expandidos por estágio.

Propriedade Valor
Valor padrão: False
--json -j

Saída JSON legível pelo computador em vez de exibição formatada.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az prototype validate

Versão Prévia

O grupo de comandos 'protótipo' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Valide arquivos YAML de governança (políticas, antipadrões, padrões, cargas de trabalho).

az prototype validate [--acquire-policy-token]
                      [--all]
                      [--anti-patterns]
                      [--change-reference]
                      [--json]
                      [--policies]
                      [--standards]
                      [--strict]
                      [--workloads]

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--acquire-policy-token

Adquirir um token Azure Policy automaticamente para essa operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--all

Validar políticas, antipadrões e padrões.

Propriedade Valor
Valor padrão: False
--anti-patterns

Validar arquivos anti-padrão.

Propriedade Valor
Valor padrão: False
--change-reference

A ID de referência de alteração relacionada para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--json -j

Saída JSON legível pelo computador em vez de exibição formatada.

Propriedade Valor
Valor padrão: False
--policies

Validar arquivos de política.

Propriedade Valor
Valor padrão: False
--standards

Validar arquivos padrões.

Propriedade Valor
Valor padrão: False
--strict

Trate os avisos como erros.

Propriedade Valor
Valor padrão: False
--workloads

Valide modelos de carga de trabalho em relação a políticas.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False