Compartilhar via


az postgres flexible-server

Nota

Esse grupo de comandos tem comandos definidos na CLI do Azure e em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.

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

Comandos

Nome Description Tipo Status
az postgres flexible-server ad-admin

Gerenciar administradores do Active Directory do servidor.

Núcleo GA
az postgres flexible-server ad-admin create

Crie um administrador do Active Directory.

Núcleo GA
az postgres flexible-server ad-admin delete

Exclua um administrador do Active Directory.

Núcleo GA
az postgres flexible-server ad-admin list

Listar todos os administradores do Active Directory.

Núcleo GA
az postgres flexible-server ad-admin show

Obtenha um administrador do Active Directory.

Núcleo GA
az postgres flexible-server ad-admin wait

Aguarde até que um administrador do Active Directory atenda a determinadas condições.

Núcleo GA
az postgres flexible-server advanced-threat-protection-setting

Gerencie a configuração avançada de proteção contra ameaças para um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server advanced-threat-protection-setting show

Obtenha configurações avançadas de proteção contra ameaças para um servidor flexível do PostgreSL.

Núcleo GA
az postgres flexible-server advanced-threat-protection-setting update

Atualiza o estado de configuração de proteção avançada contra ameaças para um servidor flexível.

Núcleo GA
az postgres flexible-server backup

Gerenciar backups de servidor flexíveis.

Núcleo GA
az postgres flexible-server backup create

Crie um novo backup para um servidor flexível.

Núcleo GA
az postgres flexible-server backup delete

Exclua um backup específico.

Núcleo GA
az postgres flexible-server backup list

Liste todos os backups de um determinado servidor.

Núcleo GA
az postgres flexible-server backup show

Mostrar os detalhes de um backup específico para um determinado servidor.

Núcleo GA
az postgres flexible-server connect

Conecte-se a um servidor flexível.

Extensão GA
az postgres flexible-server create

Crie um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server db

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

Núcleo GA
az postgres flexible-server db create

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

Núcleo GA
az postgres flexible-server db delete

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

Núcleo GA
az postgres flexible-server db list

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

Núcleo GA
az postgres flexible-server db show

Mostrar os detalhes de um banco de dados.

Núcleo GA
az postgres flexible-server delete

Exclua um servidor flexível.

Núcleo GA
az postgres flexible-server deploy

Habilite e execute o fluxo de trabalho do GitHub Actions para o servidor PostgreSQL.

Núcleo GA
az postgres flexible-server deploy run

Execute um fluxo de trabalho existente no repositório github.

Núcleo GA
az postgres flexible-server deploy setup

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

Núcleo GA
az postgres flexible-server execute

Conecte-se a um servidor flexível.

Extensão GA
az postgres flexible-server fabric-mirroring

Traga seus dados do PostgreSQL para o Microsoft Fabric. O espelhamento permite que você crie uma réplica de seus dados no OneLake que pode ser usada para todas as suas necessidades analíticas.

Núcleo GA
az postgres flexible-server fabric-mirroring start

Habilite trazer seus dados do PostgreSQL para o Microsoft Fabric.

Núcleo GA
az postgres flexible-server fabric-mirroring stop

Pare de trazer seus dados do PostgreSQL para o Microsoft Fabric.

Núcleo GA
az postgres flexible-server fabric-mirroring update-databases

Atualizar bancos de dados espelhados permitidos.

Núcleo GA
az postgres flexible-server firewall-rule

Gerenciar regras de firewall para um servidor.

Núcleo GA
az postgres flexible-server firewall-rule create

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

Núcleo GA
az postgres flexible-server firewall-rule delete

Exclua uma regra de firewall.

Núcleo GA
az postgres flexible-server firewall-rule list

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

Núcleo GA
az postgres flexible-server firewall-rule show

Obtenha os detalhes de uma regra de firewall.

Núcleo GA
az postgres flexible-server firewall-rule update

Atualize uma regra de firewall.

Núcleo GA
az postgres flexible-server geo-restore

Restauração geográfica de um servidor flexível do backup.

Núcleo GA
az postgres flexible-server identity

Gerenciar identidades atribuídas pelo usuário do servidor.

Núcleo GA
az postgres flexible-server identity assign

Adicione identidades gerenciadas atribuídas ao usuário ao servidor.

Núcleo GA
az postgres flexible-server identity list

Liste todas as identidades gerenciadas atribuídas pelo usuário do servidor.

Núcleo GA
az postgres flexible-server identity remove

Remova as identidades gerenciadas atribuídas pelo usuário do servidor.

Núcleo GA
az postgres flexible-server identity show

Obtenha uma identidade gerenciada atribuída pelo usuário do servidor.

Núcleo GA
az postgres flexible-server identity update

Atualize para habilitar ou desabilitar a identidade gerenciada atribuída pelo sistema no servidor.

Núcleo GA
az postgres flexible-server list

Listar servidores flexíveis disponíveis.

Núcleo GA
az postgres flexible-server list-skus

Lista os skus disponíveis na região fornecida.

Núcleo GA
az postgres flexible-server long-term-retention

Gerenciar backups de retenção de longo prazo do servidor flexível.

Núcleo GA
az postgres flexible-server long-term-retention list

Liste todos os backups de retenção de longo prazo para um determinado servidor.

Núcleo GA
az postgres flexible-server long-term-retention pre-check

Executa todas as verificações necessárias para que a operação subsequente de backup de retenção de longo prazo seja bem-sucedida.

Núcleo GA
az postgres flexible-server long-term-retention show

Mostrar os detalhes de um backup de retenção de longo prazo específico para um determinado servidor.

Núcleo GA
az postgres flexible-server long-term-retention start

