az postgres flexible-server

Nota

Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Altre informazioni sulle estensioni.

Gestire Database di Azure per PostgreSQL server flessibili.

Comandi

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

Gestire gli amministratori di Active Directory del server.

Core Disponibilità generale
az postgres flexible-server ad-admin create

Creare un amministratore di Active Directory.

Core Disponibilità generale
az postgres flexible-server ad-admin delete

Eliminare un amministratore di Active Directory.

Core Disponibilità generale
az postgres flexible-server ad-admin list

Elencare tutti gli amministratori di Active Directory.

Core Disponibilità generale
az postgres flexible-server ad-admin show

Ottenere un amministratore di Active Directory.

Core Disponibilità generale
az postgres flexible-server ad-admin wait

Attendere che un amministratore di Active Directory soddisfi determinate condizioni.

Core Disponibilità generale
az postgres flexible-server advanced-threat-protection-setting

Gestire l'impostazione advanced threat protection per un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server advanced-threat-protection-setting show

Ottenere impostazioni avanzate di protezione dalle minacce per un server flessibile PostgreSL.

Core Disponibilità generale
az postgres flexible-server advanced-threat-protection-setting update

Aggiorna lo stato dell'impostazione di Advanced Threat Protection per un server flessibile.

Core Disponibilità generale
az postgres flexible-server backup

Gestire backup flessibili del server.

Core Disponibilità generale
az postgres flexible-server backup list

Elencare tutti i backup per un determinato server.

Core Disponibilità generale
az postgres flexible-server backup show

Visualizzare i dettagli di un backup specifico per un determinato server.

Core Disponibilità generale
az postgres flexible-server connect

Connettersi a un server flessibile.

Estensione Disponibilità generale
az postgres flexible-server create

Creare un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server db

Gestire i database PostgreSQL in un server flessibile.

Core Disponibilità generale
az postgres flexible-server db create

Creare un database PostgreSQL in un server flessibile.

Core Disponibilità generale
az postgres flexible-server db delete

Eliminare un database in un server flessibile.

Core Disponibilità generale
az postgres flexible-server db list

Elencare i database per un server flessibile.

Core Disponibilità generale
az postgres flexible-server db show

Visualizzare i dettagli di un database.

Core Disponibilità generale
az postgres flexible-server delete

Eliminare un server flessibile.

Core Disponibilità generale
az postgres flexible-server deploy

Abilitare ed eseguire il flusso di lavoro gitHub Actions per il server PostgreSQL.

Core Disponibilità generale
az postgres flexible-server deploy run

Eseguire un flusso di lavoro esistente nel repository GitHub.

Core Disponibilità generale
az postgres flexible-server deploy setup

Creare il file del flusso di lavoro di GitHub Actions per il server PostgreSQL.

Core Disponibilità generale
az postgres flexible-server execute

Connettersi a un server flessibile.

Estensione Disponibilità generale
az postgres flexible-server firewall-rule

Gestire le regole del firewall per un server.

Core Disponibilità generale
az postgres flexible-server firewall-rule create

Creare una nuova regola del firewall per un server flessibile.

Core Disponibilità generale
az postgres flexible-server firewall-rule delete

Elimina una regola del firewall.

Core Disponibilità generale
az postgres flexible-server firewall-rule list

Elencare tutte le regole del firewall per un server flessibile.

Core Disponibilità generale
az postgres flexible-server firewall-rule show

Ottenere i dettagli di una regola del firewall.

Core Disponibilità generale
az postgres flexible-server firewall-rule update

Aggiornare una regola del firewall.

Core Disponibilità generale
az postgres flexible-server geo-restore

Ripristino geografico di un server flessibile dal backup.

Core Disponibilità generale
az postgres flexible-server identity

Gestire le identità assegnate dall'utente del server.

Core Disponibilità generale
az postgres flexible-server identity assign

Aggiungere identità gestite firmate dall'utente al server.

Core Disponibilità generale
az postgres flexible-server identity list

Elencare tutte le identità gestite assegnate dall'utente dal server.

Core Disponibilità generale
az postgres flexible-server identity remove

Rimuovere gli identificatori gestiti firmati dall'utente dal server.

Core Disponibilità generale
az postgres flexible-server identity show

Ottenere un'identità gestita assegnata dall'utente dal server.

Core Disponibilità generale
az postgres flexible-server list

Elencare i server flessibili disponibili.

Core Disponibilità generale
az postgres flexible-server list-skus

Elenca gli SKU disponibili nell'area specificata.

Core Disponibilità generale
az postgres flexible-server migration

Gestire i flussi di lavoro di migrazione per i server flessibili PostgreSQL.

Core Disponibilità generale
az postgres flexible-server migration check-name-availability

Controlla se è possibile usare il nome della migrazione specificato.

Core Disponibilità generale
az postgres flexible-server migration create

Creare un nuovo flusso di lavoro di migrazione per un server flessibile.

