az postgres flexible-server

Gerenciar Banco de Dados do Azure para PostgreSQL servidores flexíveis.

Comandos

az postgres flexible-server connect

Conecte-se a um servidor flexível.

az postgres flexible-server create

Criar um servidor flexível.

az postgres flexible-server db

Gerencie bancos de dados PostgreSQL em um servidor flexível.

az postgres flexible-server db create

Crie um banco de dados PostgreSQL em um servidor flexível.

az postgres flexible-server db delete

Exclua um banco de dados em um servidor flexível.

az postgres flexible-server db list

Liste os bancos de dados para um servidor flexível.

az postgres flexible-server db show

Mostre os detalhes de um banco de dados.

az postgres flexible-server delete

Exclua um servidor flexível.

az postgres flexible-server firewall-rule

Gerenciar regras de firewall para um servidor.

az postgres flexible-server firewall-rule create

Crie uma nova regra de firewall para um servidor flexível.

az postgres flexible-server firewall-rule delete

Excluir uma regra de firewall.

az postgres flexible-server firewall-rule list

Lista todas as regras de firewall para um servidor flexível.

az postgres flexible-server firewall-rule show

Obtenha os detalhes de uma regra de firewall.

az postgres flexible-server firewall-rule update

Atualizar uma regra de firewall.

az postgres flexible-server list

Listar servidores flexíveis disponíveis.

az postgres flexible-server list-skus

Lista os SKUs disponíveis na região determinada.

az postgres flexible-server parameter

Comandos para gerenciar valores de parâmetro de servidor para servidor flexível.

az postgres flexible-server parameter list

Liste os valores de parâmetro para um servidor flexível.

az postgres flexible-server parameter set

Atualize o parâmetro de um servidor flexível.

az postgres flexible-server parameter show

Obter o parâmetro para um servidor flexível. ".

az postgres flexible-server restart

Reinicie um servidor flexível.

az postgres flexible-server restore

Restaure um servidor flexível do backup.

az postgres flexible-server show

Obtenha os detalhes de um servidor flexível.

az postgres flexible-server show-connection-string

Mostre as cadeias de conexão para um banco de dados do servidor flexível PostgreSQL.

az postgres flexible-server start

Inicie um servidor flexível.

az postgres flexible-server stop

Pare um servidor flexível.

az postgres flexible-server update

Atualizar um servidor flexível.

az postgres flexible-server wait

Aguarde até que o servidor flexível atenda a determinadas condições.

az postgres flexible-server connect

Conecte-se a um servidor flexível.

az postgres flexible-server connect --admin-user
                                    --name
                                    [--admin-password]
                                    [--database-name]
                                    [--interactive]
                                    [--querytext]

Parâmetros Exigidos

--admin-user -u

O nome de usuário de logon do administrador.

--name -n

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.

Parâmetros Opcionais

--admin-password -p

A senha de logon do administrador.

--database-name -d

O nome de um banco de dados.

--interactive

Passe esse parâmetro para se conectar ao banco de dados no modo interativo.

--querytext -q

Uma consulta a ser executado no servidor flexível.

az postgres flexible-server create

Criar um servidor flexível.

az postgres flexible-server create [--address-prefixes]
                                   [--admin-password]
                                   [--admin-user]
                                   [--assign-identity]
                                   [--backup-retention]
                                   [--database-name]
                                   [--high-availability]
                                   [--location]
                                   [--name]
                                   [--private-dns-zone]
                                   [--public-access]
                                   [--resource-group]
                                   [--sku-name]
                                   [--storage-size]
                                   [--subnet]
                                   [--subnet-prefixes]
                                   [--subscription]
                                   [--tags]
                                   [--tier]
                                   [--version]
                                   [--vnet]
                                   [--zone]

Exemplos

Crie um servidor flexível do PostgreSQL com params padrão (grupo de recursos, local, nome do servidor, nome de usuário, senha ) com a VNET habilitada por padrão.

