Share via


Replicas - List By Server

Enumera todas las réplicas de un servidor determinado.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
resourceGroupName
path True

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serverName
path True

string

El nombre del servidor.

subscriptionId
path True

string

Identificador de la suscripción de destino.

api-version
query True

string

Versión de API que se usará para la operación.

Respuestas

Nombre Tipo Description
200 OK

ServerListResult

Aceptar

Other Status Codes

CloudError

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Flujo OAuth2 de Azure Active Directory

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

Scopes

Nombre Description
user_impersonation suplantación de su cuenta de usuario

Ejemplos

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

Definiciones

Nombre Description
CloudError

Respuesta de error del servicio Batch.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorResponse

Respuesta de error

GeoRedundantBackup

Habilite la redundancia geográfica o no para la copia de seguridad del servidor.

IdentityType

Tipo de identidad. Establézcalo en "SystemAssigned" para crear y asignar automáticamente una entidad de seguridad de Azure Active Directory para el recurso.

InfrastructureEncryption

Agregue una segunda capa de cifrado para los datos mediante el nuevo algoritmo de cifrado que proporciona protección de datos adicional. El valor es opcional, pero si se pasa, debe ser "Disabled" o "Enabled".

MinimalTlsVersionEnum

Aplique una versión mínima de Tls para el servidor.

PrivateEndpointProperty
PrivateEndpointProvisioningState

Estado de la conexión del punto de conexión privado.

PrivateLinkServiceConnectionStateActionsRequire

Las acciones necesarias para la conexión del servicio Private Link.

PrivateLinkServiceConnectionStateStatus

Estado de conexión del servicio Private Link.

PublicNetworkAccessEnum

Si se permite o no el acceso a la red pública para este servidor. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado".

ResourceIdentity

Configuración de identidad de Azure Active Directory para un recurso.

Server

Representa un servidor.

ServerListResult

Una lista de servidores.

ServerPrivateEndpointConnection

Una conexión de punto de conexión privado en un servidor

ServerPrivateEndpointConnectionProperties

Propiedades de una conexión de punto de conexión privado.

ServerPrivateLinkServiceConnectionStateProperty
ServerState

Estado de un servidor que es visible para el usuario.

ServerVersion

La versión de un servidor.

Sku

Propiedades relacionadas con la información de facturación de un servidor.

SkuTier

El nivel de la SKU determinada, por ejemplo, Básico.

SslEnforcementEnum

Habilite la aplicación ssl o no cuando se conecte al servidor.

StorageAutogrow

Habilite El crecimiento automático del almacenamiento.

StorageProfile

Propiedades del perfil de almacenamiento de un servidor

CloudError

Respuesta de error del servicio Batch.

Nombre Tipo Description
error

ErrorResponse

Respuesta de error
Respuesta de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores. (Esto también sigue el formato de respuesta de error de OData).

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorResponse

Respuesta de error

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorResponse[]

Los detalles del error.

message

string

El mensaje de error.

target

string

Destino del error.

GeoRedundantBackup

Habilite la redundancia geográfica o no para la copia de seguridad del servidor.

Nombre Tipo Description
Disabled

string

Enabled

string

IdentityType

Tipo de identidad. Establézcalo en "SystemAssigned" para crear y asignar automáticamente una entidad de seguridad de Azure Active Directory para el recurso.

Nombre Tipo Description
SystemAssigned

string

InfrastructureEncryption

Agregue una segunda capa de cifrado para los datos mediante el nuevo algoritmo de cifrado que proporciona protección de datos adicional. El valor es opcional, pero si se pasa, debe ser "Disabled" o "Enabled".

Nombre Tipo Description
Disabled

string

Capa adicional (2ª) de cifrado para los datos en reposo

Enabled

string

Valor predeterminado para una sola capa de cifrado para los datos en reposo.

MinimalTlsVersionEnum

Aplique una versión mínima de Tls para el servidor.

Nombre Tipo Description
TLS1_0

string

TLS1_1

string

TLS1_2

string

TLSEnforcementDisabled

string

PrivateEndpointProperty

Nombre Tipo Description
id

string

Identificador de recurso del punto de conexión privado.

PrivateEndpointProvisioningState

Estado de la conexión del punto de conexión privado.

Nombre Tipo Description
Approving

string

Dropping

string

Failed

string

Ready

string

Rejecting

string

PrivateLinkServiceConnectionStateActionsRequire

Las acciones necesarias para la conexión del servicio Private Link.

Nombre Tipo Description
None

string

PrivateLinkServiceConnectionStateStatus

Estado de conexión del servicio Private Link.

Nombre Tipo Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PublicNetworkAccessEnum

Si se permite o no el acceso a la red pública para este servidor. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado".

Nombre Tipo Description
Disabled

string

Enabled

string

ResourceIdentity

Configuración de identidad de Azure Active Directory para un recurso.

Nombre Tipo Description
principalId

string

Identificador de entidad de seguridad de Azure Active Directory.

tenantId

string

Identificador de inquilino de Azure Active Directory.

type

IdentityType