Core Disponibilità generale
az postgres flexible-server migration list

Elencare le migrazioni di un server flessibile.

Core Disponibilità generale
az postgres flexible-server migration show

Ottenere i dettagli di una migrazione specifica.

Core Disponibilità generale
az postgres flexible-server migration update

Aggiornare una migrazione specifica.

Core Disponibilità generale
az postgres flexible-server parameter

Comandi per la gestione dei valori dei parametri del server per il server flessibile.

Core Disponibilità generale
az postgres flexible-server parameter list

Elencare i valori dei parametri per un server flessibile.

Core Disponibilità generale
az postgres flexible-server parameter set

Aggiornare il parametro di un server flessibile.

Core Disponibilità generale
az postgres flexible-server parameter show

Ottenere il parametro per un server flessibile".

Core Disponibilità generale
az postgres flexible-server private-endpoint-connection

Gestire le connessioni endpoint privato del server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server private-endpoint-connection approve

Approvare la connessione endpoint privato specificata associata a un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server private-endpoint-connection delete

Eliminare la connessione endpoint privato specificata associata a un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server private-endpoint-connection list

Elencare tutte le connessioni endpoint private associate a un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server private-endpoint-connection reject

Rifiutare la connessione endpoint privato specificata associata a un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server private-endpoint-connection show

Visualizzare i dettagli di una connessione endpoint privato associata a un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server private-link-resource

Ottenere la risorsa collegamento privato per un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server private-link-resource list

Elencare le risorse di collegamento privato associate a un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server private-link-resource show

Ottenere una risorsa collegamento privato per un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server replica

Gestire le repliche in lettura.

Core Disponibilità generale
az postgres flexible-server replica create

Creare una replica di lettura per un server.

Core Disponibilità generale
az postgres flexible-server replica list

Elencare tutte le repliche in lettura per un determinato server.

Core Disponibilità generale
az postgres flexible-server replica promote

Arrestare la replica di una replica in lettura e alzarla di livello a un server indipendente o come server primario.

Core Disponibilità generale
az postgres flexible-server replica stop-replication

Arrestare la replica in una replica di lettura e impostarla come server di lettura/scrittura.

Core Deprecato
az postgres flexible-server restart

Riavviare un server flessibile.

Core Disponibilità generale
az postgres flexible-server restore

Ripristinare un server flessibile dal backup.

Core Disponibilità generale
az postgres flexible-server revive-dropped

Ripristinare un server flessibile eliminato dal backup.

Core Disponibilità generale
az postgres flexible-server server-logs

Gestire i log del server (file di log) per un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server server-logs download

Scaricare i file di log per un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server server-logs list

Elencare i file di log per un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server show

Ottenere i dettagli di un server flessibile.

Core Disponibilità generale
az postgres flexible-server show-connection-string

Visualizzare le stringa di connessione per un database server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server start

Avviare un server flessibile.

Core Disponibilità generale
az postgres flexible-server stop

Arrestare un server flessibile.

Core Disponibilità generale
az postgres flexible-server update

Aggiornare un server flessibile.

Core Disponibilità generale
az postgres flexible-server upgrade

Aggiornare la versione principale di un server flessibile.

Core Disponibilità generale
az postgres flexible-server virtual-endpoint

Gestire gli endpoint virtuali per un server flessibile PostgreSQL.

Core Disponibilità generale
az postgres flexible-server virtual-endpoint create

Creare un nuovo endpoint virtuale per un server flessibile.

Core Disponibilità generale
az postgres flexible-server virtual-endpoint delete

Eliminare un endpoint virtuale.

Core Disponibilità generale
az postgres flexible-server virtual-endpoint list

Elencare tutti gli endpoint virtuali per un server flessibile.

Core Disponibilità generale
az postgres flexible-server virtual-endpoint show

Ottenere i dettagli di un endpoint virtuale.

Core Disponibilità generale
az postgres flexible-server virtual-endpoint update

Aggiornare un endpoint virtuale.

Core Disponibilità generale
az postgres flexible-server wait

Attendere che il server flessibile soddisfi determinate condizioni.

Core Disponibilità generale

az postgres flexible-server connect

Connettersi a un server flessibile.

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

Parametri necessari

--admin-user -u

Nome utente dell'account di accesso dell'amministratore.

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

Parametri facoltativi

--admin-password -p

Password di accesso dell'amministratore.

--database-name -d

Nome di un database.

--interactive

Passare questo parametro per connettersi al database in modalità interattiva.

--querytext -q
Deprecato

L'argomento 'querytext' è stato deprecato e verrà rimosso in una versione futura. Usare invece 'execute'.

Query da eseguire sul server flessibile.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server create

Creare un server flessibile PostgreSQL.

Creare un server flessibile PostgreSQL con configurazione personalizzata o predefinita. Per altre informazioni sulla configurazione di rete, vedere

