Replicas - List By Server

Wyświetl listę wszystkich replik dla danego serwera.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string

Identyfikator subskrypcji docelowej.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Odpowiedzi

Nazwa Typ Opis
200 OK

ServerListResult

OK

Other Status Codes

CloudError

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

ReplicasListByServer

Sample Request

GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup_WestCentralUS/providers/Microsoft.DBforPostgreSQL/servers/testserver-master/replicas?api-version=2017-12-01

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"
    }
  ]
}

Definicje

Nazwa Opis
CloudError

Odpowiedź na błąd z usługi Batch.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorResponse

Odpowiedź na błąd

GeoRedundantBackup

Włącz geograficznie nadmiarowe lub nie dla kopii zapasowej serwera.

IdentityType

Typ tożsamości. Ustaw tę wartość na "SystemAssigned", aby automatycznie utworzyć i przypisać jednostkę usługi Azure Active Directory dla zasobu.

InfrastructureEncryption

Dodaj drugą warstwę szyfrowania danych przy użyciu nowego algorytmu szyfrowania, który zapewnia dodatkową ochronę danych. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Disabled" lub "Enabled".

MinimalTlsVersionEnum

Wymuś minimalną wersję protokołu Tls dla serwera.

PrivateEndpointProperty
PrivateEndpointProvisioningState

Stan połączenia prywatnego punktu końcowego.

PrivateLinkServiceConnectionStateActionsRequire

Akcje wymagane do nawiązania połączenia z usługą łącza prywatnego.

PrivateLinkServiceConnectionStateStatus

Stan połączenia usługi private link.

PublicNetworkAccessEnum

Określa, czy dostęp do sieci publicznej jest dozwolony dla tego serwera. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone"

ResourceIdentity

Konfiguracja tożsamości usługi Azure Active Directory dla zasobu.

Server

Reprezentuje serwer.

ServerListResult

Lista serwerów.

ServerPrivateEndpointConnection

Połączenie prywatnego punktu końcowego na serwerze

ServerPrivateEndpointConnectionProperties

Właściwości połączenia prywatnego punktu końcowego.

ServerPrivateLinkServiceConnectionStateProperty
ServerState

Stan serwera, który jest widoczny dla użytkownika.

ServerVersion

Wersja serwera.

Sku

Właściwości związane z informacjami rozliczeniowymi serwera.

SkuTier

Warstwa konkretnej jednostki SKU, np. Podstawowa.

SslEnforcementEnum

Włącz wymuszanie protokołu SSL lub nie podczas nawiązywania połączenia z serwerem.

StorageAutogrow

Włącz automatyczne zwiększanie magazynu.

StorageProfile

Właściwości profilu magazynu serwera

CloudError

Odpowiedź na błąd z usługi Batch.

Nazwa Typ Opis
error

ErrorResponse

Odpowiedź na błąd
Typowa odpowiedź na błędy dla wszystkich interfejsów API usługi Azure Resource Manager zwraca szczegóły błędu dla operacji, które zakończyły się niepowodzeniem. (Jest to również zgodne z formatem odpowiedzi na błąd OData).

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

ErrorResponse

Odpowiedź na błąd

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Dodatkowe informacje o błędzie.

code

string

Kod błędu.

details

