Replicas - List By Server
Elencare tutte le repliche per un determinato server.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}/replicas?api-version=2017-12-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
resource
|
path | True |
string |
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. |
server
|
path | True |
string |
Nome del server. |
subscription
|
path | True |
string |
ID della sottoscrizione di destinazione. |
api-version
|
query | True |
string |
Versione dell'API da usare per questa operazione. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Risposta di errore che descrive perché l'operazione non è riuscita. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nome | Descrizione |
---|---|
user_impersonation | rappresentare l'account utente |
Esempio
ReplicasListByServer
Sample Request
Sample Response
{
"value": [
{
"sku": {
"name": "GP_Gen4_16",
"tier": "GeneralPurpose",
"family": "Gen4",
"capacity": 16
},
"properties": {
"administratorLogin": "postgres",
"storageProfile": {
"storageMB": 2048000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Disabled"
},
"version": "9.6",
"sslEnforcement": "Disabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "testserver-replica1.postgres.database.azure.com",
"earliestRestoreDate": "2018-06-12T00:05:03.2695756+00:00",
"replicationRole": "Replica",
"masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-master",
"replicaCapacity": 0
},
"location": "westcentralus",
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-replica1",
"name": "testserver-replica1",
"type": "Microsoft.DBforPostgreSQL/servers"
},
{
"sku": {
"name": "GP_Gen4_16",
"tier": "GeneralPurpose",
"family": "Gen4",
"capacity": 16
},
"properties": {
"administratorLogin": "postgres",
"storageProfile": {
"storageMB": 2048000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Disabled"
},
"version": "9.6",
"sslEnforcement": "Disabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "testserver-replica2.postgres.database.azure.com",
"earliestRestoreDate": "2018-06-12T00:05:03.2695756+00:00",
"replicationRole": "Replica",
"masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-master",
"replicaCapacity": 0
},
"location": "westcentralus",
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-replica2",
"name": "testserver-replica2",
"type": "Microsoft.DBforPostgreSQL/servers"
},
{
"sku": {
"name": "GP_Gen4_16",
"tier": "GeneralPurpose",
"family": "Gen4",
"capacity": 16
},
"properties": {
"administratorLogin": "postgres",
"storageProfile": {
"storageMB": 2048000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Disabled"
},
"version": "9.6",
"sslEnforcement": "Disabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "testserver-replica3.postgres.database.azure.com",
"earliestRestoreDate": "2018-06-12T00:05:03.2695756+00:00",
"replicationRole": "Replica",
"masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-master",
"replicaCapacity": 0
},
"location": "westcentralus",
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-replica3",
"name": "testserver-replica3",
"type": "Microsoft.DBforPostgreSQL/servers"
},
{
"sku": {
"name": "GP_Gen4_16",
"tier": "GeneralPurpose",
"family": "Gen4",
"capacity": 16
},
"properties": {
"administratorLogin": "postgres",
"storageProfile": {
"storageMB": 2048000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Disabled"
},
"version": "9.6",
"sslEnforcement": "Disabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "testserver-replica4.postgres.database.azure.com",
"earliestRestoreDate": "2018-06-12T00:05:03.2695756+00:00",
"replicationRole": "Replica",
"masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-master",
"replicaCapacity": 0
},
"location": "westcentralus",
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-replica4",
"name": "testserver-replica4",
"type": "Microsoft.DBforPostgreSQL/servers"
},
{
"sku": {
"name": "GP_Gen4_16",
"tier": "GeneralPurpose",
"family": "Gen4",
"capacity": 16
},
"properties": {
"administratorLogin": "postgres",
"storageProfile": {
"storageMB": 2048000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Disabled"
},
"version": "9.6",
"sslEnforcement": "Disabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "testserver-replica5.postgres.database.azure.com",
"earliestRestoreDate": "2018-06-12T00:05:03.2695756+00:00",
"replicationRole": "Replica",
"masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-master",
"replicaCapacity": 0
},
"location": "westcentralus",
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-replica5",
"name": "testserver-replica5",
"type": "Microsoft.DBforPostgreSQL/servers"
}
]
}
Definizioni
Nome | Descrizione |
---|---|
Cloud |
Risposta di errore dal servizio Batch. |
Error |
Informazioni aggiuntive sulla gestione delle risorse. |
Error |
Risposta di errore |
Geo |
Abilitare la ridondanza geografica o meno per il backup del server. |
Identity |
Tipo di identità. Impostare questa opzione su "SystemAssigned" per creare e assegnare automaticamente un'entità di Azure Active Directory per la risorsa. |
Infrastructure |
Aggiungere un secondo livello di crittografia per i dati usando un nuovo algoritmo di crittografia che offre una protezione dei dati aggiuntiva. Il valore è facoltativo, ma se passato, deve essere "Disabilitato" o "Abilitato". |
Minimal |
Applicare una versione tls minima per il server. |
Private |
|
Private |
Stato della connessione dell'endpoint privato. |
Private |
Azioni necessarie per la connessione al servizio di collegamento privato. |
Private |
Stato di connessione del servizio di collegamento privato. |
Public |
Se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere "Abilitato" o "Disabilitato" |
Resource |
Configurazione delle identità di Azure Active Directory per una risorsa. |
Server |
Rappresenta un server. |
Server |
Elenco dei server. |
Server |
Connessione endpoint privato in un server |
Server |
Proprietà di una connessione endpoint privato. |
Server |
|
Server |
Stato di un server visibile all'utente. |
Server |
Versione di un server. |
Sku |
Informazioni di fatturazione relative alle proprietà di un server. |
Sku |
Livello dello SKU specifico, ad esempio Basic. |
Ssl |
Abilitare l'applicazione ssl o meno quando ci si connette al server. |
Storage |
Abilitare l'aumento automatico dell'archiviazione. |
Storage |
Proprietà del profilo di archiviazione di un server |
CloudError
Risposta di errore dal servizio Batch.
Nome | Tipo | Descrizione |
---|---|---|
error |
Risposta di errore |
ErrorAdditionalInfo
Informazioni aggiuntive sulla gestione delle risorse.
Nome | Tipo | Descrizione |
---|---|---|
info |
object |
Informazioni aggiuntive. |
type |
string |
Tipo di informazioni aggiuntive. |
ErrorResponse
Risposta di errore
Nome | Tipo | Descrizione |
---|---|---|
additionalInfo |
Informazioni aggiuntive sull'errore. |
|
code |
string |
Codice di errore. |
details |
Dettagli dell'errore. |
|
message |
string |
Messaggio di errore. |
target |
string |
Destinazione dell'errore. |
GeoRedundantBackup
Abilitare la ridondanza geografica o meno per il backup del server.
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Enabled |
string |
IdentityType
Tipo di identità. Impostare questa opzione su "SystemAssigned" per creare e assegnare automaticamente un'entità di Azure Active Directory per la risorsa.
Nome | Tipo | Descrizione |
---|---|---|
SystemAssigned |
string |
InfrastructureEncryption
Aggiungere un secondo livello di crittografia per i dati usando un nuovo algoritmo di crittografia che offre una protezione dei dati aggiuntiva. Il valore è facoltativo, ma se passato, deve essere "Disabilitato" o "Abilitato".
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
Livello aggiuntivo (2°) di crittografia per i dati inattivi |
Enabled |
string |
Valore predefinito per un singolo livello di crittografia per i dati inattivi. |
MinimalTlsVersionEnum
Applicare una versione tls minima per il server.
Nome | Tipo | Descrizione |
---|---|---|
TLS1_0 |
string |
|
TLS1_1 |
string |
|
TLS1_2 |
string |
|
TLSEnforcementDisabled |
string |
PrivateEndpointProperty
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID risorsa dell'endpoint privato. |
PrivateEndpointProvisioningState
Stato della connessione dell'endpoint privato.
Nome | Tipo | Descrizione |
---|---|---|
Approving |
string |
|
Dropping |
string |
|
Failed |
string |
|
Ready |
string |
|
Rejecting |
string |
PrivateLinkServiceConnectionStateActionsRequire
Azioni necessarie per la connessione al servizio di collegamento privato.
Nome | Tipo | Descrizione |
---|---|---|
None |
string |
PrivateLinkServiceConnectionStateStatus
Stato di connessione del servizio di collegamento privato.
Nome | Tipo | Descrizione |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
PublicNetworkAccessEnum
Se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere "Abilitato" o "Disabilitato"
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ResourceIdentity
Configurazione delle identità di Azure Active Directory per una risorsa.
Nome | Tipo | Descrizione |
---|---|---|
principalId |
string |
ID entità di Azure Active Directory. |
tenantId |
string |
ID tenant di Azure Active Directory. |
type |
Tipo di identità. Impostare questa opzione su "SystemAssigned" per creare e assegnare automaticamente un'entità di Azure Active Directory per la risorsa. |
Server
Rappresenta un server.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID di risorsa completo per la risorsa. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
identity |
Identità di Azure Active Directory del server. |
|
location |
string |
Posizione geografica in cui vive la risorsa |
name |
string |
nome della risorsa. |
properties.administratorLogin |
string |
Nome di accesso dell'amministratore di un server. Può essere specificato solo quando il server viene creato (e è necessario per la creazione). |
properties.byokEnforcement |
string |
Stato che mostra se la crittografia dei dati del server è abilitata con chiavi gestite dal cliente. |
properties.earliestRestoreDate |
string |
Tempo di creazione del punto di ripristino più recente (formato ISO8601) |
properties.fullyQualifiedDomainName |
string |
Nome di dominio completo di un server. |
properties.infrastructureEncryption |
Stato che mostra se la crittografia dell'infrastruttura abilitata per il server. |
|
properties.masterServerId |
string |
ID server master di un server di replica. |
properties.minimalTlsVersion |
Applicare una versione tls minima per il server. |
|
properties.privateEndpointConnections |
Elenco delle connessioni endpoint private in un server |
|
properties.publicNetworkAccess |
Se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere "Abilitato" o "Disabilitato" |
|
properties.replicaCapacity |
integer |
Numero massimo di repliche che un server master può avere. |
properties.replicationRole |
string |
Ruolo di replica del server. |
properties.sslEnforcement |
Abilitare l'applicazione ssl o meno quando ci si connette al server. |
|
properties.storageProfile |
Profilo di archiviazione di un server. |
|
properties.userVisibleState |
Stato di un server visibile all'utente. |
|
properties.version |
Versione del server. |
|
sku |
SKU (piano tariffario) del server. |
|
tags |
object |
Tag di risorse. |
type |
string |
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
ServerListResult
Elenco dei server.
Nome | Tipo | Descrizione |
---|---|---|
value |
Server[] |
Elenco dei server |
ServerPrivateEndpointConnection
Connessione endpoint privato in un server
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID risorsa della connessione endpoint privato. |
properties |
Proprietà di connessione dell'endpoint privato |
ServerPrivateEndpointConnectionProperties
Proprietà di una connessione endpoint privato.
Nome | Tipo | Descrizione |
---|---|---|
privateEndpoint |
Endpoint privato a cui appartiene la connessione. |
|
privateLinkServiceConnectionState |
Stato della connessione dell'endpoint privato. |
|
provisioningState |
Stato della connessione dell'endpoint privato. |
ServerPrivateLinkServiceConnectionStateProperty
Nome | Tipo | Descrizione |
---|---|---|
actionsRequired |
Azioni necessarie per la connessione al servizio di collegamento privato. |
|
description |
string |
Descrizione della connessione al servizio collegamento privato. |
status |
Stato di connessione del servizio di collegamento privato. |
ServerState
Stato di un server visibile all'utente.
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Dropping |
string |
|
Inaccessible |
string |
|
Ready |
string |
ServerVersion
Versione di un server.
Nome | Tipo | Descrizione |
---|---|---|
10 |
string |
|
10.0 |
string |
|
10.2 |
string |
|
11 |
string |
|
9.5 |
string |
|
9.6 |
string |
Sku
Informazioni di fatturazione relative alle proprietà di un server.
Nome | Tipo | Descrizione |
---|---|---|
capacity |
integer |
Capacità di scalabilità orizzontale/out, che rappresenta le unità di calcolo del server. |
family |
string |
Famiglia di hardware. |
name |
string |
Nome dello sku, in genere, livello + famiglia + core, ad esempio B_Gen4_1, GP_Gen5_8. |
size |
string |
Codice di dimensione da interpretare in base alla risorsa in base alle esigenze. |
tier |
Livello dello SKU specifico, ad esempio Basic. |
SkuTier
Livello dello SKU specifico, ad esempio Basic.
Nome | Tipo | Descrizione |
---|---|---|
Basic |
string |
|
GeneralPurpose |
string |
|
MemoryOptimized |
string |
SslEnforcementEnum
Abilitare l'applicazione ssl o meno quando ci si connette al server.
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Enabled |
string |
StorageAutogrow
Abilitare l'aumento automatico dell'archiviazione.
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Enabled |
string |
StorageProfile
Proprietà del profilo di archiviazione di un server
Nome | Tipo | Descrizione |
---|---|---|
backupRetentionDays |
integer |
Giorni di conservazione dei backup per il server. |
geoRedundantBackup |
Abilitare la ridondanza geografica o meno per il backup del server. |
|
storageAutogrow |
Abilitare l'aumento automatico dell'archiviazione. |
|
storageMB |
integer |
Spazio di archiviazione massimo consentito per un server. |