az postgres flexible-server create [--active-directory-auth {Disabled, Enabled}]
                                   [--address-prefixes]
                                   [--admin-password]
                                   [--admin-user]
                                   [--backup-identity]
                                   [--backup-key]
                                   [--backup-retention]
                                   [--create-default-database {Disabled, Enabled}]
                                   [--database-name]
                                   [--geo-redundant-backup {Disabled, Enabled}]
                                   [--high-availability {Disabled, SameZone, ZoneRedundant}]
                                   [--identity]
                                   [--iops]
                                   [--key]
                                   [--location]
                                   [--name]
                                   [--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]

Esempio

Creare un server flessibile PostgreSQL con parametri personalizzati

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 16 --high-availability ZoneRedundant --zone 1 \
  --standby-zone 3

Creare un server flessibile PostgreSQL usando dischi SSD Premium v2.

# 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

Creare un server flessibile PostgreSQL con parametri predefiniti e accesso pubblico abilitato per impostazione predefinita. Il gruppo di risorse, il nome del server, il nome utente, la password e il database predefinito verranno creati dall'interfaccia della riga di comando

az postgres flexible-server create

Creare un server flessibile PostgreSQL con accesso pubblico e aggiungere l'intervallo di indirizzi IP per avere accesso a questo server. Il parametro --public-access può essere 'All', 'None', <startIpAddress>, o <startIpAddress>-<endIpAddress>

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

Creare un server flessibile PostgreSQL con accesso privato. Se la rete virtuale e la subnet specificate non esistono, verranno creati la rete virtuale e la subnet con i prefissi di indirizzo specificati.

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

Creare un server flessibile PostgreSQL usando un nuovo ID risorsa subnet e un nuovo ID risorsa zona DNS privato. La subnet e la zona DNS possono essere create in una sottoscrizione o in un gruppo di risorse diverso.

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

Creare un server flessibile PostgreSQL usando le risorse di rete esistenti nello stesso gruppo di risorse. La subnet specificata non deve avere altre risorse distribuite e questa subnet verrà delegata a Microsoft.DBforPostgreSQL/flexibleServers, se non è già delegata. La zona DNS privata verrà collegata alla rete virtuale, se non è già collegata.

# 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

Creare un server flessibile PostgreSQL usando le risorse di rete esistenti nel gruppo di risorse/sottoscrizione diverso.

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

Creare un server flessibile PostgreSQL con crittografia dei dati.

# 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

Creare un server flessibile PostgreSQL con l'autenticazione di Active Directory e l'autenticazione della password.

# 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

Creare un server flessibile PostgreSQL solo con autenticazione di 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

Creare un server flessibile PostgreSQL con accesso pubblico, backup con ridondanza geografica abilitato e aggiungere l'intervallo di indirizzi IP per avere accesso a questo server. Il parametro --public-access può essere 'All', 'None', <startIpAddress>, o <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

Creare un server flessibile PostgreSQL con crittografia dei dati per il server abilitato per il backup con esecuzione geografica.

# 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

Creare un server flessibile con un livello di prestazioni di archiviazione personalizzato. Valori accettati "P4", "P6", "P10", "P15", "P20", "P30", \ "P40", "P50", "P60", "P70", "P80". I valori effettivi consentiti dipendono dalla selezione --storage-size per la creazione flessibile del server. \ Il valore predefinito per il livello di prestazioni di archiviazione dipende dalla dimensione --storage-size selezionata per la creazione flessibile del server.

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

creare un server flessibile con aumento automatico dell'archiviazione come Abilitato. Valori accettati Abilitato/Disabilitato. Il valore predefinito per l'aumento automatico dell'archiviazione è "Disabilitato".

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

Parametri facoltativi

--active-directory-auth

Indica se l'autenticazione di Azure Active Directory è abilitata.

Valori accettati: Disabled, Enabled
Valore predefinito: Disabled
--address-prefixes

Prefisso dell'indirizzo IP da usare per la creazione di una nuova rete virtuale in formato CIDR. Il valore predefinito è 10.0.0.0/16.

--admin-password -p

Password dell'amministratore. Minimo 8 caratteri e massimo 128 caratteri. La password deve contenere caratteri di tre delle categorie seguenti: lettere maiuscole, lettere minuscole, numeri e caratteri non alfanumerici.

--admin-user -u

Nome utente amministratore per il server. Una volta impostata, non può essere modificata.

Valore predefinito: somberwalrus4
--backup-identity

Nome o ID risorsa dell'identità utente di backup geografico per la crittografia dei dati. L'identità deve trovarsi nella stessa area dell'area di backup.

--backup-key

ID risorsa della chiave dell'insieme di credenziali delle chiavi di backup geografico per la crittografia dei dati. La chiave deve trovarsi nella stessa area dell'area di backup.

--backup-retention

Numero di giorni di conservazione di un backup. Intervallo da 7 a 35 giorni. Il valore predefinito è 7 giorni.