Inicie o backup de retenção de longo prazo para um servidor flexível. O parâmetro de URL sas refere-se à URL SAS do contêiner, dentro da conta de armazenamento, em que os backups serão carregados.

Núcleo GA
az postgres flexible-server migration

Gerenciar fluxos de trabalho de migração para servidores flexíveis do PostgreSQL.

Núcleo GA
az postgres flexible-server migration check-name-availability

Verifica se o nome da migração fornecido pode ser usado.

Núcleo GA
az postgres flexible-server migration create

Crie um novo fluxo de trabalho de migração para um servidor flexível.

Núcleo GA
az postgres flexible-server migration list

Listar as migrações de um servidor flexível.

Núcleo GA
az postgres flexible-server migration show

Obtenha os detalhes de uma migração específica.

Núcleo GA
az postgres flexible-server migration update

Atualize uma migração específica.

Núcleo GA
az postgres flexible-server parameter

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

Núcleo GA
az postgres flexible-server parameter list

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

Núcleo GA
az postgres flexible-server parameter set

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

Núcleo GA
az postgres flexible-server parameter show

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

Núcleo GA
az postgres flexible-server private-endpoint-connection

Gerenciar conexões de ponto de extremidade privado de servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server private-endpoint-connection approve

Aprove a conexão de ponto de extremidade privado especificada associada a um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server private-endpoint-connection delete

Exclua a conexão de ponto de extremidade privado especificada associada a um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server private-endpoint-connection list

Liste todas as conexões de ponto de extremidade privado associadas a um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server private-endpoint-connection reject

Rejeite a conexão de ponto de extremidade privado especificada associada a um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server private-endpoint-connection show

Mostrar detalhes de uma conexão de ponto de extremidade privado associada a um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server private-link-resource

Obtenha um recurso de link privado para um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server private-link-resource list

Listar recursos de link privado associados a um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server private-link-resource show

Obtenha um recurso de link privado para um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server replica

Gerenciar réplicas de leitura.

Núcleo GA
az postgres flexible-server replica create

Crie uma réplica de leitura para um servidor.

Núcleo GA
az postgres flexible-server replica list

Liste todas as réplicas de leitura para um determinado servidor.

Núcleo GA
az postgres flexible-server replica promote

Interrompa a replicação de uma réplica de leitura e promova-a para um servidor independente ou como um servidor primário.

Núcleo GA
az postgres flexible-server replica stop-replication

Pare a replicação em uma réplica de leitura e torne-a um servidor de leitura/gravação.

Núcleo Deprecado
az postgres flexible-server restart

Reinicie um servidor flexível.

Núcleo GA
az postgres flexible-server restore

Restaure um servidor flexível do backup.

Núcleo GA
az postgres flexible-server revive-dropped

Reaviva um servidor flexível descartado do backup.

Núcleo GA
az postgres flexible-server server-logs

Gerenciar logs de servidor (arquivos de log) para um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server server-logs download

Baixe arquivos de log para um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server server-logs list

Listar arquivos de log para um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server show

Obtenha os detalhes de um servidor flexível.

Núcleo GA
az postgres flexible-server show-connection-string

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

Núcleo GA
az postgres flexible-server start

Inicie um servidor flexível.

Núcleo GA
az postgres flexible-server stop

Interrompa um servidor flexível.

Núcleo GA
az postgres flexible-server update

Atualize um servidor flexível.

Núcleo GA
az postgres flexible-server upgrade

Atualize a versão principal de um servidor flexível.

Núcleo GA
az postgres flexible-server virtual-endpoint

Gerenciar pontos de extremidade virtuais para um servidor flexível do PostgreSQL.

Núcleo GA
az postgres flexible-server virtual-endpoint create

Crie um novo ponto de extremidade virtual para um servidor flexível.

Núcleo GA
az postgres flexible-server virtual-endpoint delete

Exclua um ponto de extremidade virtual.

Núcleo GA
az postgres flexible-server virtual-endpoint list

Liste todos os pontos de extremidade virtuais para um servidor flexível.

Núcleo GA
az postgres flexible-server virtual-endpoint show

Obtenha os detalhes de um ponto de extremidade virtual.

Núcleo GA
az postgres flexible-server virtual-endpoint update

Atualize um ponto de extremidade virtual.

Núcleo GA
az postgres flexible-server wait

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

Núcleo GA

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

Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere 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
Preterido

O argumento 'querytext' foi preterido e será removido em uma versão futura. Em vez disso, use 'execute'.

Uma consulta a ser executada no servidor flexível.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server create

Crie um servidor flexível do PostgreSQL.

Crie um servidor flexível do PostgreSQL com configuração personalizada ou padrão. Para obter mais informações sobre a configuração de rede, consulte

az postgres flexible-server create [--active-directory-auth {Disabled, Enabled}]
                                   [--address-prefixes]
                                   [--admin-password]
                                   [--admin-user]
                                   [--backup-identity]
                                   [--backup-key]
                                   [--backup-retention]
                                   [--cluster-option {ElasticCluster, Server}]
                                   [--create-default-database {Disabled, Enabled}]
                                   [--database-name]
                                   [--geo-redundant-backup {Disabled, Enabled}]
                                   [--high-availability {Disabled, SameZone, ZoneRedundant}]
                                   [--identity]
                                   [--iops]
                                   [--key]
                                   [--location]
                                   [--name]
                                   [--node-count]
                                   [--password-auth {Disabled, Enabled}]
                                   [--performance-tier]
                                   [--private-dns-zone]
                                   [--public-access]
                                   [--resource-group]
                                   [--sku-name]
                                   [--standby-zone]
                                   [--storage-auto-grow {Disabled, Enabled}]
                                   [--storage-size]
                                   [--storage-type {PremiumV2_LRS, Premium_LRS}]
                                   [--subnet]
                                   [--subnet-prefixes]
                                   [--tags]
                                   [--throughput]
                                   [--tier]
                                   [--version]
                                   [--vnet]
                                   [--yes]
                                   [--zone]