az postgres flexible-server create

Crie um servidor flexível do PostgreSQL com params padrão (grupo de recursos, local, nome do servidor, nome de usuário, senha ) com todos os IPs públicos (0.0.0.0 – 255.255.255.255).

az postgres flexible-server create --public-access all

Crie um servidor flexível do PostgreSQL com params padrão (grupo de recursos, local, nome do servidor, nome de usuário, senha) com acesso público sem nenhuma regra de firewall.

az postgres flexible-server create --public-access none

Criar um servidor flexível do PostgreSQL com acesso público e adicionar o endereço IP do cliente para ter acesso ao servidor

az postgres flexible-server create --public-access <my_client_ip>

Criar um servidor flexível do PostgreSQL com acesso público e adicionar o intervalo de endereços IP para ter acesso a esse servidor

az postgres flexible-server create --public-access <start_ip_address-end_ip_address>

Criar um servidor flexível do PostgreSQL com acesso público e permitir que aplicativos de endereços IP do Azure se conectem ao servidor flexível

az postgres flexible-server create --public-access 0.0.0.0

Crie um servidor flexível do PostgreSQL com sKU e armazenamento especificados, usando padrões do contexto local.

az postgres flexible-server create --name testServer --admin-password password

Crie um servidor flexível do PostgreSQL usando a rede virtual e a sub-rede já existentes. Se a rede virtual e a sub-rede fornecidas não existirem, a rede virtual e a sub-rede com prefixo de endereço padrão serão criadas.

az postgres flexible-server create --vnet myVnet --subnet mySubnet

Crie um servidor flexível do PostgreSQL usando a rede virtual, a sub-rede e a ID da sub-rede já existentes. A sub-rede fornecida não deve ter nenhum outro recurso implantado nela e essa sub-rede será delegada para Microsoft. DBforMySQL/flexibleServers, se ainda não tiver sido delegada.

az postgres flexible-server create --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNetName}/subnets/{SubnetName}

Crie um servidor flexível do PostgreSQL usando uma nova rede virtual, sub-rede com um prefixo de endereço não padrão.

az postgres flexible-server create --vnet myVnet --address-prefixes 15.0.0.0/24 --subnet mySubnet --subnet-prefixes 15.0.0.0/24

Criar um servidor flexível PostgreSQL usando uma nova rede virtual, sub-rede e novo endereço de zona DNS privado

az postgres flexible-server create --vnet myVnet --subnet mySubnet --private-dns-zone myDnsZone.private.postgres.database.azure.com

Criar um servidor flexível PostgreSQL usando a sub-rede existente e o endereço de zona DNS privado em um grupo de recursos diferente

az postgres flexible-server create --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNetName}/subnets/{SubnetName} --private-dns-zone /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/privateDnsZones/myDnsZone.private.postgres.database.azure.com

Crie um servidor flexível PostgreSQL com parâmetros definidos.

az postgres flexible-server create --location northeurope --resource-group testGroup \
  --name testServer --admin-user username --admin-password password \
  --sku-name Standard_D4s_v3 --tier GeneralPurpose --public-access 0.0.0.0 \
  --storage-size 512 --tags "key=value" --version 12

Parâmetros Opcionais

--address-prefixes

O prefixo de endereço IP a ser usado ao criar uma nova rede virtual no formato CIDR. O valor padrão é 10.0.0.0/16.

--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 -

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

valor padrão: shyseafowl6
--assign-identity

Gere e atribua uma identidade de Azure Active Directory para este servidor para uso com serviços de gerenciamento de chaves como o Azure keyvault. Não é necessário inserir o argumento extra.

--backup-retention

O número de dias que um backup é retido. Intervalo de 7 a 35 dias. O padrão é 7 dias.

valor padrão: 7
--database-name -d

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

--high-availability