Valore predefinito: 7
--create-default-database -c

Abilitare o disabilitare la creazione del database flexibleserverdb predefinito. Il valore predefinito è Enabled.

Valori accettati: Disabled, Enabled
Valore predefinito: Enabled
--database-name -d

Nome del database da creare durante il provisioning del server di database.

--geo-redundant-backup

Indica se il backup con ridondanza geografica è abilitato o meno.

Valori accettati: Disabled, Enabled
Valore predefinito: Disabled
--high-availability

Abilitare (ZoneRedundant o SameZone) o disabilitare la funzionalità di disponibilità elevata.

Valori accettati: Disabled, SameZone, ZoneRedundant
Valore predefinito: Disabled
--identity

Nome o ID risorsa dell'identità assegnata dall'utente per la crittografia dei dati.

--iops

Valore di operazioni di I/O al secondo in (operazioni/sec) da allocare per questo server. Questo valore può essere aggiornato solo se il server flessibile usa dischi SSD Premium v2.

--key

ID risorsa della chiave primaria dell'insieme di credenziali delle chiavi per la crittografia dei dati.

--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--password-auth

Indica se l'autenticazione della password è abilitata.

Valori accettati: Disabled, Enabled
Valore predefinito: Enabled
--performance-tier

Livello di prestazioni del server.

--private-dns-zone

Questo parametro si applica solo a un server con accesso privato. Nome o ID della zona DNS privata nuova o esistente. È possibile usare la zona DNS privata dallo stesso gruppo di risorse, da un gruppo di risorse diverso o da una sottoscrizione diversa. Se si vuole usare una zona da un gruppo di risorse o una sottoscrizione diversa, specificare l'ID risorsa. L'interfaccia della riga di comando crea una nuova zona DNS privata all'interno dello stesso gruppo di risorse della rete virtuale, se non fornita dagli utenti.

--public-access

Determina l'accesso pubblico. Immettere un singolo o intervallo di indirizzi IP da includere nell'elenco degli indirizzi IP consentiti. Gli intervalli di indirizzi IP devono essere separati da trattini e non contenere spazi. Se si specifica 0.0.0.0.0, l'accesso pubblico al server viene concesso da qualsiasi risorsa distribuita in Azure. Impostandolo su "Nessuno" imposta il server in modalità di accesso pubblico, ma non crea una regola del firewall.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--sku-name

Nome dello SKU di calcolo. Segue la convenzione Standard_{nome macchina virtuale}. Esempi: Standard_B1ms.

Valore predefinito: Standard_D2s_v3
--standby-zone

Informazioni sulla zona di disponibilità del server standby quando è abilitata la disponibilità elevata.

--storage-auto-grow

Abilitare o disabilitare l'aumento automatico della risorsa di archiviazione. Il valore predefinito è Enabled.

Valori accettati: Disabled, Enabled
Valore predefinito: Disabled
--storage-size

Capacità di archiviazione del server. Il valore minimo è 32 GiB e max è 16 TiB.

Valore predefinito: 128
--storage-type

Tipo di archiviazione per il server. I valori consentiti sono Premium_LRS e PremiumV2_LRS. Il valore predefinito è Premium_LRS. Se si usa PremiumV2_LRS, è necessario impostare operazioni di I/O al secondo e velocità effettiva.

Valori accettati: PremiumV2_LRS, Premium_LRS
--subnet

Nome o ID risorsa di una subnet nuova o esistente. Se si vuole usare una subnet da un gruppo di risorse o una sottoscrizione diversa, specificare l'ID risorsa anziché il nome. Si noti che la subnet verrà delegata a flexibleServers. Dopo la delega, questa subnet non può essere usata per altri tipi di risorse di Azure.

--subnet-prefixes

Prefisso dell'indirizzo IP della subnet da usare per la creazione di una nuova subnet in formato CIDR. Il valore predefinito è 10.0.0.0/24.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--throughput

Velocità effettiva di archiviazione in (MB/sec) per il server. Questo valore può essere aggiornato solo se il server flessibile usa dischi SSD Premium v2.

--tier

Livello di calcolo del server. Valori accettati: Burstable, GeneralPurpose, MemoryOptimized.

Valore predefinito: GeneralPurpose
--version

Versione principale del server.

Valore predefinito: 16
--vnet

Nome o ID di una rete virtuale nuova o esistente. Se si vuole usare una rete virtuale da un gruppo di risorse o una sottoscrizione diversa, specificare un ID risorsa. Il nome deve essere composto da un numero di caratteri compreso tra 2 e 64. Il nome deve iniziare con una lettera o un numero, terminare con una lettera, un numero o un carattere di sottolineatura e può contenere solo lettere, numeri, caratteri di sottolineatura, punti o trattini.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
--zone -z

Zona di disponibilità in cui effettuare il provisioning della risorsa.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server delete