Exemplos

Criar um servidor flexível do PostgreSQL com parâmetros personalizados

az postgres flexible-server create --location northeurope --resource-group testGroup \
  --name testserver --admin-user username --admin-password password \
  --sku-name Standard_D2s_v3 --tier GeneralPurpose --public-access 153.24.26.117 --storage-size 128 \
  --tags "key=value" --version 17 --high-availability ZoneRedundant --zone 1 \
  --standby-zone 3

Crie um servidor flexível do PostgreSQL usando discos SSD v2 Premium.

# set storage type to "PremiumV2_LRS" and provide values for Storage size (in GiB), IOPS (operations/sec), and Throughput (MB/sec).
az postgres flexible-server create --location northeurope --resource-group testGroup \
    --name testserver --admin-user username --admin-password password \
    --sku-name Standard_B1ms --tier Burstable --storage-type PremiumV2_LRS --storage-size 128 --iops 3000 --throughput 125

Crie um servidor flexível do PostgreSQL com parâmetros padrão e acesso público habilitados por padrão. O grupo de recursos, o nome do servidor, o nome de usuário, a senha e o banco de dados padrão serão criados pela CLI

az postgres flexible-server create

Crie um servidor flexível do PostgreSQL com acesso público e adicione o intervalo de endereços IP para ter acesso a esse servidor. O parâmetro --public-access pode ser 'Disabled', 'Enabled', 'All', 'None', <startIpAddress>ou <startIpAddress>-<endIpAddress>

az postgres flexible-server create --resource-group testGroup --name testserver --public-access 125.23.54.31-125.23.54.35

Crie um servidor flexível do PostgreSQL com acesso privado. Se a rede virtual e a sub-rede fornecidas não existirem, a rede virtual e a sub-rede com os prefixos de endereço especificados serão criados.

az postgres flexible-server create --resource-group testGroup --name testserver --vnet myVnet --subnet mySubnet --address-prefixes 10.0.0.0/16 --subnet-prefixes 10.0.0.0/24

Crie um servidor flexível do PostgreSQL usando uma nova ID de recurso de sub-rede e uma nova ID de recurso de zona DNS privada. A sub-rede e a zona DNS podem ser criadas em uma assinatura ou grupo de recursos diferente.

az postgres flexible-server create \
  --resource-group testGroup --name testserver \
  --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNetName}/subnets/{SubnetName} \
  --private-dns-zone /subscriptions/{SubID}/resourceGroups/{resourceGroup}/providers/Microsoft.Network/privateDnsZones/testPostgreSQLFlexibleDnsZone.private.postgres.database.azure.com \
  --address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24

Crie um servidor flexível do PostgreSQL usando recursos de rede existentes no mesmo grupo de recursos. A sub-rede fornecida não deve ter nenhum outro recurso implantado nele e essa sub-rede será delegada a Microsoft.DBforPostgreSQL/flexibleServers, se ainda não estiver delegada. A zona DNS privada será vinculada à rede virtual se ainda não estiver vinculada.

# create vnet
az network vnet create --resource-group testGroup --name testVnet --location testLocation --address-prefixes 172.0.0.0/16

# create subnet
az network vnet subnet create --resource-group testGroup --vnet-name testVnet --address-prefixes 172.0.0.0/24 --name testSubnet

# create private dns zone
az network private-dns zone create -g testGroup -n testDNS.private.postgres.database.azure.com

az postgres flexible-server create --resource-group testGroup \
  --name testserver --location testLocation \
  --subnet /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.Network/virtualNetworks/tesetVnet/subnets/testSubnet \
  --private-dns-zone /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com\


az postgres flexible-server create --resource-group testGroup --name testserver \
  --vnet testVnet --subnet testSubnet --location testLocation \
  --private-dns-zone /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com

Crie um servidor flexível do PostgreSQL usando recursos de rede existentes no grupo de recursos/assinatura diferente.

az postgres flexible-server create --resource-group testGroup \
   --name testserver --location testLocation \
  --subnet /subscriptions/{SubId2}/resourceGroups/{testGroup2}/providers/Microsoft.Network/virtualNetworks/tesetVnet/subnets/testSubnet \
  --private-dns-zone /subscriptions/{SubId2}/resourceGroups/{testGroup2}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com

Crie um servidor flexível do PostgreSQL com criptografia de dados.

# create keyvault
az keyvault create -g testGroup -n testVault --location testLocation \
  --enable-purge-protection true


# create key in keyvault and save its key identifier
keyIdentifier=$(az keyvault key create --name testKey -p software \
  --vault-name testVault --query key.kid -o tsv)


# create identity and save its principalId
identityPrincipalId=$(az identity create -g testGroup --name testIdentity \
  --location testLocation --query principalId -o tsv)


# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testGroup -n testVault --object-id $identityPrincipalId \
  --key-permissions wrapKey unwrapKey get list


# create flexible server with data encryption enabled
az postgres flexible-server create -g testGroup -n testServer --location testLocation \
  --key $keyIdentifier --identity testIdentity

Crie um servidor flexível do PostgreSQL com autenticação de active directory, bem como autenticação de senha.

# create flexible server with aad auth and password auth enabled
az postgres flexible-server create -g testGroup -n testServer --location testLocation \
  --active-directory-auth Enabled

