Compartilhar via


az postgres flexible-server deploy

Habilite e execute o fluxo de trabalho de Ações do GitHub para o servidor PostgreSQL.

Comandos

Nome Description Tipo Status
az postgres flexible-server deploy run

Execute um fluxo de trabalho existente em seu repositório github.

Núcleo GA
az postgres flexible-server deploy setup

Crie o arquivo de fluxo de trabalho GitHub Actions para o servidor PostgreSQL.

Núcleo GA

az postgres flexible-server deploy run

Execute um fluxo de trabalho existente em seu repositório github.

az postgres flexible-server deploy run --action-name
                                       --branch

Exemplos

Executar um fluxo de trabalho existente no repositório do github

az postgres flexible-server deploy run --action-name testAction --branch userBranch

Parâmetros Exigidos

--action-name

O nome da ação do github.

--branch

O nome da ramificação que você deseja carregar o arquivo de ação do github. O padrão será sua ramificação atual.

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 postgres flexible-server deploy setup

Crie o arquivo de fluxo de trabalho GitHub Actions para o servidor PostgreSQL.

az postgres flexible-server deploy setup --admin-password
                                         --admin-user
                                         --repo
                                         --sql-file
                                         [--action-name]
                                         [--allow-push {false, true}]
                                         [--branch]
                                         [--database-name]
                                         [--ids]
                                         [--resource-group]
                                         [--server-name]
                                         [--subscription]

Exemplos

Crie o arquivo de fluxo de trabalho GitHub Actions para o servidor PostgreSQL.

az postgres flexible-server deploy setup -s testserver -g testGroup -u username -p password --sql-file test.sql --repo username/userRepo -d flexibleserverdb --action-name testAction

Criar arquivo de fluxo de trabalho GitHub Actions para o servidor PostgreSQL e enviá-lo para o repositório remoto

az postgres flexible-server deploy setup -s testserver -g testGroup -u username -p password --sql-file test.sql --repo username/userRepo -d flexibleserverdb --action-name testAction --branch userBranch --allow-push

Parâmetros Exigidos

--admin-password -p

A senha do administrador. Mínimo de 8 caracteres e máximo de 128 caracteres. A senha deve conter caracteres de três das categorias a seguir: letras maiúsculas, letras minúsculas, números e caracteres não alfanuméricos.

--admin-user -u

Nome de usuário do administrador do servidor. Uma vez definido, ele não pode ser alterado.

--repo

O nome do seu nome de usuário e repositório do github, por exemplo, Azure/azure-cli.

--sql-file

O caminho do arquivo sql. O arquivo sql já deve estar no repositório.

Parâmetros Opcionais

--action-name

O nome da ação do github.

--allow-push

Envie o arquivo yml de ação para o repositório remoto. As alterações serão enviadas por push para o repositório de origem, ramificação específica ou ramificação atual, se não especificadas.

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

O nome da ramificação que você deseja carregar o arquivo de ação do github. O padrão será sua ramificação atual.

--database-name -d

O nome do banco de dados a ser criado ao provisionar o servidor de banco de dados.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--resource-group -g

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

--server-name -s

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--subscription

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

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.