Eliminare un server flessibile.

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

Esempio

Eliminare un server flessibile.

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

Eliminare un server flessibile senza prompt o conferma.

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server execute

Connettersi a un server flessibile.

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

Parametri necessari

--admin-password -p

Password di accesso dell'amministratore.

--admin-user -u

Nome utente dell'account di accesso dell'amministratore.

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

Parametri facoltativi

--database-name -d

Nome di un database.

--file-path -f

Percorso del file sql da eseguire.

--querytext -q

Query da eseguire sul server flessibile.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server geo-restore

Ripristino geografico di un server flessibile dal 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]

Esempio

Ripristino geografico del server di accesso pubblico 'testserver' a un nuovo server 'testserverNew' nel percorso 'newLocation' con accesso pubblico.

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

Ripristino geografico del server di accesso privato 'testserver' come nuovo server 'testserverNew' con nuova subnet. Verrà effettuato il provisioning della nuova rete virtuale, della subnet e della zona DNS privata per il server ripristinato. Per altri scenari di accesso privato, vedere il comando "flexible-server create".

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

Ripristino geografico 'testserver' al momento corrente come nuovo server 'testserverNew' in una sottoscrizione/gruppo di risorse diverso. \ Qui --restore-group è per il gruppo di risorse del server di destinazione e --source-server deve essere passato come ID risorsa. \ Questo ID risorsa può trovarsi in una sottoscrizione diversa dalla sottoscrizione usata per 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}

Parametri necessari

--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--source-server

Nome o ID risorsa del server di origine da cui eseguire il ripristino.

Parametri facoltativi

--address-prefixes

Prefisso dell'indirizzo IP da usare per la creazione di una nuova rete virtuale in formato CIDR. Il valore predefinito è 10.0.0.0/16.

--backup-identity

Nome o ID risorsa dell'identità utente di backup geografico per la crittografia dei dati. L'identità deve trovarsi nella stessa area dell'area di backup.

--backup-key

ID risorsa della chiave dell'insieme di credenziali delle chiavi di backup geografico per la crittografia dei dati. La chiave deve trovarsi nella stessa area dell'area di backup.

--geo-redundant-backup

Indica se il backup con ridondanza geografica è abilitato o meno.

Valori accettati: Disabled, Enabled
Valore predefinito: Disabled
--identity

Nome o ID risorsa dell'identità assegnata dall'utente per la crittografia dei dati.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--key

ID risorsa della chiave primaria dell'insieme di credenziali delle chiavi per la crittografia dei dati.

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--private-dns-zone

Questo parametro si applica solo a un server con accesso privato. Nome o ID della zona DNS privata nuova o esistente. È possibile usare la zona DNS privata dallo stesso gruppo di risorse, da un gruppo di risorse diverso o da una sottoscrizione diversa. Se si vuole usare una zona da un gruppo di risorse o una sottoscrizione diversa, specificare l'ID risorsa. L'interfaccia della riga di comando crea una nuova zona DNS privata all'interno dello stesso gruppo di risorse della rete virtuale, se non fornita dagli utenti.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subnet

Nome o ID risorsa di una subnet nuova o esistente. Se si vuole usare una subnet da un gruppo di risorse o una sottoscrizione diversa, specificare l'ID risorsa anziché il nome. Si noti che la subnet verrà delegata a flexibleServers. Dopo la delega, questa subnet non può essere usata per altri tipi di risorse di Azure.

--subnet-prefixes

Prefisso dell'indirizzo IP della subnet da usare per la creazione di una nuova subnet in formato CIDR. Il valore predefinito è 10.0.0.0/24.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--vnet

Nome o ID di una rete virtuale nuova o esistente. Se si vuole usare una rete virtuale da un gruppo di risorse o una sottoscrizione diversa, specificare un ID risorsa. Il nome deve essere composto da un numero di caratteri compreso tra 2 e 64. Il nome deve iniziare con una lettera o un numero, terminare con una lettera, un numero o un carattere di sottolineatura e può contenere solo lettere, numeri, caratteri di sottolineatura, punti o trattini.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
--zone -z

Zona di disponibilità in cui effettuare il provisioning della risorsa.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server list

Elencare i server flessibili disponibili.

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

Esempio

Elencare tutti i server flessibili PostgreSQL in una sottoscrizione.

az postgres flexible-server list

Elencare tutti i server flessibili PostgreSQL in un gruppo di risorse.

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

Elencare tutti i server flessibili PostgreSQL in un gruppo di risorse in formato tabella.

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

Parametri facoltativi

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server list-skus

Elenca gli SKU disponibili nell'area specificata.

az postgres flexible-server list-skus --location

Parametri necessari

--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server restart

Riavviare un server flessibile.

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

Esempio

Riavviare un server flessibile.

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

Riavviare un server con failover pianificato

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

Riavviare un server con failover forzato

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

Parametri facoltativi