Crie um servidor flexível do PostgreSQL apenas com autenticação de active directory.

# create flexible server with aad only auth and password auth disabled
az postgres flexible-server create -g testGroup -n testServer --location testLocation \
  --active-directory-auth Enabled --password-auth Disabled

Crie um servidor flexível do PostgreSQL com acesso público, backup com redundância geográfica habilitado e adicione o intervalo de endereços IP para ter acesso a este servidor. O parâmetro --public-access pode ser 'All', 'None', <startIpAddress>ou <startIpAddress>-<endIpAddress>

az postgres flexible-server create --resource-group testGroup --name testserver --geo-redundant-backup Enabled --public-access 125.23.54.31-125.23.54.35

Crie um servidor flexível do PostgreSQL com criptografia de dados para o servidor habilitado para backup de rundundant geográfico.

# create keyvault
az keyvault create -g testGroup -n testVault --location testLocation \
  --enable-purge-protection true


# create key in keyvault and save its key identifier
keyIdentifier=$(az keyvault key create --name testKey -p software \
  --vault-name testVault --query key.kid -o tsv)


# create identity and save its principalId
identityPrincipalId=$(az identity create -g testGroup --name testIdentity \
  --location testLocation --query principalId -o tsv)


# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testGroup -n testVault --object-id $identityPrincipalId \
  --key-permissions wrapKey unwrapKey get list

# create keyvault in geo-paired region
az keyvault create -g testGroup -n geoVault --location geoPairedLocation \
  --enable-purge-protection true


# create key in keyvault and save its key identifier
geoKeyIdentifier=$(az keyvault key create --name geoKey -p software \
  --vault-name geoVault --query key.kid -o tsv)


# create identity in geo-raired location and save its principalId
geoIdentityPrincipalId=$(az identity create -g testGroup --name geoIdentity \
  --location geoPairedLocation --query principalId -o tsv)


# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testGroup -n geoVault --object-id $geoIdentityPrincipalId \
  --key-permissions wrapKey unwrapKey get list


# create flexible server with data encryption enabled for geo-backup Enabled server
az postgres flexible-server create -g testGroup -n testServer --location testLocation --geo-redundant-backup Enabled \
  --key $keyIdentifier --identity testIdentity --backup-key $geoKeyIdentifier --backup-identity geoIdentity

Crie um servidor flexível com uma camada de desempenho de armazenamento personalizada. Valores aceitos "P4", "P6", "P10", "P15", "P20", "P30", \ "P40", "P50", "P60", "P70", "P80". Os valores permitidos reais dependem da seleção --storage-size para a criação de servidor flexível. \ O valor padrão para a camada de desempenho de armazenamento depende do tamanho do armazenamento selecionado para a criação de servidor flexível.

az postgres flexible-server create -g testGroup -n testServer --location testLocation --performance-tier P15

Crie um servidor flexível com o crescimento automático do armazenamento como Habilitado. Valores aceitos habilitados/desabilitados. O valor padrão para o aumento automático do armazenamento é "Desabilitado".

az postgres flexible-server create -g testGroup -n testServer --location testLocation --storage-auto-grow Enabled

Crie um cluster elástico com a contagem de nós 5. A contagem de nós padrão é 2 quando --cluster-option é "ElasticCluster".

az postgres flexible-server create -g testGroup -n testCluster --location testLocation --cluster-option ElasticCluster --node-count 5

Parâmetros Opcionais

--active-directory-auth

Se a autenticação do Azure Active Directory está habilitada.

Valores aceitos: Disabled, Enabled
Valor padrão: Disabled
--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 seguintes categorias: letras maiúsculas em inglês, letras minúsculas em inglês, números e caracteres não alfanuméricos.

--admin-user -u

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

Valor padrão: ardentgelding5
--backup-identity

O nome ou a ID do recurso da identidade do usuário de backup geográfico para criptografia de dados. A identidade precisa estar na mesma região que a região de backup.

--backup-key

A ID do recurso da chave de chave de backup geográfico para criptografia de dados. A chave precisa estar na mesma região que a região de backup.

--backup-retention

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

Valor padrão: 7
--cluster-option

Opção de cluster para o servidor. Os servidores são para cargas de trabalho que podem caber em um nó. Os clusters elásticos fornecem fragmentação baseada em esquema e linha em um banco de dados. O valor padrão é Server.

Valores aceitos: ElasticCluster, Server
Valor padrão: Server
--create-default-database -c

Habilite ou desabilite a criação do banco de dados padrão flexibleserverdb. O valor padrão está habilitado.

Valores aceitos: Disabled, Enabled
Valor padrão: Enabled
--database-name -d

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

--geo-redundant-backup

Se o backup com redundância geográfica está habilitado ou não.

Valores aceitos: Disabled, Enabled
Valor padrão: Disabled
--high-availability

Habilite (ZoneRedundant ou SameZone) ou desabilite o recurso de alta disponibilidade.

Valores aceitos: Disabled, SameZone, ZoneRedundant
Valor padrão: Disabled
--identity

O nome ou a ID do recurso da identidade atribuída pelo usuário para criptografia de dados.

--iops

Valor de IOPS em (operações/s) a ser alocado para este servidor. Esse valor só poderá ser atualizado se o servidor flexível estiver usando discos SSD v2 Premium.

--key

A ID do recurso da chave de chave primária para criptografia de dados.

--location -l

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

--name -n

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

--node-count

O número de nós para o cluster elástico. Intervalo de 1 a 10. O padrão é 2 nós.

--password-auth

Se a autenticação de senha está habilitada.

