Partilhar via


Server interface

Representa um servidor.

Extends

Propriedades

administratorLogin

O nome de login do administrador de um servidor. Só pode ser especificado quando o servidor está sendo criado (e é necessário para a criação).

administratorLoginPassword

A senha de login do administrador (necessária para a criação do servidor). Esse valor contém uma credencial. Considere ocultar antes de mostrar aos usuários

authConfig

AuthConfig propriedades de um servidor.

availabilityZone

Informações da zona de disponibilidade do servidor.

backup

Propriedades de backup de um servidor.

createMode

O modo para criar um novo servidor PostgreSQL.

dataEncryption

Propriedades de criptografia de dados de um servidor.

fullyQualifiedDomainName

O nome de domínio totalmente qualificado de um servidor. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

highAvailability

Propriedades de alta disponibilidade de um servidor.

identity

Descreve a identidade do aplicativo.

maintenanceWindow

Propriedades da janela de manutenção de um servidor.

minorVersion

A versão secundária do servidor. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

network

Propriedades de rede de um servidor. Essa propriedade Network deve ser passada somente caso você deseje que o servidor seja um servidor de acesso privado.

pointInTimeUTC

Tempo de criação do ponto de restauração (formato ISO8601), especificando o tempo a partir do qual restaurar. É necessário quando 'createMode' é 'PointInTimeRestore' ou 'GeoRestore' ou 'ReviveDropped'.

privateEndpointConnections

Lista de conexões de ponto de extremidade privadas associadas ao recurso especificado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

replica

Propriedades de réplica de um servidor. Essas propriedades de réplica devem ser passadas somente caso você queira promover um servidor.

replicaCapacity

Réplicas permitidas para um servidor. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

replicationRole

Função de replicação do servidor

sku

O SKU (nível de preço) do servidor.

sourceServerResourceId

O ID do recurso do servidor de origem a partir do qual restaurar. É necessário quando 'createMode' é 'PointInTimeRestore' ou 'GeoRestore' ou 'Replica' ou 'ReviveDropped'. Essa propriedade é retornada somente para o servidor de réplica

state

Um estado de um servidor que é visível para o usuário. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

storage

Propriedades de armazenamento de um servidor.

version

Versão do PostgreSQL Server.

Propriedades Herdadas

id

ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

A geolocalização onde o recurso vive

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags de recursos.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

administratorLogin

O nome de login do administrador de um servidor. Só pode ser especificado quando o servidor está sendo criado (e é necessário para a criação).

administratorLogin?: string

Valor de Propriedade

string

administratorLoginPassword

A senha de login do administrador (necessária para a criação do servidor). Esse valor contém uma credencial. Considere ocultar antes de mostrar aos usuários

administratorLoginPassword?: string

Valor de Propriedade

string

authConfig

AuthConfig propriedades de um servidor.

authConfig?: AuthConfig

Valor de Propriedade

availabilityZone

Informações da zona de disponibilidade do servidor.

availabilityZone?: string

Valor de Propriedade

string

backup

Propriedades de backup de um servidor.

backup?: Backup

Valor de Propriedade

createMode

O modo para criar um novo servidor PostgreSQL.

createMode?: string

Valor de Propriedade

string

dataEncryption

Propriedades de criptografia de dados de um servidor.

dataEncryption?: DataEncryption

Valor de Propriedade

fullyQualifiedDomainName

O nome de domínio totalmente qualificado de um servidor. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

fullyQualifiedDomainName?: string

Valor de Propriedade

string

highAvailability

Propriedades de alta disponibilidade de um servidor.

highAvailability?: HighAvailability

Valor de Propriedade

identity

Descreve a identidade do aplicativo.

identity?: UserAssignedIdentity

Valor de Propriedade

maintenanceWindow

Propriedades da janela de manutenção de um servidor.

maintenanceWindow?: MaintenanceWindow

Valor de Propriedade

minorVersion

A versão secundária do servidor. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

minorVersion?: string

Valor de Propriedade

string

network

Propriedades de rede de um servidor. Essa propriedade Network deve ser passada somente caso você deseje que o servidor seja um servidor de acesso privado.

network?: Network

Valor de Propriedade

pointInTimeUTC

Tempo de criação do ponto de restauração (formato ISO8601), especificando o tempo a partir do qual restaurar. É necessário quando 'createMode' é 'PointInTimeRestore' ou 'GeoRestore' ou 'ReviveDropped'.

pointInTimeUTC?: Date

Valor de Propriedade

Date

privateEndpointConnections

Lista de conexões de ponto de extremidade privadas associadas ao recurso especificado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

privateEndpointConnections?: PrivateEndpointConnection[]

Valor de Propriedade

replica

Propriedades de réplica de um servidor. Essas propriedades de réplica devem ser passadas somente caso você queira promover um servidor.

replica?: Replica

Valor de Propriedade

replicaCapacity

Réplicas permitidas para um servidor. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

replicaCapacity?: number

Valor de Propriedade

number

replicationRole

Função de replicação do servidor

replicationRole?: string

Valor de Propriedade

string

sku

O SKU (nível de preço) do servidor.

sku?: Sku

Valor de Propriedade

Sku

sourceServerResourceId

O ID do recurso do servidor de origem a partir do qual restaurar. É necessário quando 'createMode' é 'PointInTimeRestore' ou 'GeoRestore' ou 'Replica' ou 'ReviveDropped'. Essa propriedade é retornada somente para o servidor de réplica

sourceServerResourceId?: string

Valor de Propriedade

string

state

Um estado de um servidor que é visível para o usuário. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

state?: string

Valor de Propriedade

string

storage

Propriedades de armazenamento de um servidor.

storage?: Storage

Valor de Propriedade

version

Versão do PostgreSQL Server.

version?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdado deTrackedResource.id

location

A geolocalização onde o recurso vive

location: string

Valor de Propriedade

string

herdado de TrackedResource.location

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdado deTrackedResource.name

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor de Propriedade

herdado deTrackedResource.systemData

tags

Tags de recursos.

tags?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

herdado deTrackedResource.tags

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de TrackedResource.type