--failover

Failover forzato o pianificato per l'operazione di riavvio del server. Valori consentiti: Forced, Planned.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server restore

Ripristinare un server flessibile dal 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]

Esempio

Ripristinare 'testserver' in un punto specifico nel tempo come nuovo server 'testserverNew'.

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

Ripristinare 'testserver' al momento corrente come nuovo server 'testserverNew'.

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

Ripristinare 'testserver' al momento corrente come nuovo server 'testserverNew' in un gruppo di risorse diverso. \ Qui --restore-group è per il gruppo di risorse del server di destinazione e --source-server deve essere passato come ID risorsa.

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

Ripristinare 'testserver' al momento corrente come nuovo server 'testserverNew' in una sottoscrizione diversa. \ Qui --restore-group è per il gruppo di risorse del server di destinazione e --source-server deve essere passato come ID risorsa. \ Questo ID risorsa può trovarsi in una sottoscrizione diversa dalla sottoscrizione usata per az account set.

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

Ripristinare 'testserver' al momento corrente come nuovo server 'testserverNew' usando dischi SSD Premium v2 impostando il tipo di archiviazione su "PremiumV2_LRS"

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

Parametri necessari

--source-server

Nome o ID risorsa del server di origine da cui eseguire il ripristino.

Parametri facoltativi

--address-prefixes

Prefisso dell'indirizzo IP da usare per la creazione di una nuova rete virtuale in formato CIDR. Il valore predefinito è 10.0.0.0/16.

--backup-identity

Nome o ID risorsa dell'identità utente di backup geografico per la crittografia dei dati. L'identità deve trovarsi nella stessa area dell'area di backup.

--backup-key

ID risorsa della chiave dell'insieme di credenziali delle chiavi di backup geografico per la crittografia dei dati. La chiave deve trovarsi nella stessa area dell'area di backup.

--geo-redundant-backup

Indica se il backup con ridondanza geografica è abilitato o meno.

Valori accettati: Disabled, Enabled
Valore predefinito: Disabled
--identity

Nome o ID risorsa dell'identità assegnata dall'utente per la crittografia dei dati.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--key

ID risorsa della chiave primaria dell'insieme di credenziali delle chiavi per la crittografia dei dati.

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--private-dns-zone

Questo parametro si applica solo a un server con accesso privato. Nome o ID della zona DNS privata nuova o esistente. È possibile usare la zona DNS privata dallo stesso gruppo di risorse, da un gruppo di risorse diverso o da una sottoscrizione diversa. Se si vuole usare una zona da un gruppo di risorse o una sottoscrizione diversa, specificare l'ID risorsa. L'interfaccia della riga di comando crea una nuova zona DNS privata all'interno dello stesso gruppo di risorse della rete virtuale, se non fornita dagli utenti.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--restore-time

Punto nel tempo utc da cui eseguire il ripristino (formato ISO8601), ad esempio 2017-04-26T02:10:00+00:00Il valore predefinito è impostato sull'ora corrente.

Valore predefinito: 2024-10-07T11:12:09+00:00
--storage-type

Tipo di archiviazione per il nuovo server. Il valore consentito è PremiumV2_LRS. Il valore predefinito è nessuno.

Valori accettati: PremiumV2_LRS
--subnet

Nome o ID risorsa di una subnet nuova o esistente. Se si vuole usare una subnet da un gruppo di risorse o una sottoscrizione diversa, specificare l'ID risorsa anziché il nome. Si noti che la subnet verrà delegata a flexibleServers. Dopo la delega, questa subnet non può essere usata per altri tipi di risorse di Azure.

--subnet-prefixes

Prefisso dell'indirizzo IP della subnet da usare per la creazione di una nuova subnet in formato CIDR. Il valore predefinito è 10.0.0.0/24.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--vnet

Nome o ID di una rete virtuale nuova o esistente. Se si vuole usare una rete virtuale da un gruppo di risorse o una sottoscrizione diversa, specificare un ID risorsa. Il nome deve essere composto da un numero di caratteri compreso tra 2 e 64. Il nome deve iniziare con una lettera o un numero, terminare con una lettera, un numero o un carattere di sottolineatura e può contenere solo lettere, numeri, caratteri di sottolineatura, punti o trattini.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
--zone -z

Zona di disponibilità in cui effettuare il provisioning della risorsa.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server revive-dropped

Ripristinare un server flessibile eliminato dal 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]

Esempio

Ripristinare il server di accesso pubblico 'testserver' rilasciato a un nuovo server 'testserverNew' nel percorso 'newLocation' con accesso pubblico.

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

Ripristinare il server di accesso pubblico eliminato 'testserver' con la crittografia dei dati abilitata come nuovo server 'testserverNew' con crittografia dei dati.

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

Parametri necessari

--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--source-server

Nome o ID risorsa del server di origine da cui eseguire il ripristino.

Parametri facoltativi