Valores aceitos: Disabled, Enabled
Valor padrão: Enabled
--performance-tier

Camada de desempenho do servidor.

--private-dns-zone

Esse parâmetro só se aplica a um servidor com acesso privado. O nome ou a ID da zona 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 criará uma nova zona dns privada dentro do mesmo grupo de recursos que a rede virtual, se não for fornecida pelos usuários.

--public-access

Determina o acesso público. Insira um único ou intervalo de endereços IP a serem incluídos na lista de IPs permitida. Os intervalos de endereços IP devem ser separados pelo traço e não conter espaços. Especificar 0.0.0.0 permite que o acesso público de todos os recursos implantados no Azure acesse o servidor. Defini-lo como "Nenhum" define o servidor no modo de acesso público, mas não cria uma regra de firewall. Os valores aceitáveis são 'Disabled', 'Enabled', 'All', 'None','{startIP}' e '{startIP}-{destinationIP}' onde startIP e destinationIP variam de 0.0.0.0 a 255.255.255.255.255.255.

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

Valor padrão: Standard_D2s_v3
--standby-zone

As informações da zona de disponibilidade do servidor em espera quando a alta disponibilidade está habilitada.

--storage-auto-grow

Habilitar ou desabilitar o crescimento automático do armazenamento. O valor padrão está habilitado.

Valores aceitos: Disabled, Enabled
Valor padrão: Disabled
--storage-size

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

Valor padrão: 128
--storage-type

Tipo de armazenamento para o servidor. Os valores permitidos são Premium_LRS e PremiumV2_LRS. O valor padrão é Premium_LRS. Deve definir iops e taxa de transferência se estiver usando PremiumV2_LRS.

Valores aceitos: PremiumV2_LRS, Premium_LRS
--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 flexibleServers. Após a delegação, essa sub-rede não pode ser usada para qualquer outro tipo de recursos do Azure.

--subnet-prefixes

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

--tags

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

--throughput

Taxa de transferência de armazenamento em (MB/s) para o servidor. Esse valor só poderá ser atualizado se o servidor flexível estiver usando discos SSD v2 Premium.

--tier

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

Valor padrão: GeneralPurpose
--version

Versão principal do servidor.

Valor padrão: 16
--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, períodos ou hifens.

--yes -y

Não solicite confirmação.

Valor padrão: False
--zone -z

Zona de disponibilidade na qual provisionar o recurso.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

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 que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--name -n

Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere 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.

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

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server execute

Conecte-se a um servidor flexível.

az postgres flexible-server execute --admin-password
                                    --admin-user
                                    --name
                                    [--database-name]
                                    [--file-path]
                                    [--querytext]

Parâmetros Exigidos

--admin-password -p

A senha de logon do administrador.

--admin-user -u

O nome de usuário de logon do administrador.

--name -n

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

Parâmetros Opcionais

--database-name -d

O nome de um banco de dados.

--file-path -f

O caminho do arquivo sql a ser executado.

--querytext -q

Uma consulta a ser executada no servidor flexível.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server geo-restore

Restauração geográfica de um servidor flexível do backup.

az postgres flexible-server geo-restore --location
                                        --source-server
                                        [--address-prefixes]
                                        [--backup-identity]
                                        [--backup-key]
                                        [--geo-redundant-backup {Disabled, Enabled}]
                                        [--identity]
                                        [--ids]
                                        [--key]
                                        [--name]
                                        [--no-wait]
                                        [--private-dns-zone]
                                        [--resource-group]
                                        [--subnet]
                                        [--subnet-prefixes]
                                        [--subscription]
                                        [--vnet]
                                        [--yes]
                                        [--zone]

Exemplos

Servidor de acesso público de restauração geográfica 'testserver' para um novo servidor 'testserverNew' no local 'newLocation' com acesso público.

az postgres flexible-server geo-restore --resource-group testGroup --name testserverNew --source-server testserver --location newLocation

Servidor de acesso privado de restauração geográfica 'testserver' como um novo servidor 'testserverNew' com nova sub-rede. Nova vnet, sub-rede e zona dns privada para o servidor restaurado serão provisionadas. Consulte o comando "criação de servidor flexível" para obter mais cenários de acesso privado.

az postgres flexible-server geo-restore --resource-group testGroup --name testserverNew \
  --source-server testserver --vnet newVnet --subnet newSubnet \
  --address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24 \
  --private-dns-zone testDNS.postgres.database.azure.com --location newLocation

Restauração geográfica 'testserver' para o ponto no tempo atual como um novo servidor 'testserverNew' em uma assinatura/grupo de recursos diferente. \ Aqui --resource-group é para o grupo de recursos do servidor de destino e --source-server deve ser passado como ID do recurso. \ Essa ID de recurso pode estar em uma assinatura diferente da assinatura usada para az account set.

az postgres flexible-server geo-restore --resource-group testGroup --name testserverNew --location newLocation \
  --source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}

Parâmetros Exigidos

--location -l

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

--source-server

O nome ou a ID do recurso do servidor de origem do qual restaurar.

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.

--backup-identity

O nome ou a ID do recurso da identidade do usuário de backup geográfico para criptografia de dados. A identidade precisa estar na mesma região que a região de backup.

--backup-key

A ID do recurso da chave de chave de backup geográfico para criptografia de dados. A chave precisa estar na mesma região que a região de backup.

--geo-redundant-backup

Se o backup com redundância geográfica está habilitado ou não.

Valores aceitos: Disabled, Enabled
Valor padrão: Disabled
--identity

O nome ou a ID do recurso da identidade atribuída pelo usuário para criptografia de dados.

--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 de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--key

A ID do recurso da chave de chave primária para criptografia de dados.