Tipo de identidad. Establézcalo en "SystemAssigned" para crear y asignar automáticamente una entidad de seguridad de Azure Active Directory para el recurso.

Server

Representa un servidor.

Nombre Tipo Description
id

string

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

ResourceIdentity

Identidad de Azure Active Directory del servidor.

location

string

Ubicación geográfica donde reside el recurso

name

string

Nombre del recurso.

properties.administratorLogin

string

Nombre de inicio de sesión del administrador de un servidor. Solo se puede especificar cuando se crea el servidor (y es necesario para la creación).

properties.byokEnforcement

string

Estado que muestra si el cifrado de datos del servidor está habilitado con claves administradas por el cliente.

properties.earliestRestoreDate

string

Hora de creación del punto de restauración más temprana (ISO8601 formato)

properties.fullyQualifiedDomainName

string

Nombre de dominio completo de un servidor.

properties.infrastructureEncryption

InfrastructureEncryption

Estado que muestra si el cifrado de infraestructura habilitado para el servidor.

properties.masterServerId

string

Identificador del servidor maestro de un servidor de réplica.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Aplique una versión mínima de Tls para el servidor.

properties.privateEndpointConnections

ServerPrivateEndpointConnection[]

Lista de conexiones de punto de conexión privado en un servidor

properties.publicNetworkAccess

PublicNetworkAccessEnum

Si se permite o no el acceso a la red pública para este servidor. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado".

properties.replicaCapacity

integer

Número máximo de réplicas que puede tener un servidor maestro.

properties.replicationRole

string

Rol de replicación del servidor.

properties.sslEnforcement

SslEnforcementEnum

Habilite la aplicación ssl o no cuando se conecte al servidor.

properties.storageProfile

StorageProfile

Perfil de almacenamiento de un servidor.

properties.userVisibleState

ServerState

Estado de un servidor que es visible para el usuario.

properties.version

ServerVersion

Versión del servidor.

sku

Sku

SKU (plan de tarifa) del servidor.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

ServerListResult

Una lista de servidores.

Nombre Tipo Description
value

Server[]

Lista de servidores

ServerPrivateEndpointConnection

Una conexión de punto de conexión privado en un servidor

Nombre Tipo Description
id

string

Identificador de recurso de la conexión de punto de conexión privado.

properties

ServerPrivateEndpointConnectionProperties

Propiedades de conexión de punto de conexión privado

ServerPrivateEndpointConnectionProperties

Propiedades de una conexión de punto de conexión privado.

Nombre Tipo Description
privateEndpoint

PrivateEndpointProperty

Punto de conexión privado al que pertenece la conexión.

privateLinkServiceConnectionState

ServerPrivateLinkServiceConnectionStateProperty

Estado de conexión de la conexión del punto de conexión privado.

provisioningState

PrivateEndpointProvisioningState

Estado de la conexión del punto de conexión privado.

ServerPrivateLinkServiceConnectionStateProperty

Nombre Tipo Description
actionsRequired

PrivateLinkServiceConnectionStateActionsRequire

Las acciones necesarias para la conexión del servicio Private Link.

description

string

Descripción de la conexión del servicio Private Link.

status

PrivateLinkServiceConnectionStateStatus

Estado de conexión del servicio Private Link.

ServerState

Estado de un servidor que es visible para el usuario.

Nombre Tipo Description
Disabled

string

Dropping

string

Inaccessible

string

Ready

string

ServerVersion

La versión de un servidor.

Nombre Tipo Description
10

string

10.0

string

10.2

string

11

string

9.5

string

9.6

string

Sku

Propiedades relacionadas con la información de facturación de un servidor.

Nombre Tipo Description
capacity

integer

La capacidad de escalado vertical o horizontal, que representa las unidades de proceso del servidor.

family

string

Familia de hardware.

name

string

Nombre de la SKU, normalmente, nivel + familia + núcleos, por ejemplo, B_Gen4_1, GP_Gen5_8.

size

string

El código de tamaño, que el recurso interpretará según corresponda.

tier

SkuTier

El nivel de la SKU determinada, por ejemplo, Básico.

SkuTier

El nivel de la SKU determinada, por ejemplo, Básico.

Nombre Tipo Description
Basic

string

GeneralPurpose

string

MemoryOptimized

string

SslEnforcementEnum

Habilite la aplicación ssl o no cuando se conecte al servidor.

Nombre Tipo Description
Disabled

string

Enabled

string

StorageAutogrow

Habilite El crecimiento automático del almacenamiento.

Nombre Tipo Description
Disabled

string

Enabled

string

StorageProfile

Propiedades del perfil de almacenamiento de un servidor

Nombre Tipo Description
backupRetentionDays

integer

Días de retención de copia de seguridad para el servidor.

geoRedundantBackup

GeoRedundantBackup

Habilite la redundancia geográfica o no para la copia de seguridad del servidor.

storageAutogrow

StorageAutogrow

Habilite El crecimiento automático del almacenamiento.

storageMB

integer

Almacenamiento máximo permitido para un servidor.