Server interface
Propiedades de un servidor.
- Extends
Propiedades
| administrator |
Nombre del inicio de sesión designado como el primer administrador basado en contraseña asignado a su instancia de PostgreSQL. Debe especificarse la primera vez que habilite la autenticación basada en contraseña en un servidor. Una vez establecido en un valor dado, no se puede cambiar durante el resto de la vida útil de un servidor. Si deshabilita la autenticación basada en contraseña en un servidor que la tenía habilitada, este rol basado en contraseña no se elimina. |
| administrator |
Contraseña asignada al inicio de sesión del administrador. Siempre que la autenticación con contraseña esté habilitada, esta contraseña se puede cambiar en cualquier momento. Este valor contiene una credencial. Considere la posibilidad de ocultar antes de mostrar a los usuarios |
| auth |
Propiedades de configuración de autenticación de un servidor. |
| availability |
Zona de disponibilidad de un servidor. |
| backup | Propiedades de copia de seguridad de un servidor. |
| cluster | Propiedades de clúster de un servidor. |
| create |
Modo de creación de un nuevo servidor. |
| data |
Propiedades de cifrado de datos de un servidor. |
| fully |
Nombre de dominio completo de un servidor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| high |
Propiedades de alta disponibilidad de un servidor. |
| identity | Identidades administradas asignadas por el usuario asignadas al servidor. |
| maintenance |
Propiedades de la ventana de mantenimiento de un servidor. |
| minor |
Versión secundaria del motor de base de datos PostgreSQL. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| network | Propiedades de red de un servidor. Solo es necesario si desea que su servidor se integre en una red virtual proporcionada por el cliente. |
| point |
Hora de creación (en formato ISO8601) de la copia de seguridad que desea restaurar en el nuevo servidor. Es necesario cuando 'createMode' es 'PointInTimeRestore', 'GeoRestore' o 'ReviveDropped'. |
| private |
Lista de conexiones de punto de conexión privado asociadas con el servidor especificado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| replica | Leer las propiedades de réplica de un servidor. Requerido solo en caso de que desee promocionar un servidor. |
| replica |
Número máximo de réplicas de lectura permitidas para un servidor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| replication |
Rol del servidor en un conjunto de replicación. |
| sku | Nivel de proceso y tamaño de un servidor. |
| source |
Identificador del servidor que se utilizará como origen del nuevo servidor. Obligatorio cuando 'createMode' es 'PointInTimeRestore', 'GeoRestore', 'Replica' o 'ReviveDropped'. Esta propiedad solo se devuelve cuando el servidor de destino es una réplica de lectura. |
| state | Posibles estados de un servidor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| storage | Propiedades de almacenamiento de un servidor. |
| version | Versión principal del motor de base de datos PostgreSQL. |
Propiedades heredadas
| id | Identificador de recurso completo para el recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| location | Ubicación geográfica donde reside el recurso |
| name | El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| system |
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| tags | Etiquetas de recursos. |
| type | Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
administratorLogin
Nombre del inicio de sesión designado como el primer administrador basado en contraseña asignado a su instancia de PostgreSQL. Debe especificarse la primera vez que habilite la autenticación basada en contraseña en un servidor. Una vez establecido en un valor dado, no se puede cambiar durante el resto de la vida útil de un servidor. Si deshabilita la autenticación basada en contraseña en un servidor que la tenía habilitada, este rol basado en contraseña no se elimina.
administratorLogin?: string
Valor de propiedad
string
administratorLoginPassword
Contraseña asignada al inicio de sesión del administrador. Siempre que la autenticación con contraseña esté habilitada, esta contraseña se puede cambiar en cualquier momento. Este valor contiene una credencial. Considere la posibilidad de ocultar antes de mostrar a los usuarios
administratorLoginPassword?: string
Valor de propiedad
string
authConfig
Propiedades de configuración de autenticación de un servidor.
authConfig?: AuthConfig
Valor de propiedad
availabilityZone
Zona de disponibilidad de un servidor.
availabilityZone?: string
Valor de propiedad
string
backup
cluster
createMode
Modo de creación de un nuevo servidor.
createMode?: string
Valor de propiedad
string
dataEncryption
Propiedades de cifrado de datos de un servidor.
dataEncryption?: DataEncryption
Valor de propiedad
fullyQualifiedDomainName
Nombre de dominio completo de un servidor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
fullyQualifiedDomainName?: string
Valor de propiedad
string
highAvailability
Propiedades de alta disponibilidad de un servidor.
highAvailability?: HighAvailability
Valor de propiedad
identity
Identidades administradas asignadas por el usuario asignadas al servidor.
identity?: UserAssignedIdentity
Valor de propiedad
maintenanceWindow
Propiedades de la ventana de mantenimiento de un servidor.
maintenanceWindow?: MaintenanceWindow
Valor de propiedad
minorVersion
Versión secundaria del motor de base de datos PostgreSQL. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
minorVersion?: string
Valor de propiedad
string
network
Propiedades de red de un servidor. Solo es necesario si desea que su servidor se integre en una red virtual proporcionada por el cliente.
network?: Network
Valor de propiedad
pointInTimeUTC
Hora de creación (en formato ISO8601) de la copia de seguridad que desea restaurar en el nuevo servidor. Es necesario cuando 'createMode' es 'PointInTimeRestore', 'GeoRestore' o 'ReviveDropped'.
pointInTimeUTC?: Date
Valor de propiedad
Date
privateEndpointConnections
Lista de conexiones de punto de conexión privado asociadas con el servidor especificado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
privateEndpointConnections?: PrivateEndpointConnection[]
Valor de propiedad
replica
Leer las propiedades de réplica de un servidor. Requerido solo en caso de que desee promocionar un servidor.
replica?: Replica
Valor de propiedad
replicaCapacity
Número máximo de réplicas de lectura permitidas para un servidor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
replicaCapacity?: number
Valor de propiedad
number
replicationRole
Rol del servidor en un conjunto de replicación.
replicationRole?: string
Valor de propiedad
string
sku
sourceServerResourceId
Identificador del servidor que se utilizará como origen del nuevo servidor. Obligatorio cuando 'createMode' es 'PointInTimeRestore', 'GeoRestore', 'Replica' o 'ReviveDropped'. Esta propiedad solo se devuelve cuando el servidor de destino es una réplica de lectura.
sourceServerResourceId?: string
Valor de propiedad
string
state
Posibles estados de un servidor. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
state?: string
Valor de propiedad
string
storage
version
Versión principal del motor de base de datos PostgreSQL.
version?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
id
Identificador de recurso completo para el recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
id?: string
Valor de propiedad
string
heredado deTrackedResource.id
location
Ubicación geográfica donde reside el recurso
location: string
Valor de propiedad
string
heredado detrackedResource.location
name
El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
name?: string
Valor de propiedad
string
heredado deTrackedResource.name
systemData
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
systemData?: SystemData
Valor de propiedad
heredado detrackedResource.systemData
tags
Etiquetas de recursos.
tags?: {[propertyName: string]: string}
Valor de propiedad
{[propertyName: string]: string}
Heredado deTrackedResource.tags
type
Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
type?: string
Valor de propiedad
string
Heredar detrackedResource.type