Condividi tramite


Replicas - List By Server

Elencare tutte le repliche per un determinato server.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMariaDB/servers/{serverName}/replicas?api-version=2018-06-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
resourceGroupName
path True

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serverName
path True

string

Nome del server.

subscriptionId
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

ServerListResult

OK

Other Status Codes

CloudError

Risposta di errore che descrive il motivo per cui 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

GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testmaster/replicas?api-version=2018-06-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testserver",
      "name": "testserver",
      "type": "Microsoft.DBforMariaDB/servers",
      "location": "northeurope",
      "tags": {
        "elasticServer": "1"
      },
      "sku": {
        "name": "GP_Gen4_2",
        "tier": "GeneralPurpose",
        "family": "Gen4",
        "capacity": 2
      },
      "properties": {
        "storageProfile": {
          "storageMB": 256000,
          "backupRetentionDays": 35,
          "geoRedundantBackup": "Enabled"
        },
        "administratorLogin": "cloudsa",
        "sslEnforcement": "Enabled",
        "userVisibleState": "Ready",
        "fullyQualifiedDomainName": "testserver.mariadb.database.azure.com",
        "version": "10.2",
        "earliestRestoreDate": "2018-06-11T23:56:54.3+00:00",
        "replicationRole": "Replica",
        "masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testmaster",
        "replicaCapacity": 0
      }
    },
    {
      "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testserver1",
      "name": "testserver1",
      "type": "Microsoft.DBforMariaDB/servers",
      "location": "northeurope",
      "tags": {
        "elasticServer": "1"
      },
      "sku": {
        "name": "GP_Gen4_2",
        "tier": "GeneralPurpose",
        "family": "Gen4",
        "capacity": 2
      },
      "properties": {
        "storageProfile": {
          "storageMB": 256000,
          "backupRetentionDays": 35,
          "geoRedundantBackup": "Enabled"
        },
        "administratorLogin": "cloudsa",
        "sslEnforcement": "Enabled",
        "userVisibleState": "Ready",
        "fullyQualifiedDomainName": "testserver1.mariadb.database.azure.com",
        "version": "10.2",
        "earliestRestoreDate": "2018-06-11T23:56:54.3+00:00",
        "replicationRole": "Replica",
        "masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testmaster",
        "replicaCapacity": 0
      }
    },
    {
      "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testserver2",
      "name": "testserver2",
      "type": "Microsoft.DBforMariaDB/servers",
      "location": "northeurope",
      "tags": {
        "elasticServer": "1"
      },
      "sku": {
        "name": "GP_Gen4_2",
        "tier": "GeneralPurpose",
        "family": "Gen4",
        "capacity": 2
      },
      "properties": {
        "storageProfile": {
          "storageMB": 256000,
          "backupRetentionDays": 35,
          "geoRedundantBackup": "Enabled"
        },
        "administratorLogin": "cloudsa",
        "sslEnforcement": "Enabled",
        "userVisibleState": "Ready",
        "fullyQualifiedDomainName": "testserver2.mariadb.database.azure.com",
        "version": "10.2",
        "earliestRestoreDate": "2018-06-11T23:56:54.3+00:00",
        "replicationRole": "Replica",
        "masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforMariaDB/servers/testmaster",
        "replicaCapacity": 0
      }
    }
  ]
}

Definizioni

Nome Descrizione
CloudError

Risposta di errore dal servizio Batch.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorResponse

Risposta di errore

GeoRedundantBackup

Abilitare o meno la ridondanza geografica per il backup del server.

MinimalTlsVersionEnum

Applicare una versione minima di Tls per il server.

PrivateEndpointProperty
PrivateEndpointProvisioningState

Stato della connessione dell'endpoint privato.

PrivateLinkServiceConnectionStateActionsRequire

Azioni necessarie per la connessione al servizio di collegamento privato.

PrivateLinkServiceConnectionStateStatus

Stato della connessione al servizio di collegamento privato.

PublicNetworkAccessEnum

Indica se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere 'Enabled' o 'Disabled'

Server

Rappresenta un server.

ServerListResult

Elenco di server.

ServerPrivateEndpointConnection

Una connessione endpoint privato in un server

ServerPrivateEndpointConnectionProperties

Proprietà di una connessione endpoint privato.

ServerPrivateLinkServiceConnectionStateProperty
ServerState

Stato di un server visibile all'utente.

ServerVersion

Versione di un server.

Sku

Proprietà correlate alle informazioni di fatturazione di un server.

SkuTier

Livello dello SKU specifico, ad esempio Basic.

SslEnforcementEnum