--name -n

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

--no-wait

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

Valor padrão: False
--private-dns-zone

Esse parâmetro só se aplica a um servidor com acesso privado. O nome ou a ID da zona 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 criará uma nova zona dns privada dentro do mesmo grupo de recursos que a rede virtual, se não for fornecida pelos usuários.

--resource-group -g

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

--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 flexibleServers. Após a delegação, essa sub-rede não pode ser usada para qualquer outro tipo de recursos do Azure.

--subnet-prefixes

O prefixo de endereço IP da sub-rede a ser usado ao criar uma nova sub-rede 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.

--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, períodos ou hifens.

--yes -y

Não solicite confirmação.

Valor padrão: False
--zone -z

Zona de disponibilidade na qual provisionar o recurso.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server list

Listar servidores flexíveis disponíveis.

az postgres flexible-server list [--resource-group]
                                 [--show-cluster]

Exemplos

Liste todos os servidores flexíveis do PostgreSQL em uma assinatura.

az postgres flexible-server list

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

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

Liste todos os servidores flexíveis do PostgreSQL em um grupo de recursos no formato de tabela.

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

Parâmetros Opcionais

--resource-group -g

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

--show-cluster

Mostrar apenas clusters elásticos.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server list-skus

Lista os skus disponíveis na região fornecida.

az postgres flexible-server list-skus --location

Parâmetros Exigidos

--location -l

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

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server restart

Reinicie um servidor flexível.

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

Exemplos

Reinicie um servidor flexível.

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

Reiniciar um servidor com failover planejado

az postgres flexible-server restart --resource-group testGroup --name testserver --failover Planned

Reiniciar um servidor com failover forçado

az postgres flexible-server restart --resource-group testGroup --name testserver --failover Forced

Parâmetros Opcionais

--failover

Failover forçado ou planejado para a operação de reinicialização do servidor. Valores permitidos: Forçado, Planejado.

--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 de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--name -n

Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere 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.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server restore

Restaure um servidor flexível do backup.

az postgres flexible-server restore --source-server
                                    [--address-prefixes]
                                    [--backup-identity]
                                    [--backup-key]
                                    [--geo-redundant-backup {Disabled, Enabled}]
                                    [--identity]
                                    [--ids]
                                    [--key]
                                    [--name]
                                    [--no-wait]
                                    [--private-dns-zone]
                                    [--resource-group]
                                    [--restore-time]
                                    [--storage-type {PremiumV2_LRS}]
                                    [--subnet]
                                    [--subnet-prefixes]
                                    [--subscription]
                                    [--vnet]
                                    [--yes]
                                    [--zone]

Exemplos

Restaure o '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 o 'testserver' para o ponto no tempo atual como um novo servidor 'testserverNew'.

az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver

Restaure o 'testserver' para o ponto no tempo atual como um novo servidor 'testserverNew' em um grupo de recursos diferente. \ Aqui --resource-group é para o grupo de recursos do servidor de destino e --source-server deve ser passado como ID do recurso.

az postgres flexible-server restore --resource-group testGroup --name testserverNew \
  --source-server /subscriptions/{testSubscription}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}

Restaure o 'testserver' para o ponto no tempo atual como um novo servidor 'testserverNew' em uma assinatura diferente. \ Aqui --resource-group é para o grupo de recursos do servidor de destino e --source-server deve ser passado como ID do recurso. \ Essa ID de recurso pode estar em uma assinatura diferente da assinatura usada para az account set.

az postgres flexible-server restore --resource-group testGroup --name testserverNew \
  --source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}

Restaurar o 'testserver' para o ponto no tempo atual como um novo servidor 'testserverNew' usando discos SSD v2 Premium definindo o tipo de armazenamento como "PremiumV2_LRS"

az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver --storage-type PremiumV2_LRS

Parâmetros Exigidos

--source-server

O nome ou a ID do recurso do servidor de origem do qual restaurar.

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.

--backup-identity

O nome ou a ID do recurso da identidade do usuário de backup geográfico para criptografia de dados. A identidade precisa estar na mesma região que a região de backup.

--backup-key

A ID do recurso da chave de chave de backup geográfico para criptografia de dados. A chave precisa estar na mesma região que a região de backup.

--geo-redundant-backup

Se o backup com redundância geográfica está habilitado ou não.

Valores aceitos: Disabled, Enabled
Valor padrão: Disabled
--identity

O nome ou a ID do recurso da identidade atribuída pelo usuário para criptografia de dados.

--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 de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--key

A ID do recurso da chave de chave primária para criptografia de dados.

--name -n

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

--no-wait

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

Valor padrão: False
--private-dns-zone

Esse parâmetro só se aplica a um servidor com acesso privado. O nome ou a ID da zona 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 criará uma nova zona dns privada dentro do mesmo grupo de recursos que a rede virtual, se não for fornecida pelos usuários.

--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 a ser restaurado (formato ISO8601), por exemplo, 2017-04-26T02:10:00+00:00O valor padrão está definido como hora atual.

Valor padrão: 2025-01-31T11:13:19+00:00
--storage-type

Tipo de armazenamento para o novo servidor. O valor permitido é PremiumV2_LRS. O valor padrão é nenhum.

Valores aceitos: PremiumV2_LRS
--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 flexibleServers. Após a delegação, essa sub-rede não pode ser usada para qualquer outro tipo de recursos do Azure.

--subnet-prefixes

O prefixo de endereço IP da sub-rede a ser usado ao criar uma nova sub-rede 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.

--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, períodos ou hifens.

--yes -y

Não solicite confirmação.

Valor padrão: False
--zone -z

