Partilhar via


Cluster interface

Representa um cluster.

Extends

Propriedades

administratorLogin

O nome de login do administrador dos servidores no cluster. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

administratorLoginPassword

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

citusVersion

A versão da extensão Citus em todos os servidores de cluster.

coordinatorEnablePublicIpAccess

Se o acesso público estiver habilitado no coordenador.

coordinatorServerEdition

A edição de um servidor coordenador (padrão: GeneralPurpose). Necessário para a criação.

coordinatorStorageQuotaInMb

O armazenamento de um servidor em MB. Necessário para a criação. Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obter mais informações.

coordinatorVCores

A contagem de vCores de um servidor (máx: 96). Necessário para a criação. Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obter mais informações.

earliestRestoreTime

O tempo de ponto de restauração mais antigo (formato ISO8601) para o cluster. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

enableHa

Se a alta disponibilidade (HA) estiver habilitada ou não para o cluster.

enableShardsOnCoordinator

Se as tabelas distribuídas são colocadas no coordenador ou não. Deve ser definido como 'true' em clusters de nó único. Requer rebalanceamento de estilhaço depois que o valor é alterado.

maintenanceWindow

Janela de manutenção de um cluster.

nodeCount

Contagem de nós de trabalho do cluster. Quando a contagem de nós é 0, ela representa uma configuração de nó único com a capacidade de criar tabelas distribuídas nesse nó. 2 ou mais nós de trabalho representam a configuração de vários nós. O valor da contagem de nós não pode ser 1. Necessário para a criação.

nodeEnablePublicIpAccess

Se o acesso público estiver habilitado nos nós de trabalho.

nodeServerEdition

A edição de um servidor de nó (padrão: MemoryOptimized).

nodeStorageQuotaInMb

O armazenamento em MB em cada nó de trabalho. Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obter mais informações.

nodeVCores

O cálculo em vCores em cada nó de trabalho (máx: 104). Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obter mais informações.

pointInTimeUTC

Data e hora em UTC (formato ISO8601) para restauração do cluster.

postgresqlVersion

A versão principal do PostgreSQL em todos os servidores de cluster.

preferredPrimaryZone

Zona de disponibilidade primária (AZ) preferencial para todos os servidores de cluster.

privateEndpointConnections

As conexões de ponto de extremidade privado para um cluster. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState

Estado de provisionamento do cluster NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

readReplicas

A matriz de clusters de réplica de leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

serverNames

A lista de nomes de servidor no cluster NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

sourceLocation

A região do Azure do cluster de origem para clusters de réplica de leitura.

sourceResourceId

A id de recurso do cluster de origem para clusters de réplica de leitura.

state

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

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 dos servidores no cluster. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

administratorLogin?: string

Valor de Propriedade

string

administratorLoginPassword

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

administratorLoginPassword?: string

Valor de Propriedade

string

citusVersion

A versão da extensão Citus em todos os servidores de cluster.

citusVersion?: string

Valor de Propriedade

string

coordinatorEnablePublicIpAccess

Se o acesso público estiver habilitado no coordenador.

coordinatorEnablePublicIpAccess?: boolean

Valor de Propriedade

boolean

coordinatorServerEdition

A edição de um servidor coordenador (padrão: GeneralPurpose). Necessário para a criação.

coordinatorServerEdition?: string

Valor de Propriedade

string

coordinatorStorageQuotaInMb

O armazenamento de um servidor em MB. Necessário para a criação. Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obter mais informações.

coordinatorStorageQuotaInMb?: number

Valor de Propriedade

number

coordinatorVCores

A contagem de vCores de um servidor (máx: 96). Necessário para a criação. Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obter mais informações.

coordinatorVCores?: number

Valor de Propriedade

number

earliestRestoreTime

O tempo de ponto de restauração mais antigo (formato ISO8601) para o cluster. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

earliestRestoreTime?: Date

Valor de Propriedade

Date

enableHa

Se a alta disponibilidade (HA) estiver habilitada ou não para o cluster.

enableHa?: boolean

Valor de Propriedade

boolean

enableShardsOnCoordinator

Se as tabelas distribuídas são colocadas no coordenador ou não. Deve ser definido como 'true' em clusters de nó único. Requer rebalanceamento de estilhaço depois que o valor é alterado.

enableShardsOnCoordinator?: boolean

Valor de Propriedade

boolean

maintenanceWindow

Janela de manutenção de um cluster.

maintenanceWindow?: MaintenanceWindow

Valor de Propriedade

nodeCount

Contagem de nós de trabalho do cluster. Quando a contagem de nós é 0, ela representa uma configuração de nó único com a capacidade de criar tabelas distribuídas nesse nó. 2 ou mais nós de trabalho representam a configuração de vários nós. O valor da contagem de nós não pode ser 1. Necessário para a criação.

nodeCount?: number

Valor de Propriedade

number

nodeEnablePublicIpAccess

Se o acesso público estiver habilitado nos nós de trabalho.

nodeEnablePublicIpAccess?: boolean

Valor de Propriedade

boolean

nodeServerEdition

A edição de um servidor de nó (padrão: MemoryOptimized).

nodeServerEdition?: string

Valor de Propriedade

string

nodeStorageQuotaInMb

O armazenamento em MB em cada nó de trabalho. Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obter mais informações.

nodeStorageQuotaInMb?: number

Valor de Propriedade

number

nodeVCores

O cálculo em vCores em cada nó de trabalho (máx: 104). Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obter mais informações.

nodeVCores?: number

Valor de Propriedade

number

pointInTimeUTC

Data e hora em UTC (formato ISO8601) para restauração do cluster.

pointInTimeUTC?: Date

Valor de Propriedade

Date

postgresqlVersion

A versão principal do PostgreSQL em todos os servidores de cluster.

postgresqlVersion?: string

Valor de Propriedade

string

preferredPrimaryZone

Zona de disponibilidade primária (AZ) preferencial para todos os servidores de cluster.

preferredPrimaryZone?: string

Valor de Propriedade

string

privateEndpointConnections

As conexões de ponto de extremidade privado para um cluster. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

privateEndpointConnections?: SimplePrivateEndpointConnection[]

Valor de Propriedade

provisioningState

Estado de provisionamento do cluster NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor de Propriedade

string

readReplicas

A matriz de clusters de réplica de leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

readReplicas?: string[]

Valor de Propriedade

string[]

serverNames

A lista de nomes de servidor no cluster NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

serverNames?: ServerNameItem[]

Valor de Propriedade

sourceLocation

A região do Azure do cluster de origem para clusters de réplica de leitura.

sourceLocation?: string

Valor de Propriedade

string

sourceResourceId

A id de recurso do cluster de origem para clusters de réplica de leitura.

sourceResourceId?: string

Valor de Propriedade

string

state

Um estado de um cluster/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

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