Habilite ou desabilite o recurso de alta disponibilidade. O valor padrão é desabilitado.

valor padrão: Disabled
--location -l

Local. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--name -n

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.

--private-dns-zone

O nome ou a ID da zona de DNS privada nova ou existente. Você pode usar a zona DNS privada do mesmo grupo de recursos, grupo de recursos diferente ou assinatura diferente. Se você quiser usar uma zona de um grupo de recursos ou assinatura diferente, forneça a ID do recurso. A CLI cria uma nova zona DNS privada dentro do mesmo grupo de recursos se não for fornecida pelos usuários.

--public-access

Determina o acesso público. Insira um ou intervalo de endereços IP a serem incluídos na lista de IPs permitidos. Os intervalos de endereços IP devem ser separados por traços e não conter espaços. Especificar 0.0.0.0 permite o acesso público de todos os recursos implantados no Azure para acessar seu servidor. Defini-lo como "Nenhum" define o servidor no modo de acesso público, mas não cria uma regra de firewall.

--resource-group -g

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

--sku-name

O nome da SKU de computação. Segue a convenção Standard_{nome da VM}. Exemplos: Standard_D4s_v3.

valor padrão: Standard_D2s_v3
--storage-size

A capacidade de armazenamento do servidor. O mínimo é 32 GiB e o máximo é 16 TiB.

valor padrão: 128
--subnet

Nome ou ID de recurso de uma sub-rede nova ou existente. Se você quiser usar uma sub-rede de um grupo de recursos ou assinatura diferente, forneça a ID do recurso em vez do nome. Observe que a sub-rede será delegada a Microsoft.DBforPostgreSQL/flexibleServers/Microsoft.DBforMySQL/flexibleServers. Após a delegação, essa sub-rede não pode ser usada para nenhum outro tipo de recursos do Azure.

--subnet-prefixes

O prefixo de endereço IP da sub-rede a ser usado ao criar uma nova VNet no formato CIDR. O valor padrão é 10.0.0.0/24.

--subscription

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

--tags

Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.

--tier

Camada de computação do servidor. Valores aceitos: expansível, GeneralPurpose, memória otimizada.

valor padrão: GeneralPurpose
--version

Versão principal do servidor.

valor padrão: 12
--vnet

Nome ou ID de uma rede virtual nova ou existente. Se você quiser usar uma vnet de um grupo de recursos ou assinatura diferente, forneça uma ID de recurso. O nome deve ter entre 2 e 64 caracteres. O nome deve começar com uma letra ou número, terminar com uma letra, número ou sublinhado e pode conter apenas letras, números, sublinhados, pontos ou hifens.

--zone -z

Zona de disponibilidade na qual provisionar o recurso.

az postgres flexible-server delete

Exclua um servidor flexível.

az postgres flexible-server delete [--ids]
                                   [--name]
                                   [--resource-group]
                                   [--subscription]
                                   [--yes]

Exemplos

Exclua um servidor flexível.

az postgres flexible-server delete --resource-group testGroup --name testServer

Exclua um servidor flexível sem prompt ou confirmação.

az postgres flexible-server delete --resource-group testGroup --name testServer --yes

Parâmetros Opcionais

--ids

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

--name -n

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.

--resource-group -g

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

--subscription

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

--yes -y

Não solicite confirmação.

az postgres flexible-server list

Listar servidores flexíveis disponíveis.

az postgres flexible-server list [--query-examples]
                                 [--resource-group]
                                 [--subscription]

Exemplos

Lista todos os servidores flexíveis PostgreSQL em uma assinatura.

az postgres flexible-server list

Lista todos os servidores flexíveis PostgreSQL em um grupo de recursos.

az postgres flexible-server list --resource-group testGroup

Parâmetros Opcionais

--query-examples

Recomendamos cadeia de caracteres JMESPath para você. Você pode copiar uma da consulta e colar depois do parâmetro --query entre aspas duplas para ver os resultados. Você pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nessas palavras-chave.

