Compartilhar via


Server interface

Propriedades de um servidor.

Extends

Propriedades

administratorLogin

Nome do logon designado como o primeiro administrador baseado em senha atribuído à sua instância do PostgreSQL. Deve ser especificado na primeira vez que você habilitar a autenticação baseada em senha em um servidor. Uma vez definido para um determinado valor, ele não pode ser alterado pelo resto da vida útil de um servidor. Se você desabilitar a autenticação baseada em senha em um servidor que a habilitou, essa função baseada em senha não será excluída.

administratorLoginPassword

Senha atribuída ao login do administrador. Desde que a autenticação de senha esteja habilitada, essa senha pode ser alterada a qualquer momento. Esse valor contém uma credencial. Considere a ocultação antes de mostrar aos usuários

authConfig

Propriedades de configuração de autenticação de um servidor.

availabilityZone

Zona de disponibilidade de um servidor.

backup

Propriedades de backup de um servidor.

cluster

Propriedades de cluster de um servidor.

createMode

Modo de criação de um novo servidor.

dataEncryption

Propriedades de criptografia de dados de um servidor.

fullyQualifiedDomainName

Nome de domínio totalmente qualificado de um servidor. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

highAvailability

Propriedades de alta disponibilidade de um servidor.

identity

Identidades gerenciadas atribuídas pelo usuário atribuídas ao servidor.

maintenanceWindow

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

minorVersion

Versão secundária do mecanismo de banco de dados PostgreSQL. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

network

Propriedades de rede de um servidor. Necessário apenas se você quiser que seu servidor seja integrado a uma rede virtual fornecida pelo cliente.

pointInTimeUTC

Hora de criação (no formato ISO8601) do backup que você deseja restaurar no novo servidor. É necessário quando 'createMode' é 'PointInTimeRestore', 'GeoRestore' ou 'ReviveDropped'.

privateEndpointConnections

Lista de conexões de ponto de extremidade privado associadas ao servidor especificado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

replica

Propriedades de réplica de leitura de um servidor. Obrigatório apenas no caso de você querer promover um servidor.

replicaCapacity

Número máximo de réplicas de leitura permitidas para um servidor. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

replicationRole

Função do servidor em um conjunto de replicação.

sku

Camada de computação e tamanho de um servidor.

sourceServerResourceId

Identificador do servidor a ser usado como a origem do novo servidor. Necessário quando 'createMode' é 'PointInTimeRestore', 'GeoRestore', 'Replica' ou 'ReviveDropped'. Essa propriedade é retornada somente quando o servidor de destino é uma réplica de leitura.

state

Possíveis estados de um servidor. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

storage

Propriedades de armazenamento de um servidor.

version

Versão principal do mecanismo de banco de dados PostgreSQL.

Propriedades herdadas

id

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

location

A localização geográfica onde o recurso reside

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Marcas de recurso.

type

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

Detalhes da propriedade

administratorLogin

Nome do logon designado como o primeiro administrador baseado em senha atribuído à sua instância do PostgreSQL. Deve ser especificado na primeira vez que você habilitar a autenticação baseada em senha em um servidor. Uma vez definido para um determinado valor, ele não pode ser alterado pelo resto da vida útil de um servidor. Se você desabilitar a autenticação baseada em senha em um servidor que a habilitou, essa função baseada em senha não será excluída.

administratorLogin?: string

Valor da propriedade

string

administratorLoginPassword

Senha atribuída ao login do administrador. Desde que a autenticação de senha esteja habilitada, essa senha pode ser alterada a qualquer momento. Esse valor contém uma credencial. Considere a ocultação antes de mostrar aos usuários

administratorLoginPassword?: string

Valor da propriedade

string

authConfig

Propriedades de configuração de autenticação de um servidor.

authConfig?: AuthConfig

Valor da propriedade

availabilityZone

Zona de disponibilidade de um servidor.

availabilityZone?: string

Valor da propriedade

string

backup

Propriedades de backup de um servidor.

backup?: Backup

Valor da propriedade

cluster

Propriedades de cluster de um servidor.

cluster?: Cluster

Valor da propriedade

createMode

Modo de criação de um novo servidor.

createMode?: string

Valor da propriedade

string

dataEncryption

Propriedades de criptografia de dados de um servidor.

dataEncryption?: DataEncryption

Valor da propriedade

fullyQualifiedDomainName

Nome de domínio totalmente qualificado de um servidor. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

fullyQualifiedDomainName?: string

Valor da propriedade

string

highAvailability

Propriedades de alta disponibilidade de um servidor.

highAvailability?: HighAvailability

Valor da propriedade

identity

Identidades gerenciadas atribuídas pelo usuário atribuídas ao servidor.

identity?: UserAssignedIdentity

Valor da propriedade

maintenanceWindow

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

maintenanceWindow?: MaintenanceWindow

Valor da propriedade

minorVersion

Versão secundária do mecanismo de banco de dados PostgreSQL. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

minorVersion?: string

Valor da propriedade

string

network

Propriedades de rede de um servidor. Necessário apenas se você quiser que seu servidor seja integrado a uma rede virtual fornecida pelo cliente.

network?: Network

Valor da propriedade

pointInTimeUTC

Hora de criação (no formato ISO8601) do backup que você deseja restaurar no novo servidor. É necessário quando 'createMode' é 'PointInTimeRestore', 'GeoRestore' ou 'ReviveDropped'.

pointInTimeUTC?: Date

Valor da propriedade

Date

privateEndpointConnections

Lista de conexões de ponto de extremidade privado associadas ao servidor especificado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

privateEndpointConnections?: PrivateEndpointConnection[]

Valor da propriedade

replica

Propriedades de réplica de leitura de um servidor. Obrigatório apenas no caso de você querer promover um servidor.

replica?: Replica

Valor da propriedade

replicaCapacity

Número máximo de réplicas de leitura permitidas para um servidor. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

replicaCapacity?: number

Valor da propriedade

number

replicationRole

Função do servidor em um conjunto de replicação.

replicationRole?: string

Valor da propriedade

string

sku

Camada de computação e tamanho de um servidor.

sku?: Sku

Valor da propriedade

Sku

sourceServerResourceId

Identificador do servidor a ser usado como a origem do novo servidor. Necessário quando 'createMode' é 'PointInTimeRestore', 'GeoRestore', 'Replica' ou 'ReviveDropped'. Essa propriedade é retornada somente quando o servidor de destino é uma réplica de leitura.

sourceServerResourceId?: string

Valor da propriedade

string

state

Possíveis estados de um servidor. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

state?: string

Valor da propriedade

string

storage

Propriedades de armazenamento de um servidor.

storage?: Storage

Valor da propriedade

version

Versão principal do mecanismo de banco de dados PostgreSQL.

version?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

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

id?: string

Valor da propriedade

string

herdado deTrackedResource.id

location

A localização geográfica onde o recurso reside

location: string

Valor da propriedade

string

Herdado deTrackedResource.location

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

herdado deTrackedResource.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

herdado detrackedResource.systemData

tags

Marcas de recurso.

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

Valor da propriedade

{[propertyName: string]: string}

Herdado deTrackedResource.tags

type

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

type?: string

Valor da propriedade

string

Herdado deTrackedResource.type