Compartilhar via


az acr supply-chain workflow

Note

Essa referência faz parte da extensão acrcssc para a CLI do Azure (versão 2.73.0 ou superior). A extensão instalará automaticamente na primeira vez que você executar um comando de fluxo de trabalho da cadeia de suprimentos do az acr . Saiba mais sobre extensões.

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

Comandos para gerenciar fluxos de trabalho da cadeia de suprimentos do acr.

Comandos

Nome Description Tipo Status
az acr supply-chain workflow cancel-run

Cancele o fluxo de trabalho da cadeia de suprimentos atualmente em execução.

Extension Preview
az acr supply-chain workflow create

Criar fluxo de trabalho da cadeia de suprimentos do acr.

Extension Preview
az acr supply-chain workflow delete

Exclua o fluxo de trabalho da cadeia de suprimentos do acr.

Extension Preview
az acr supply-chain workflow list

Listar o status das imagens de fluxo de trabalho da cadeia de suprimentos do acr.

Extension Preview
az acr supply-chain workflow show

Mostrar tarefas de fluxo de trabalho da cadeia de suprimentos do acr.

Extension Preview
az acr supply-chain workflow update

Atualize o fluxo de trabalho da cadeia de suprimentos do acr.

Extension Preview

az acr supply-chain workflow cancel-run

Versão Prévia

O grupo de comandos 'acr supply-chain workflow' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Cancele o fluxo de trabalho da cadeia de suprimentos atualmente em execução.

az acr supply-chain workflow cancel-run --registry
                                        --resource-group
                                        --type {continuouspatchv1}

Exemplos

Cancelar verificações/patch de fluxo de trabalho da cadeia de suprimentos do acr atualmente

az acr supply-chain workflow cancel-run -r $MyRegistry -g $MyResourceGroup --type continuouspatchv1

Parâmetros Exigidos

--registry -r

O nome do registro de contêiner. Ele deve ser especificado em letras minúsculas. Você pode configurar o nome do registro padrão usando az configure --defaults acr=<registry name>.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--type -t

Tipo de tarefa de fluxo de trabalho.

Propriedade Valor
Valores aceitos: continuouspatchv1
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 acr supply-chain workflow create

Versão Prévia

O grupo de comandos 'acr supply-chain workflow' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Criar fluxo de trabalho da cadeia de suprimentos do acr.

az acr supply-chain workflow create --config
                                    --registry
                                    --resource-group
                                    --schedule
                                    --type {continuouspatchv1}
                                    [--dry-run {false, true}]
                                    [--run-immediately {false, true}]

Exemplos

Criar fluxo de trabalho da cadeia de suprimentos do acr

az acr supply-chain workflow create -r $MyRegistry -g $MyResourceGroup                 --type continuouspatchv1 --schedule 1d --config path-to-config-file

Parâmetros Exigidos

--config

Caminho do arquivo de configuração que contém o esquema json para a lista de repositórios e marcas a serem filtradas no registro. Exemplo de esquema:{"repositórios":[{"repositório":"alpine","tags":["tag1","tag2"]",enabled":true},{"repository":"python","tags":["*"]",enabled":false}], "version": "v1", "tag-convention": "floating"}. "tag-convention" é uma propriedade opcional, os valores podem ser "incrementais" (o comportamento padrão, aumentará a versão do patch da marca, por exemplo "{repositório}:{original-tag}-1", "{repositório}:{original-tag}-2", etc) ou "flutuante" (reutilizará a marca "{repositório}:{original-tag}-patched" para aplicação de patch).

--registry -r

O nome do registro de contêiner. Ele deve ser especificado em letras minúsculas. Você pode configurar o nome do registro padrão usando az configure --defaults acr=<registry name>.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--schedule

Agende para executar a tarefa de verificação e aplicação de patch. Por exemplo, <n>d onde <n> é o número de dias entre cada execução. O valor máximo é 30d.

--type -t

Tipo de tarefa de fluxo de trabalho.

Propriedade Valor
Valores aceitos: continuouspatchv1

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.

--dry-run

Use esse sinalizador para ver os repositórios qualificados e as marcas que seriam afetadas pelo fluxo de trabalho. Valor padrão: falso. O parâmetro 'config' é obrigatório para fornecer a execução a seco.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--run-immediately

Defina esse sinalizador para disparar a execução imediata da tarefa de fluxo de trabalho selecionada. Valor padrão: falso.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
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 acr supply-chain workflow delete

Versão Prévia

O grupo de comandos 'acr supply-chain workflow' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Exclua o fluxo de trabalho da cadeia de suprimentos do acr.

az acr supply-chain workflow delete --registry
                                    --resource-group
                                    --type {continuouspatchv1}
                                    [--yes]

Exemplos

Excluir o fluxo de trabalho da cadeia de suprimentos do acr e os arquivos de configuração associados