--resource-group -g

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

--subscription

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

az postgres flexible-server list-skus

Lista os SKUs disponíveis na região determinada.

az postgres flexible-server list-skus --location
                                      [--subscription]

Parâmetros Exigidos

--location -l

Local. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

Parâmetros Opcionais

--subscription

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

az postgres flexible-server restart

Reinicie um servidor flexível.

az postgres flexible-server restart [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--subscription]

Exemplos

Reinicie um servidor flexível.

az postgres flexible-server restart --resource-group testGroup --name testServer

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações dos argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--name -n

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.

--resource-group -g

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

--subscription

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

az postgres flexible-server restore

Restaure um servidor flexível do backup.

az postgres flexible-server restore --source-server
                                    [--ids]
                                    [--location]
                                    [--name]
                                    [--no-wait]
                                    [--resource-group]
                                    [--restore-time]
                                    [--subscription]
                                    [--zone]

Exemplos

Restaure 'testServer' para um ponto específico no tempo como um novo servidor 'testServerNew'.

az postgres flexible-server restore --resource-group testGroup --name testServerNew --source-server testServer --restore-time "2017-06-15T13:10:00Z"

Restaure 'testServer2' para 'testServerNew', em que 'testServerNew' está em um grupo de recursos diferente de 'testServer2'.

az postgres flexible-server restore --resource-group testGroup --name testServerNew \
  --source-server "/subscriptions/${SubID}/resourceGroups/${ResourceGroup}/providers/Microsoft.DBforPostgreSQL/servers/testServer2" \
  --restore-time "2017-06-15T13:10:00Z"

Parâmetros Exigidos

--source-server

O nome do servidor de origem a ser restaurado.

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações dos argumentos de 'ID do recurso'. Você deve fornecer--IDs ou outros argumentos ' Resource ID '.

--location -l

Local. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--name -n

O nome do novo servidor que é criado pelo comando de restauração.

--no-wait

Não aguarde a conclusão da operação de execução longa.

--resource-group -g

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

--restore-time

O ponto no tempo em UTC para restaurar do (formato ISO8601), por exemplo, 2017-04-26T02:10:00 + 00:00.

valor padrão: 2021-05-06T05:52:26+00:00
--subscription

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

--zone

Zona de disponibilidade na qual provisionar o recurso.

az postgres flexible-server show

Obtenha os detalhes de um servidor flexível.

az postgres flexible-server show [--ids]
                                 [--name]
                                 [--query-examples]
                                 [--resource-group]
                                 [--subscription]

Exemplos

Obter os detalhes de um servidor flexível

az postgres flexible-server show --resource-group testGroup --name testServer

Parâmetros Opcionais

--ids

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

--name -n

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.

--query-examples

Recomende uma cadeia de caracteres JMESPath para você. Você pode copiar uma da consulta e colá-la após o parâmetro--Query entre aspas duplas para ver os resultados. Você pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nessas palavras-chaves.

--resource-group -g

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

--subscription

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

az postgres flexible-server show-connection-string

Mostre as cadeias de conexão para um banco de dados do servidor flexível PostgreSQL.

az postgres flexible-server show-connection-string [--admin-password]
                                                   [--admin-user]
                                                   [--database-name]
                                                   [--ids]
                                                   [--server-name]
                                                   [--subscription]

Exemplos

Mostrar cadeias de conexão para cmd e linguagens de programação.

az postgres flexible-server show-connection-string -s testServer -u username -p password -d databasename

Parâmetros Opcionais

--admin-password -p

A senha de logon do administrador.

valor padrão: {password}
--admin-user -u

O nome de usuário de logon do administrador.

valor padrão: {login}
--database-name -d

O nome do banco de dados.

valor padrão: {database}
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações dos argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--server-name -s

O nome do servidor.

valor padrão: {server}
--subscription

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

