Replicas - List By Server
Enumere todas las réplicas de un servidor determinado.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/replicas?api-version=2022-12-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. |
server
|
path | True |
string |
El nombre del servidor. Patrón de Regex: |
subscription
|
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 |
Aceptar |
|
Other Status Codes |
Respuesta de error que describe el motivo del error de la operación. |
Seguridad
azure_auth
Flujo OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Ejemplos
ReplicasListByServer
Solicitud de ejemplo
GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/sourcepgservername/replicas?api-version=2022-12-01
Respuesta de muestra
{
"value": [
{
"sku": {
"name": "Standard_D4s_v3",
"tier": "GeneralPurpose"
},
"properties": {
"fullyQualifiedDomainName": "pgtestsvc5rep.postgres.database.azure.com",
"version": "12",
"minorVersion": "6",
"administratorLogin": "cloudsa",
"state": "Ready",
"availabilityZone": "2",
"storage": {
"storageSizeGB": 512
},
"dataEncryption": {
"type": "SystemManaged"
},
"authConfig": {
"activeDirectoryAuth": "Disabled",
"passwordAuth": "Enabled"
},
"backup": {
"backupRetentionDays": 7,
"geoRedundantBackup": "Disabled",
"earliestRestoreDate": "2021-05-27T00:28:17.7279547+00:00"
},
"network": {
"publicNetworkAccess": "Enabled"
},
"highAvailability": {
"mode": "Disabled",
"state": "NotEnabled"
},
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
},
"replicationRole": "AsyncReplica",
"replicaCapacity": 0
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc5rep",
"name": "pgtestsvc5rep",
"type": "Microsoft.DBforPostgreSQL/flexibleServers"
}
]
}
Definiciones
Nombre | Description |
---|---|
active |
Si está habilitado, la autenticación de Azure Active Directory está habilitada. |
Arm |
Tipo de cifrado de datos que se va a representar si es Administrado por el sistema frente a Azure Key Vault. |
Auth |
Propiedades de configuración de autenticación de un servidor |
Backup |
Propiedades de copia de seguridad de un servidor |
created |
Tipo de identidad que creó el recurso. |
Create |
Modo para crear un nuevo servidor postgreSQL. |
Data |
Propiedades de cifrado de datos de un servidor |
Error |
Información adicional sobre el error de administración de recursos. |
Error |
Detalle del error. |
Error |
Respuesta de error |
Geo |
Valor que indica si Geo-Redundant copia de seguridad está habilitada en el servidor. |
High |
Propiedades de alta disponibilidad de un servidor |
High |
Modo de alta disponibilidad para el servidor. |
Identity |
los tipos de identidades asociadas a este recurso; actualmente restringido a "None y UserAssigned" |
Maintenance |
Propiedades de la ventana de mantenimiento de un servidor. |
Network |
Propiedades de red de un servidor. |
password |
Si está habilitado, la autenticación con contraseña está habilitada. |
Replication |
Se usa para indicar el rol del servidor en el conjunto de replicación. |
Server |
Representa un servidor. |
Server |
Estado de un servidor de alta disponibilidad que es visible para el usuario. |
Server |
Una lista de servidores. |
Server |
el acceso a la red pública está habilitado o no |
Server |
Estado de un servidor que es visible para el usuario. |
Server |
La versión de un servidor. |
Sku |
Propiedades relacionadas con la información de SKU de un servidor. |
Sku |
El nivel de la SKU determinada, por ejemplo, Ampliable. |
Storage |
Propiedades de almacenamiento de un servidor |
system |
Metadatos relacionados con la creación y la última modificación del recurso. |
User |
Información que describe las identidades asociadas a esta aplicación. |
User |
Describe una única identidad asignada por el usuario asociada a la aplicación. |
activeDirectoryAuthEnum
Si está habilitado, la autenticación de Azure Active Directory está habilitada.
Nombre | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ArmServerKeyType
Tipo de cifrado de datos que se va a representar si es Administrado por el sistema frente a Azure Key Vault.
Nombre | Tipo | Description |
---|---|---|
AzureKeyVault |
string |
|
SystemManaged |
string |
AuthConfig
Propiedades de configuración de autenticación de un servidor
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
activeDirectoryAuth |
Si está habilitada, la autenticación de Azure Active Directory está habilitada. |
||
passwordAuth | Enabled |
Si está habilitada, la autenticación con contraseña está habilitada. |
|
tenantId |
string |
Id. de inquilino del servidor. |
Backup
Propiedades de copia de seguridad de un servidor
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
backupRetentionDays |
integer |
7 |
Días de retención de copia de seguridad para el servidor. |
earliestRestoreDate |
string |
La hora de punto de restauración más antigua (ISO8601 formato) para el servidor. |
|
geoRedundantBackup | Disabled |
Valor que indica si Geo-Redundant copia de seguridad está habilitada en el servidor. |
createdByType
Tipo de identidad que creó el recurso.
Nombre | Tipo | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
CreateMode
Modo para crear un nuevo servidor postgreSQL.
Nombre | Tipo | Description |
---|---|---|
Create |
string |
|
Default |
string |
|
GeoRestore |
string |
|
PointInTimeRestore |
string |
|
Replica |
string |
|
Update |
string |
DataEncryption
Propiedades de cifrado de datos de un servidor
Nombre | Tipo | Description |
---|---|---|
primaryKeyURI |
string |
URI de la clave para el cifrado de datos para el servidor principal. |
primaryUserAssignedIdentityId |
string |
Identificador de recurso de la identidad asignada por el usuario que se usará para el cifrado de datos para el servidor principal. |
type |
Tipo de cifrado de datos que se muestra si es Administrado por el sistema frente a Azure Key Vault. |
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. |
ErrorDetail
Detalle del error.
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Los detalles del error. |
|
message |
string |
El mensaje de error. |
target |
string |
Destino del error. |
ErrorResponse
Respuesta de error
Nombre | Tipo | Description |
---|---|---|
error |
Objeto de error. |
GeoRedundantBackupEnum
Valor que indica si Geo-Redundant copia de seguridad está habilitada en el servidor.
Nombre | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
HighAvailability
Propiedades de alta disponibilidad de un servidor
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
mode | Disabled |
Modo de alta disponibilidad para el servidor. |
|
standbyAvailabilityZone |
string |
información de la zona de disponibilidad del modo de espera. |
|
state |
Estado de un servidor de alta disponibilidad que es visible para el usuario. |
HighAvailabilityMode
Modo de alta disponibilidad para el servidor.
Nombre | Tipo | Description |
---|---|---|
Disabled |
string |
|
SameZone |
string |
|
ZoneRedundant |
string |
IdentityType
los tipos de identidades asociadas a este recurso; actualmente restringido a "None y UserAssigned"
Nombre | Tipo | Description |
---|---|---|
None |
string |
|
UserAssigned |
string |
MaintenanceWindow
Propiedades de la ventana de mantenimiento de un servidor.
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
customWindow |
string |
Disabled |
indica si la ventana personalizada está habilitada o deshabilitada. |
dayOfWeek |
integer |
0 |
día de la semana para la ventana de mantenimiento |
startHour |
integer |
0 |
hora de inicio para la ventana de mantenimiento |
startMinute |
integer |
0 |
minuto de inicio de la ventana de mantenimiento |
Network
Propiedades de red de un servidor.
Nombre | Tipo | Description |
---|---|---|
delegatedSubnetResourceId |
string |
Id. de recurso de arm de subred delegada. Esto es necesario para pasar durante la creación, en caso de que el servidor se inserte en la red virtual, es decir, servidor de acceso privado. Durante la actualización, pase esto solo si queremos actualizar el valor de DNS privado zona. |
privateDnsZoneArmResourceId |
string |
Identificador de recurso de arm de zona dns privada. Esto es necesario para pasar durante la creación, en caso de que el servidor se inserte en la red virtual, es decir, servidor de acceso privado. Durante la actualización, pase esto solo si queremos actualizar el valor de DNS privado zona. |
publicNetworkAccess |
el acceso a la red pública está habilitado o no |
passwordAuthEnum
Si está habilitado, la autenticación con contraseña está habilitada.
Nombre | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ReplicationRole
Se usa para indicar el rol del servidor en el conjunto de replicación.
Nombre | Tipo | Description |
---|---|---|
AsyncReplica |
string |
|
GeoAsyncReplica |
string |
|
None |
string |
|
Primary |
string |
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 |
Describe la identidad de la aplicación. |
|
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.administratorLoginPassword |
string |
La contraseña de inicio de sesión del administrador (necesaria para la creación del servidor). |
properties.authConfig |
Propiedades AuthConfig de un servidor. |
|
properties.availabilityZone |
string |
información de zona de disponibilidad del servidor. |
properties.backup |
Propiedades de copia de seguridad de un servidor. |
|
properties.createMode |
Modo para crear un nuevo servidor postgreSQL. |
|
properties.dataEncryption |
Propiedades de cifrado de datos de un servidor. |
|
properties.fullyQualifiedDomainName |
string |
Nombre de dominio completo de un servidor. |
properties.highAvailability |
Propiedades de alta disponibilidad de un servidor. |
|
properties.maintenanceWindow |
Propiedades de la ventana de mantenimiento de un servidor. |
|
properties.minorVersion |
string |
La versión secundaria del servidor. |
properties.network |
Propiedades de red de un servidor. Esta propiedad Network solo se debe pasar en caso de que desee que el servidor sea servidor de acceso privado. |
|
properties.pointInTimeUTC |
string |
Hora de creación del punto de restauración (ISO8601 formato), especificando la hora desde la que se va a restaurar. Se requiere cuando "createMode" es "PointInTimeRestore" o "GeoRestore". |
properties.replicaCapacity |
integer |
Réplicas permitidas para un servidor. |
properties.replicationRole |
Rol de replicación del servidor |
|
properties.sourceServerResourceId |
string |
Identificador de recurso del servidor de origen desde el que se va a restaurar. Es necesario cuando "createMode" es "PointInTimeRestore" o "GeoRestore" o "Replica". Esta propiedad solo se devuelve para el servidor réplica. |
properties.state |
Estado de un servidor que es visible para el usuario. |
|
properties.storage |
Propiedades de almacenamiento de un servidor. |
|
properties.version |
Versión del servidor PostgreSQL. |
|
sku |
SKU (plan de tarifa) del servidor. |
|
systemData |
Metadatos del sistema relacionados con este recurso. |
|
tags |
object |
Etiquetas del recurso. |
type |
string |
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
ServerHAState
Estado de un servidor de alta disponibilidad que es visible para el usuario.
Nombre | Tipo | Description |
---|---|---|
CreatingStandby |
string |
|
FailingOver |
string |
|
Healthy |
string |
|
NotEnabled |
string |
|
RemovingStandby |
string |
|
ReplicatingData |
string |
ServerListResult
Una lista de servidores.
Nombre | Tipo | Description |
---|---|---|
nextLink |
string |
Vínculo que se usa para obtener la siguiente página de operaciones. |
value |
Server[] |
La lista de servidores flexibles |
ServerPublicNetworkAccessState
el acceso a la red pública está habilitado o no
Nombre | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ServerState
Estado de un servidor que es visible para el usuario.
Nombre | Tipo | Description |
---|---|---|
Disabled |
string |
|
Dropping |
string |
|
Ready |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
|
Updating |
string |
ServerVersion
La versión de un servidor.
Nombre | Tipo | Description |
---|---|---|
11 |
string |
|
12 |
string |
|
13 |
string |
|
14 |
string |
Sku
Propiedades relacionadas con la información de SKU de un servidor.
Nombre | Tipo | Description |
---|---|---|
name |
string |
Nombre de la SKU, normalmente, nivel + familia + núcleos, por ejemplo, Standard_D4s_v3. |
tier |
El nivel de la SKU determinada, por ejemplo, Ampliable. |
SkuTier
El nivel de la SKU determinada, por ejemplo, Ampliable.
Nombre | Tipo | Description |
---|---|---|
Burstable |
string |
|
GeneralPurpose |
string |
|
MemoryOptimized |
string |
Storage
Propiedades de almacenamiento de un servidor
Nombre | Tipo | Description |
---|---|---|
storageSizeGB |
integer |
Almacenamiento máximo permitido para un servidor. |
systemData
Metadatos relacionados con la creación y la última modificación del recurso.
Nombre | Tipo | Description |
---|---|---|
createdAt |
string |
Marca de tiempo de creación de recursos (UTC). |
createdBy |
string |
Identidad que creó el recurso. |
createdByType |
Tipo de identidad que creó el recurso. |
|
lastModifiedAt |
string |
Marca de tiempo de la última modificación del recurso (UTC) |
lastModifiedBy |
string |
Identidad que modificó por última vez el recurso. |
lastModifiedByType |
Tipo de identidad que modificó por última vez el recurso. |
UserAssignedIdentity
Información que describe las identidades asociadas a esta aplicación.
Nombre | Tipo | Description |
---|---|---|
tenantId |
string |
Id. de inquilino del servidor. |
type |
los tipos de identidades asociadas a este recurso; actualmente restringido a "None y UserAssigned" |
|
userAssignedIdentities |
<string,
User |
representa el mapa de identidades asignadas por el usuario. |
UserIdentity
Describe una única identidad asignada por el usuario asociada a la aplicación.
Nombre | Tipo | Description |
---|---|---|
clientId |
string |
el identificador de cliente de la entidad de servicio que representa esta identidad. |
principalId |
string |
el identificador de objeto de la entidad de servicio que representa esta identidad. |