az acr supply-chain workflow delete -r $MyRegistry -g $MyResourceGroup --type continuouspatchv1

Parâmetros Exigidos

--registry -r

O nome do registro de contêiner. Ele deve ser especificado em letras minúsculas. Você pode configurar o nome do registro padrão usando az configure --defaults acr=<registry name>.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--type -t

Tipo de tarefa de fluxo de trabalho.

Propriedade Valor
Valores aceitos: continuouspatchv1

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.

--yes -y

Prossiga com a exclusão sem confirmação do usuário.

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 acr supply-chain workflow list

Versão Prévia

O grupo de comandos 'acr supply-chain workflow' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Listar o status das imagens de fluxo de trabalho da cadeia de suprimentos do acr.

az acr supply-chain workflow list --registry
                                  --resource-group
                                  --type {continuouspatchv1}
                                  [--run-status {Canceled, Failed, Queued, Running, Skipped, Succeeded, Unknown}]

Exemplos

Listar todas as imagens de fluxo de trabalho da cadeia de suprimentos do acr com base no status fornecido

az acr supply-chain workflow list -r $MyRegistry -g $MyResourceGroup --type continuouspatchv1 --run-status Failed

Parâmetros Exigidos

--registry -r

O nome do registro de contêiner. Ele deve ser especificado em letras minúsculas. Você pode configurar o nome do registro padrão usando az configure --defaults acr=<registry name>.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--type -t

Tipo de tarefa de fluxo de trabalho.

Propriedade Valor
Valores aceitos: continuouspatchv1

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.

--run-status

Status para filtrar o status da imagem do fluxo de trabalho da cadeia de suprimentos.

Propriedade Valor
Valores aceitos: Canceled, Failed, Queued, Running, Skipped, Succeeded, Unknown
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 acr supply-chain workflow show

Versão Prévia

O grupo de comandos 'acr supply-chain workflow' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Mostrar tarefas de fluxo de trabalho da cadeia de suprimentos do acr.

az acr supply-chain workflow show --registry
                                  --resource-group
                                  --type {continuouspatchv1}

Exemplos

Mostrar todo o fluxo de trabalho da cadeia de suprimentos do acr

az acr supply-chain workflow show -r $MyRegistry -g $MyResourceGroup --type continuouspatchv1

Parâmetros Exigidos

--registry -r

O nome do registro de contêiner. Ele deve ser especificado em letras minúsculas. Você pode configurar o nome do registro padrão usando az configure --defaults acr=<registry name>.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--type -t

Tipo de tarefa de fluxo de trabalho.

Propriedade Valor
Valores aceitos: continuouspatchv1
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 acr supply-chain workflow update

Versão Prévia

O grupo de comandos 'acr supply-chain workflow' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Atualize o fluxo de trabalho da cadeia de suprimentos do acr.

az acr supply-chain workflow update --registry
                                    --resource-group
                                    --type {continuouspatchv1}
                                    [--config]
                                    [--dry-run {false, true}]
                                    [--run-immediately {false, true}]
                                    [--schedule]

Exemplos

Atualizar o fluxo de trabalho da cadeia de suprimentos do acr

az acr supply-chain workflow update -r $MyRegistry -g $MyResourceGroup --type                 continuouspatchv1 --schedule 1d --config path-to-config-file

Parâmetros Exigidos

--registry -r

O nome do registro de contêiner. Ele deve ser especificado em letras minúsculas. Você pode configurar o nome do registro padrão usando az configure --defaults acr=<registry name>.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--type -t

Tipo de tarefa de fluxo de trabalho.

Propriedade Valor
Valores aceitos: continuouspatchv1

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.

--config

Caminho do arquivo de configuração que contém o esquema json para a lista de repositórios e marcas a serem filtradas no registro. Exemplo de esquema:{"repositórios":[{"repositório":"alpine","tags":["tag1","tag2"]",enabled":true},{"repository":"python","tags":["*"]",enabled":false}], "version": "v1", "tag-convention": "floating"}. "tag-convention" é uma propriedade opcional, os valores podem ser "incrementais" (o comportamento padrão, aumentará a versão do patch da marca, por exemplo "{repositório}:{original-tag}-1", "{repositório}:{original-tag}-2", etc) ou "flutuante" (reutilizará a marca "{repositório}:{original-tag}-patched" para aplicação de patch).

--dry-run

Use esse sinalizador para ver os repositórios qualificados e as marcas que seriam afetadas pelo fluxo de trabalho. Valor padrão: falso. O parâmetro 'config' é obrigatório para fornecer a execução a seco.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--run-immediately

Defina esse sinalizador para disparar a execução imediata da tarefa de fluxo de trabalho selecionada. Valor padrão: falso.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
--schedule

Agende para executar a tarefa de verificação e aplicação de patch. Por exemplo, <n>d onde n é o número de dias entre cada execução. O valor máximo é 30d.

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