--address-prefixes

Prefisso dell'indirizzo IP da usare per la creazione di una nuova rete virtuale in formato CIDR. Il valore predefinito è 10.0.0.0/16.

--backup-identity

Nome o ID risorsa dell'identità utente di backup geografico per la crittografia dei dati. L'identità deve trovarsi nella stessa area dell'area di backup.

--backup-key

ID risorsa della chiave dell'insieme di credenziali delle chiavi di backup geografico per la crittografia dei dati. La chiave deve trovarsi nella stessa area dell'area di backup.

--geo-redundant-backup

Indica se il backup con ridondanza geografica è abilitato o meno.

Valori accettati: Disabled, Enabled
Valore predefinito: Disabled
--identity

Nome o ID risorsa dell'identità assegnata dall'utente per la crittografia dei dati.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--key

ID risorsa della chiave primaria dell'insieme di credenziali delle chiavi per la crittografia dei dati.

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--private-dns-zone

Questo parametro si applica solo a un server con accesso privato. Nome o ID della zona DNS privata nuova o esistente. È possibile usare la zona DNS privata dallo stesso gruppo di risorse, da un gruppo di risorse diverso o da una sottoscrizione diversa. Se si vuole usare una zona da un gruppo di risorse o una sottoscrizione diversa, specificare l'ID risorsa. L'interfaccia della riga di comando crea una nuova zona DNS privata all'interno dello stesso gruppo di risorse della rete virtuale, se non fornita dagli utenti.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subnet

Nome o ID risorsa di una subnet nuova o esistente. Se si vuole usare una subnet da un gruppo di risorse o una sottoscrizione diversa, specificare l'ID risorsa anziché il nome. Si noti che la subnet verrà delegata a flexibleServers. Dopo la delega, questa subnet non può essere usata per altri tipi di risorse di Azure.

--subnet-prefixes

Prefisso dell'indirizzo IP della subnet da usare per la creazione di una nuova subnet in formato CIDR. Il valore predefinito è 10.0.0.0/24.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--vnet

Nome o ID di una rete virtuale nuova o esistente. Se si vuole usare una rete virtuale da un gruppo di risorse o una sottoscrizione diversa, specificare un ID risorsa. Il nome deve essere composto da un numero di caratteri compreso tra 2 e 64. Il nome deve iniziare con una lettera o un numero, terminare con una lettera, un numero o un carattere di sottolineatura e può contenere solo lettere, numeri, caratteri di sottolineatura, punti o trattini.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
--zone -z

Zona di disponibilità in cui effettuare il provisioning della risorsa.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server show

Ottenere i dettagli di un server flessibile.

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

Esempio

Ottenere i dettagli di un server flessibile

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server show-connection-string

Visualizzare le stringa di connessione per un database server flessibile PostgreSQL.

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

Esempio

Mostra stringa di connessione per i linguaggi di programmazione e cmd.

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

Mostra stringa di connessione per i linguaggi di programmazione e cmd con PgBouncer abilitato.

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

Parametri facoltativi

--admin-password -p

Password dell'amministratore. Minimo 8 caratteri e massimo 128 caratteri. La password deve contenere caratteri di tre delle categorie seguenti: lettere maiuscole, lettere minuscole, numeri e caratteri non alfanumerici.

Valore predefinito: {password}
--admin-user -u

Nome utente amministratore per il server. Una volta impostata, non può essere modificata.

Valore predefinito: {login}
--database-name -d

Nome del database da creare durante il provisioning del server di database.

Valore predefinito: {database}
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--pg-bouncer

Mostra stringa di connessione per PgBouncer.

Valore predefinito: False
--server-name -s

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

Valore predefinito: {server}
--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server start

Avviare un server flessibile.

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

Esempio

Avviare un server flessibile.

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server stop

Arrestare un server flessibile.

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

Esempio

Arrestare un server flessibile.

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server update

Aggiornare un server flessibile.

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

Esempio

Aggiornare lo SKU di un server flessibile usando il contesto locale per il server e il gruppo di risorse.

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

Aggiornare i tag di un server.

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

Reimpostazione della password

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

Aggiornare un server flessibile per abilitare l'autenticazione di Active Directory per il server abilitato per l'autenticazione password

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

Modificare la chiave/identità per la crittografia dei dati. La crittografia dei dati non può essere abilitata dopo la creazione del server. Questa operazione aggiornerà solo la chiave o l'identità.

# 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

Aggiornare un server flessibile per aggiornare la zona DNS privata per un server abilitato per la rete virtuale, usando la zona DNS privata nello stesso gruppo di risorse e nella stessa sottoscrizione. DNS privato zona verrà creata DNS privato zona verrà collegata alla rete virtuale, se non è già collegata.

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

Aggiornare un server flessibile per aggiornare la zona DNS privata per un server abilitato per la rete virtuale, usando la zona DNS privata nel gruppo di risorse e nella sottoscrizione diversi. DNS privato zona verrà collegata alla rete virtuale, se non è già collegata.

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