Zona de disponibilidade na qual provisionar o recurso.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server revive-dropped

Reaviva um servidor flexível descartado do backup.

az postgres flexible-server revive-dropped --location
                                           --source-server
                                           [--address-prefixes]
                                           [--backup-identity]
                                           [--backup-key]
                                           [--geo-redundant-backup {Disabled, Enabled}]
                                           [--identity]
                                           [--ids]
                                           [--key]
                                           [--name]
                                           [--no-wait]
                                           [--private-dns-zone]
                                           [--resource-group]
                                           [--subnet]
                                           [--subnet-prefixes]
                                           [--subscription]
                                           [--vnet]
                                           [--yes]
                                           [--zone]

Exemplos

Revive soltou o servidor de acesso público 'testserver' para um novo servidor 'testserverNew' no local 'newLocation' com acesso público.

az postgres flexible-server revive-dropped --resource-group testGroup --name testserverNew --source-server /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/testserver --location newLocation

Reviva o servidor de acesso público descartado 'testserver' com criptografia de dados habilitada como um novo servidor 'testserverNew' com criptografia de dados.

az postgres flexible-server revive-dropped -l testLocation --resource-group testGroup --name testserverNew \
  --source-server testserver --key newKeyIdentifier --identity newIdentity

Parâmetros Exigidos

--location -l

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

--source-server

O nome ou a ID do recurso do servidor de origem do qual restaurar.

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.

--backup-identity

O nome ou a ID do recurso da identidade do usuário de backup geográfico para criptografia de dados. A identidade precisa estar na mesma região que a região de backup.

--backup-key

A ID do recurso da chave de chave de backup geográfico para criptografia de dados. A chave precisa estar na mesma região que a região de backup.

--geo-redundant-backup

Se o backup com redundância geográfica está habilitado ou não.

Valores aceitos: Disabled, Enabled
Valor padrão: Disabled
--identity

O nome ou a ID do recurso da identidade atribuída pelo usuário para criptografia de dados.

--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 de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--key

A ID do recurso da chave de chave primária para criptografia de dados.

--name -n

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

--no-wait

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

Valor padrão: False
--private-dns-zone

Esse parâmetro só se aplica a um servidor com acesso privado. O nome ou a ID da zona 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 criará uma nova zona dns privada dentro do mesmo grupo de recursos que a rede virtual, se não for fornecida pelos usuários.

--resource-group -g

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

--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 flexibleServers. Após a delegação, essa sub-rede não pode ser usada para qualquer outro tipo de recursos do Azure.

--subnet-prefixes

O prefixo de endereço IP da sub-rede a ser usado ao criar uma nova sub-rede 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.

--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, períodos ou hifens.

--yes -y

Não solicite confirmação.

Valor padrão: False
--zone -z

Zona de disponibilidade na qual provisionar o recurso.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server show

Obtenha os detalhes de um servidor flexível.