Abilitare o meno l'imposizione ssl quando ci si connette al server.

StorageAutogrow

Abilitare l'aumento automatico dell'archiviazione.

StorageProfile

Proprietà del profilo di archiviazione di un server

CloudError

Risposta di errore dal servizio Batch.

Nome Tipo Descrizione
error

ErrorResponse

Risposta di errore
Risposta di errore comune per tutte le API Resource Manager di Azure per restituire i dettagli dell'errore per le operazioni non riuscite. Segue anche il formato di risposta di errore OData.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorResponse[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

GeoRedundantBackup

Abilitare o meno la ridondanza geografica per il backup del server.

Nome Tipo Descrizione
Disabled

string

Enabled

string

MinimalTlsVersionEnum

Applicare una versione minima di Tls 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 della connessione al servizio di collegamento privato.

Nome Tipo Descrizione
Approved

string

Disconnected

string

Pending

string

Rejected

string

PublicNetworkAccessEnum

Indica se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere 'Enabled' o 'Disabled'

Nome Tipo Descrizione
Disabled

string

Enabled

string

Server

Rappresenta un server.

Nome Tipo Descrizione
id

string

ID di risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Posizione geografica in cui risiede 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 (ed è necessario per la creazione).

properties.earliestRestoreDate

string

Tempo di creazione del punto di ripristino meno recente (formato ISO8601)

properties.fullyQualifiedDomainName

string

Nome di dominio completo di un server.

properties.masterServerId

string

ID server master di un server di replica.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Applicare una versione minima di Tls per il server.

properties.privateEndpointConnections

ServerPrivateEndpointConnection[]

Elenco di connessioni di endpoint privato in un server

properties.publicNetworkAccess

PublicNetworkAccessEnum

Indica se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere 'Enabled' o 'Disabled'

properties.replicaCapacity

integer

Numero massimo di repliche che un server master può avere.

properties.replicationRole

string

Ruolo di replica del server.

properties.sslEnforcement

SslEnforcementEnum

Abilitare o meno l'imposizione ssl quando ci si connette al server.

properties.storageProfile

StorageProfile

Profilo di archiviazione di un server.

properties.userVisibleState

ServerState

Stato di un server visibile all'utente.

properties.version

ServerVersion

Versione del server.

sku

Sku

SKU (piano tariffario) del server.

tags

object

Tag delle risorse.

type

string

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

ServerListResult

Elenco di server.

Nome Tipo Descrizione
value

Server[]

Elenco di server

ServerPrivateEndpointConnection

Una connessione endpoint privato in un server

Nome Tipo Descrizione
id

string

ID risorsa della connessione dell'endpoint privato.

properties

ServerPrivateEndpointConnectionProperties

Proprietà di connessione dell'endpoint privato

ServerPrivateEndpointConnectionProperties

Proprietà di una connessione endpoint privato.

Nome Tipo Descrizione
privateEndpoint

PrivateEndpointProperty

Endpoint privato a cui appartiene la connessione.

privateLinkServiceConnectionState

ServerPrivateLinkServiceConnectionStateProperty

Stato di connessione della connessione dell'endpoint privato.

provisioningState

PrivateEndpointProvisioningState

Stato della connessione dell'endpoint privato.

ServerPrivateLinkServiceConnectionStateProperty

Nome Tipo Descrizione
actionsRequired

PrivateLinkServiceConnectionStateActionsRequire

Azioni necessarie per la connessione al servizio di collegamento privato.

description

string

Descrizione della connessione al servizio di collegamento privato.

status

PrivateLinkServiceConnectionStateStatus

Stato della connessione al servizio di collegamento privato.

ServerState

Stato di un server visibile all'utente.

Nome Tipo Descrizione
Disabled

string

Dropping

string

Ready

string

ServerVersion

Versione di un server.

Nome Tipo Descrizione
10.2

string

10.3

string

Sku

Proprietà correlate alle informazioni di fatturazione di un server.

Nome Tipo Descrizione
capacity

integer

Capacità di aumento/riduzione, che rappresenta le unità di calcolo del server.

family

string

Famiglia di hardware.

name

string

Nome dello SKU, in genere, tier + family + cores, ad esempio B_Gen4_1, GP_Gen5_8.

size

string

Codice delle dimensioni da interpretare in base alla risorsa in base alle esigenze.

tier

SkuTier

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 o meno l'imposizione ssl 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

GeoRedundantBackup

Abilitare o meno la ridondanza geografica per il backup del server.

storageAutogrow

StorageAutogrow

Abilitare l'aumento automatico dell'archiviazione.

storageMB

integer

Spazio di archiviazione massimo consentito per un server.