Aggiornare lo spazio di archiviazione di un server flessibile per abilitare/disabilitare l'aumento automatico delle risorse di archiviazione.

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

Aggiornare lo spazio di archiviazione di un server flessibile per impostare il livello di prestazioni di archiviazione personalizzato.

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

Aggiornare l'archiviazione di un server flessibile per impostare operazioni di I/O al secondo. Il server deve usare dischi SSD Premium v2.

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

Aggiornare l'archiviazione di un server flessibile per impostare velocità effettiva (MB/sec). Il server deve usare dischi SSD Premium v2.

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

Parametri facoltativi

--active-directory-auth

Indica se l'autenticazione di Azure Active Directory è abilitata.

Valori accettati: Disabled, Enabled
--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

Valore predefinito: []
--admin-password -p

Password dell'amministratore. Minimo 8 caratteri e massimo 128 caratteri. La password deve contenere caratteri di tre delle categorie seguenti: lettere maiuscole, lettere minuscole, numeri e caratteri non alfanumerici.

--backup-identity

Nome o ID risorsa dell'identità utente di backup geografico per la crittografia dei dati. L'identità deve trovarsi nella stessa area dell'area di backup.

--backup-key

ID risorsa della chiave dell'insieme di credenziali delle chiavi di backup geografico per la crittografia dei dati. La chiave deve trovarsi nella stessa area dell'area di backup.

--backup-retention

Numero di giorni di conservazione di un backup. Intervallo da 7 a 35 giorni. Il valore predefinito è 7 giorni.

--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

Valore predefinito: False
--high-availability

Abilitare (ZoneRedundant o SameZone) o disabilitare la funzionalità di disponibilità elevata.

Valori accettati: Disabled, SameZone, ZoneRedundant
--identity

Nome o ID risorsa dell'identità assegnata dall'utente per la crittografia dei dati.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--iops

Valore di operazioni di I/O al secondo in (operazioni/sec) da allocare per questo server. Questo valore può essere aggiornato solo se il server flessibile usa dischi SSD Premium v2.

--key

ID risorsa della chiave primaria dell'insieme di credenziali delle chiavi per la crittografia dei dati.

--maintenance-window

Periodo di tempo (UTC) designato per la manutenzione. Esempi: "Sun:23:30" per programmare domenica, 11:30 UTC. Per tornare al passaggio predefinito "Disabilitato".

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--password-auth

Indica se l'autenticazione della password è abilitata.

Valori accettati: Disabled, Enabled
--performance-tier

Livello di prestazioni del server.

--private-dns-zone

Questo parametro si applica solo a un server con accesso privato. Nome o ID della zona DNS privata nuova o esistente. È possibile usare la zona DNS privata dallo stesso gruppo di risorse, da un gruppo di risorse diverso o da una sottoscrizione diversa. Se si vuole usare una zona da un gruppo di risorse o una sottoscrizione diversa, specificare l'ID risorsa. L'interfaccia della riga di comando crea una nuova zona DNS privata all'interno dello stesso gruppo di risorse della rete virtuale, se non fornita dagli utenti.

--public-access

Abilitare o disabilitare l'accesso pubblico in un server.

Valori accettati: Disabled, Enabled
--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valore predefinito: []
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

Valore predefinito: []
--sku-name

Nome dello SKU di calcolo. Segue la convenzione Standard_{nome macchina virtuale}. Esempi: Standard_B1ms.

--standby-zone

Informazioni sulla zona di disponibilità del server standby quando è abilitata la disponibilità elevata.

--storage-auto-grow

Abilitare o disabilitare l'aumento automatico della risorsa di archiviazione. Il valore predefinito è Enabled.

Valori accettati: Disabled, Enabled
--storage-size

Capacità di archiviazione del server. Il valore minimo è 32 GiB e max è 16 TiB.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--throughput

Velocità effettiva di archiviazione in (MB/sec) per il server. Questo valore può essere aggiornato solo se il server flessibile usa dischi SSD Premium v2.

--tier

Livello di calcolo del server. Valori accettati: Burstable, GeneralPurpose, MemoryOptimized.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server upgrade

Aggiornare la versione principale di un server flessibile.

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

Esempio

Aggiornare il server 'testsvr' a PostgreSQL principale versione 16.

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

Parametri necessari

--version -v

Versione principale del server.

Valori accettati: 12, 13, 14, 15, 16

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az postgres flexible-server wait

Attendere che il server flessibile soddisfi determinate condizioni.

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

Parametri facoltativi

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

Valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendere l'eliminazione.

Valore predefinito: False
--exists

Attendere che la risorsa esista.

Valore predefinito: False
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--interval

Intervallo di polling in secondi.

Valore predefinito: 30
--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--timeout

Attesa massima in secondi.

Valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.