az postgres flexible-server show [--ids]
                                 [--name]
                                 [--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 que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--name -n

Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere 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.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server show-connection-string

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

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

Exemplos

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

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

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

az postgres flexible-server show-connection-string -s testserver -u username -p password -d databasename --pg-bouncer

Parâmetros Opcionais

--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 seguintes categorias: letras maiúsculas em inglês, letras minúsculas em inglês, números e caracteres não alfanuméricos.

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

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

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

O nome do banco de dados a ser criado ao provisionar o servidor de 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 de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--pg-bouncer

Mostrar cadeias de conexão para PgBouncer.

Valor padrão: False
--server-name -s

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

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.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server start

Inicie um servidor flexível.

az postgres flexible-server start [--ids]
                                  [--name]
                                  [--no-wait]
                                  [--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 de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--name -n

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

--no-wait

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

Valor padrão: False
--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.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server stop

Interrompa um servidor flexível.

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

Exemplos

Interrompa 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 de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--name -n

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

--no-wait

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

Valor padrão: False
--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.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server update

Atualize um servidor flexível.

az postgres flexible-server update [--active-directory-auth {Disabled, Enabled}]
                                   [--add]
                                   [--admin-password]
                                   [--backup-identity]
                                   [--backup-key]
                                   [--backup-retention]
                                   [--force-string]
                                   [--high-availability {Disabled, SameZone, ZoneRedundant}]
                                   [--identity]
                                   [--ids]
                                   [--iops]
                                   [--key]
                                   [--maintenance-window]
                                   [--name]
                                   [--node-count]
                                   [--password-auth {Disabled, Enabled}]
                                   [--performance-tier]
                                   [--private-dns-zone]
                                   [--public-access {Disabled, Enabled}]
                                   [--remove]
                                   [--resource-group]
                                   [--set]
                                   [--sku-name]
                                   [--standby-zone]
                                   [--storage-auto-grow {Disabled, Enabled}]
                                   [--storage-size]
                                   [--subscription]
                                   [--tags]
                                   [--throughput]
                                   [--tier]
                                   [--yes]

Exemplos

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

Atualizar um servidor flexível para habilitar a autenticação do Active Directory para o servidor habilitado para autenticação de senha

az postgres flexible-server update --resource-group testGroup --name testserver --active-directory-auth Enabled

Alterar chave/identidade para criptografia de dados. A criptografia de dados não pode ser habilitada após a criação do servidor, isso só atualizará a chave/identidade.

# get key identifier of the existing key
newKeyIdentifier=$(az keyvault key show --vault-name testVault --name testKey \
  --query key.kid -o tsv)


# update server with new key/identity
az postgres flexible-server update --resource-group testGroup --name testserver \
  --key $newKeyIdentifier --identity newIdentity

Atualize um servidor flexível para atualizar a zona DNS privada para um servidor habilitado para VNET, usando a zona DNS privada no mesmo grupo de recursos e assinatura. A zona DNS privada será criada A zona DNS privada será vinculada à VNET se ainda não estiver vinculada.

az postgres flexible-server update --resource-group testGroup --name testserver --private-dns-zone testDNS2.postgres.database.azure.com

Atualize um servidor flexível para atualizar a zona DNS privada para um servidor habilitado para VNET, usando a zona DNS privada no grupo de recursos e na assinatura diferentes. A zona DNS privada será vinculada à VNET se ainda não estiver vinculada.

az postgres flexible-server update --resource-group testGroup --name testserver --private-dns-zone /subscriptions/{SubId2}/resourceGroups/{testGroup2}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com

Atualize o armazenamento de um servidor flexível para habilitar/desabilitar o crescimento automático do armazenamento.

az postgres flexible-server update --resource-group testGroup --name testserver --storage-auto-grow Enabled

Atualize o armazenamento de um servidor flexível para definir a camada de desempenho de armazenamento personalizada.

az postgres flexible-server update --resource-group testGroup --name testserver --performance-tier P15

Atualize o armazenamento de um servidor flexível para definir IOPS (operações/s). O servidor deve estar usando discos SSD v2 Premium.

az postgres flexible-server update --resource-group testGroup --name testserver --iops 3000

Atualize o armazenamento de um servidor flexível para definir a taxa de transferência (MB/s). O servidor deve estar usando discos SSD v2 Premium.

az postgres flexible-server update --resource-group testGroup --name testserver --throughput 125

Atualize o tamanho do cluster de um servidor flexível aumentando a contagem de nós. Deve ser um Cluster Elástico.

az postgres flexible-server update --resource-group testGroup --name testcluster --node-count 6

Parâmetros Opcionais

--active-directory-auth

Se a autenticação do Azure Active Directory está habilitada.

Valores aceitos: Disabled, Enabled
--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>.

Valor padrão: []
--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 seguintes categorias: letras maiúsculas em inglês, letras minúsculas em inglês, números e caracteres não alfanuméricos.

--backup-identity

O nome ou a ID do recurso da identidade do usuário de backup geográfico para criptografia de dados. A identidade precisa estar na mesma região que a região de backup.

--backup-key

A ID do recurso da chave de chave de backup geográfico para criptografia de dados. A chave precisa estar na mesma região que a região de backup.

--backup-retention

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

--force-string

Ao usar 'set' ou 'add', preserve literais de cadeia de caracteres em vez de tentar converter em JSON.

Valor padrão: False
--high-availability

Habilite (ZoneRedundant ou SameZone) ou desabilite o recurso de alta disponibilidade.

Valores aceitos: Disabled, SameZone, ZoneRedundant
--identity

O nome ou a ID do recurso da identidade atribuída pelo usuário para criptografia de dados.

--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 de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--iops

Valor de IOPS em (operações/s) a ser alocado para este servidor. Esse valor só poderá ser atualizado se o servidor flexível estiver usando discos SSD v2 Premium.

--key

A ID do recurso da chave de chave primária para criptografia de dados.

--maintenance-window

Período de tempo (UTC) designado para manutenção. Exemplos: "Dom:23:30" para agendar no domingo, 23h30 UTC. Para voltar à passagem padrão em "Desabilitado".

--name -n

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

--node-count

O número de nós para o cluster elástico. Intervalo de 1 a 10.

--password-auth

Se a autenticação de senha está habilitada.

Valores aceitos: Disabled, Enabled
--performance-tier

Camada de desempenho do servidor.

--private-dns-zone

Esse parâmetro só se aplica a um servidor com acesso privado. O nome ou a ID da zona 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 criará uma nova zona dns privada dentro do mesmo grupo de recursos que a rede virtual, se não for fornecida pelos usuários.

--public-access

Habilite ou desabilite o acesso público em um servidor.

Valores aceitos: Disabled, Enabled
--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valor padrão: []
--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=<value>.

Valor padrão: []
--sku-name

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

--standby-zone

As informações da zona de disponibilidade do servidor em espera quando a alta disponibilidade está habilitada.

--storage-auto-grow

Habilitar ou desabilitar o crescimento automático do armazenamento. O valor padrão está habilitado.

Valores aceitos: Disabled, Enabled
--storage-size

A capacidade de armazenamento do servidor. O mínimo é de 32 GiB e o máximo é de 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.

--throughput

Taxa de transferência de armazenamento em (MB/s) para o servidor. Esse valor só poderá ser atualizado se o servidor flexível estiver usando discos SSD v2 Premium.

--tier

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

--yes -y

Não solicite confirmação.

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

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az postgres flexible-server upgrade

Atualize a versão principal de um servidor flexível.

az postgres flexible-server upgrade --version {12, 13, 14, 15, 16}
                                    [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--subscription]
                                    [--yes]

Exemplos

Atualizar o servidor 'testsvr' para o PostgreSQL versão principal 16.

az postgres flexible-server upgrade -g testgroup -n testsvr -v 16

Parâmetros Exigidos

--version -v

Versão principal do servidor.

Valores aceitos: 12, 13, 14, 15, 16

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 de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--name -n

Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere 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.

Parâmetros Globais
--debug

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

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é ser criado com 'provisioningState' em 'Succeeded'.

Valor padrão: False
--custom

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

--deleted

Aguarde até ser excluído.

Valor padrão: False
--exists

Aguarde até que o recurso exista.

Valor padrão: False
--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 de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.

--interval

Intervalo de sondagem em segundos.

Valor padrão: 30
--name -n

Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere 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'.

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

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

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.