az postgres flexible-server start

Inicie um servidor flexível.

az postgres flexible-server start [--ids]
                                  [--name]
                                  [--resource-group]
                                  [--subscription]

Exemplos

Inicie um servidor flexível.

az postgres flexible-server start --resource-group testGroup --name testServer

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações dos argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--name -n

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.

--resource-group -g

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

--subscription

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

az postgres flexible-server stop

Pare um servidor flexível.

az postgres flexible-server stop [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Exemplos

Pare um servidor flexível.

az postgres flexible-server stop --resource-group testGroup --name testServer

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações dos argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--name -n

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.

--resource-group -g

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

--subscription

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

az postgres flexible-server update

Atualizar um servidor flexível.

az postgres flexible-server update [--add]
                                   [--admin-password]
                                   [--backup-retention]
                                   [--force-string]
                                   [--high-availability {Disabled, Enabled}]
                                   [--ids]
                                   [--maintenance-window]
                                   [--name]
                                   [--remove]
                                   [--resource-group]
                                   [--set]
                                   [--sku-name]
                                   [--storage-size]
                                   [--subscription]
                                   [--tags]
                                   [--tier]

Exemplos

Atualize o SKU de um servidor flexível, usando o contexto local para o servidor e o grupo de recursos.

az postgres flexible-server update --sku-name Standard_D4s_v3

Atualize as marcas de um servidor.

az postgres flexible-server update --resource-group testGroup --name testServer --tags "k1=v1" "k2=v2"

Redefinir senha

az postgres flexible-server update --resource-group testGroup --name testServer -p password123

Parâmetros Opcionais

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares chave-valor. Exemplo:--Adicionar Property. ListProperty <chave = valor, Cadeia de caracteres ou cadeia de caracteres JSON>.

--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.

--backup-retention

O número de dias que um backup é retido. Intervalo de 7 a 35 dias. O padrão é 7 dias.

--force-string

Ao usar "set" ou "Add", preserve cadeias de caracteres literais em vez de tentar converter em JSON.

--high-availability

Habilite ou desabilite o recurso de alta disponibilidade. O valor padrão é desabilitado.

valores aceitos: Disabled, Enabled
--ids

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

--maintenance-window

Período de tempo (UTC) designado para manutenção. Exemplos: "Sun: 23:30" para agendar no domingo, 11: às 16h30 UTC. Para voltar para a passagem padrão "Disabled".

--name -n

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.

--remove

Remove uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list OR --remove propertyToRemove.

--resource-group -g

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

--set

Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=.

--sku-name

O nome da SKU de computação. Segue a convenção Standard_{nome da VM}. Exemplos: Standard_D4s_v3.

--storage-size

A capacidade de armazenamento do servidor. O mínimo é 32 GiB e o máximo é 16 TiB.

--subscription

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

--tags

Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.

--tier

Camada de computação do servidor. Valores aceitos: Burstable, GeneralPurpose, Memory Optimized.

az postgres flexible-server wait

Aguarde até que o servidor flexível atenda a determinadas condições.

az postgres flexible-server wait [--created]
                                 [--custom]
                                 [--deleted]
                                 [--exists]
                                 [--ids]
                                 [--interval]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]
                                 [--timeout]
                                 [--updated]

Parâmetros Opcionais

--created

Aguarde até que seja criado com 'provisioningState' em 'Êxito'.

--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por ex.: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Aguarde até que seja excluído.

--exists

Aguarde até que o recurso exista.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações dos argumentos de 'ID do recurso'. Você deve fornecer--IDs ou outros argumentos ' Resource ID '.

--interval

Intervalo de sondagem em segundos.

valor padrão: 30
--name -n

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.

--resource-group -g

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

--subscription

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

--timeout

Espera máxima em segundos.

valor padrão: 3600
--updated

Aguarde até que seja atualizado com provisioningState em ' Succeeded '.