ErrorResponse[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

GeoRedundantBackup

Włącz geograficznie nadmiarowe lub nie dla kopii zapasowej serwera.

Nazwa Typ Opis
Disabled

string

Enabled

string

IdentityType

Typ tożsamości. Ustaw tę wartość na "SystemAssigned", aby automatycznie utworzyć i przypisać jednostkę usługi Azure Active Directory dla zasobu.

Nazwa Typ Opis
SystemAssigned

string

InfrastructureEncryption

Dodaj drugą warstwę szyfrowania danych przy użyciu nowego algorytmu szyfrowania, który zapewnia dodatkową ochronę danych. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Disabled" lub "Enabled".

Nazwa Typ Opis
Disabled

string

Dodatkowa (druga) warstwa szyfrowania danych magazynowanych

Enabled

string

Wartość domyślna dla pojedynczej warstwy szyfrowania danych magazynowanych.

MinimalTlsVersionEnum

Wymuś minimalną wersję protokołu Tls dla serwera.

Nazwa Typ Opis
TLS1_0

string

TLS1_1

string

TLS1_2

string

TLSEnforcementDisabled

string

PrivateEndpointProperty

Nazwa Typ Opis
id

string

Identyfikator zasobu prywatnego punktu końcowego.

PrivateEndpointProvisioningState

Stan połączenia prywatnego punktu końcowego.

Nazwa Typ Opis
Approving

string

Dropping

string

Failed

string

Ready

string

Rejecting

string

PrivateLinkServiceConnectionStateActionsRequire

Akcje wymagane do nawiązania połączenia z usługą łącza prywatnego.

Nazwa Typ Opis
None

string

PrivateLinkServiceConnectionStateStatus

Stan połączenia usługi private link.

Nazwa Typ Opis
Approved

string

Disconnected

string

Pending

string

Rejected

string

PublicNetworkAccessEnum

Określa, czy dostęp do sieci publicznej jest dozwolony dla tego serwera. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone"

Nazwa Typ Opis
Disabled

string

Enabled

string

ResourceIdentity

Konfiguracja tożsamości usługi Azure Active Directory dla zasobu.

Nazwa Typ Opis
principalId

string

Identyfikator podmiotu zabezpieczeń usługi Azure Active Directory.

tenantId

string

Identyfikator dzierżawy usługi Azure Active Directory.

type

IdentityType

Typ tożsamości. Ustaw tę wartość na "SystemAssigned", aby automatycznie utworzyć i przypisać jednostkę usługi Azure Active Directory dla zasobu.

Server

Reprezentuje serwer.

Nazwa Typ Opis
id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

ResourceIdentity

Tożsamość usługi Azure Active Directory serwera.

location

string

Lokalizacja geograficzna, w której znajduje się zasób

name

string

Nazwa zasobu

properties.administratorLogin

string

Nazwa logowania administratora serwera. Można określić tylko wtedy, gdy serwer jest tworzony (i jest wymagany do utworzenia).

properties.byokEnforcement

string

Stan pokazujący, czy szyfrowanie danych serwera jest włączone przy użyciu kluczy zarządzanych przez klienta.

properties.earliestRestoreDate

string

Najwcześniejszy czas tworzenia punktu przywracania (format ISO8601)

properties.fullyQualifiedDomainName

string

W pełni kwalifikowana nazwa domeny serwera.

properties.infrastructureEncryption

InfrastructureEncryption

Stan pokazujący, czy na serwerze włączono szyfrowanie infrastruktury.

properties.masterServerId

string

Identyfikator serwera głównego serwera repliki.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Wymuś minimalną wersję protokołu Tls dla serwera.

properties.privateEndpointConnections

ServerPrivateEndpointConnection[]

Lista połączeń prywatnych punktów końcowych na serwerze

properties.publicNetworkAccess

PublicNetworkAccessEnum

Określa, czy dostęp do sieci publicznej jest dozwolony dla tego serwera. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone"

properties.replicaCapacity

integer

Maksymalna liczba replik, które może mieć serwer główny.

properties.replicationRole

string

Rola replikacji serwera.

properties.sslEnforcement

SslEnforcementEnum

Włącz wymuszanie protokołu SSL lub nie podczas nawiązywania połączenia z serwerem.

properties.storageProfile

StorageProfile

Profil magazynu serwera.

properties.userVisibleState

ServerState

Stan serwera, który jest widoczny dla użytkownika.

properties.version

ServerVersion

Wersja serwera.

sku

Sku

Jednostka SKU (warstwa cenowa) serwera.

tags

object

Tagi zasobów.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

ServerListResult

Lista serwerów.

Nazwa Typ Opis
value

Server[]

Lista serwerów

ServerPrivateEndpointConnection

Połączenie prywatnego punktu końcowego na serwerze

Nazwa Typ Opis
id

string

Identyfikator zasobu połączenia prywatnego punktu końcowego.

properties

ServerPrivateEndpointConnectionProperties

Właściwości połączenia prywatnego punktu końcowego

ServerPrivateEndpointConnectionProperties

Właściwości połączenia prywatnego punktu końcowego.

Nazwa Typ Opis
privateEndpoint

PrivateEndpointProperty

Prywatny punkt końcowy, do którego należy połączenie.

privateLinkServiceConnectionState

ServerPrivateLinkServiceConnectionStateProperty

Stan połączenia prywatnego punktu końcowego.

provisioningState

PrivateEndpointProvisioningState

Stan połączenia prywatnego punktu końcowego.

ServerPrivateLinkServiceConnectionStateProperty

Nazwa Typ Opis
actionsRequired

PrivateLinkServiceConnectionStateActionsRequire

Akcje wymagane do nawiązania połączenia z usługą łącza prywatnego.

description

string

Opis połączenia usługi private link.

status

PrivateLinkServiceConnectionStateStatus

Stan połączenia usługi private link.

ServerState

Stan serwera, który jest widoczny dla użytkownika.

Nazwa Typ Opis
Disabled

string

Dropping

string

Inaccessible

string

Ready

string

ServerVersion

Wersja serwera.

Nazwa Typ Opis
10

string

10.0

string

10.2

string

11

string

9.5

string

9.6

string

Sku

Właściwości związane z informacjami rozliczeniowymi serwera.

Nazwa Typ Opis
capacity

integer

Pojemność skalowania w górę/w poziomie reprezentująca jednostki obliczeniowe serwera.

family

string

Rodzina sprzętu.

name

string

Nazwa jednostki SKU, zazwyczaj warstwa + rodzina i rdzenie, np. B_Gen4_1, GP_Gen5_8.

size

string

Kod rozmiaru, który ma być interpretowany przez zasób zgodnie z potrzebami.

tier

SkuTier

Warstwa konkretnej jednostki SKU, np. Podstawowa.

SkuTier

Warstwa konkretnej jednostki SKU, np. Podstawowa.

Nazwa Typ Opis
Basic

string

GeneralPurpose

string

MemoryOptimized

string

SslEnforcementEnum

Włącz wymuszanie protokołu SSL lub nie podczas nawiązywania połączenia z serwerem.

Nazwa Typ Opis
Disabled

string

Enabled

string

StorageAutogrow

Włącz automatyczne zwiększanie magazynu.

Nazwa Typ Opis
Disabled

string

Enabled

string

StorageProfile

Właściwości profilu magazynu serwera

Nazwa Typ Opis
backupRetentionDays

integer

Dni przechowywania kopii zapasowej serwera.

geoRedundantBackup

GeoRedundantBackup

Włącz geograficznie nadmiarowe lub nie dla kopii zapasowej serwera.

storageAutogrow

StorageAutogrow

Włącz automatyczne zwiększanie magazynu.

storageMB

integer

Maksymalny dozwolony magazyn dla serwera.