Cluster interface
Representa um cluster.
- Extends
Propriedades
administrator |
O nome de logon do administrador dos servidores no cluster. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
administrator |
A senha do logon do administrador. Necessário para a criação. Esse valor contém uma credencial. Considere a obscuração antes de mostrar aos usuários |
citus |
A versão da extensão citus em todos os servidores de cluster. |
coordinator |
Se o acesso público estiver habilitado no coordenador. |
coordinator |
A edição de um servidor coordenador (padrão: GeneralPurpose). Necessário para a criação. |
coordinator |
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. |
coordinator |
A contagem de vCores de um servidor (máximo: 96). Necessário para a criação. Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obter mais informações. |
earliest |
A hora mais antiga do ponto de restauração (formato ISO8601) para o cluster. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
enable |
Se a HA (alta disponibilidade) estiver habilitada ou não para o cluster. |
enable |
Se as tabelas distribuídas forem colocadas no coordenador ou não. Deve ser definido como 'true' em clusters de nó único. Requer o rebalanceamento de fragmentos depois que o valor é alterado. |
maintenance |
Janela de manutenção de um cluster. |
node |
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ó. Dois ou mais nós de trabalho representam a configuração de vários nós. O valor de contagem de nós não pode ser 1. Necessário para a criação. |
node |
Se o acesso público estiver habilitado em nós de trabalho. |
node |
A edição de um servidor de nó (padrão: MemoryOptimized). |
node |
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. |
node |
A computação em vCores em cada nó de trabalho (máximo: 104). Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obter mais informações. |
point |
Data e hora em UTC (formato ISO8601) para restauração de cluster. |
postgresql |
A versão principal do PostgreSQL em todos os servidores de cluster. |
preferred |
AZ (zona de disponibilidade primária) preferencial para todos os servidores de cluster. |
private |
As conexões de ponto de extremidade privado para um cluster. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
provisioning |
Estado de provisionamento do cluster OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
read |
A matriz de clusters de réplica de leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
server |
A lista de nomes de servidor no cluster OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
source |
A região do Azure do cluster de origem para clusters de réplica de leitura. |
source |
A ID do recurso do cluster de origem para clusters de réplica de leitura. |
state | Um estado de um cluster/servidor visível para o usuário. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
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 em que o recurso reside |
name | O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
system |
Os metadados do Azure Resource Manager que contêm as 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 | 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
O nome de logon do administrador dos servidores no cluster. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
administratorLogin?: string
Valor da propriedade
string
administratorLoginPassword
A senha do logon do administrador. Necessário para a criação. Esse valor contém uma credencial. Considere a obscuração antes de mostrar aos usuários
administratorLoginPassword?: string
Valor da propriedade
string
citusVersion
A versão da extensão citus em todos os servidores de cluster.
citusVersion?: string
Valor da propriedade
string
coordinatorEnablePublicIpAccess
Se o acesso público estiver habilitado no coordenador.
coordinatorEnablePublicIpAccess?: boolean
Valor da propriedade
boolean
coordinatorServerEdition
A edição de um servidor coordenador (padrão: GeneralPurpose). Necessário para a criação.
coordinatorServerEdition?: string
Valor da 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 da propriedade
number
coordinatorVCores
A contagem de vCores de um servidor (máximo: 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 da propriedade
number
earliestRestoreTime
A hora mais antiga do ponto de restauração (formato ISO8601) para o cluster. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
earliestRestoreTime?: Date
Valor da propriedade
Date
enableHa
Se a HA (alta disponibilidade) estiver habilitada ou não para o cluster.
enableHa?: boolean
Valor da propriedade
boolean
enableShardsOnCoordinator
Se as tabelas distribuídas forem colocadas no coordenador ou não. Deve ser definido como 'true' em clusters de nó único. Requer o rebalanceamento de fragmentos depois que o valor é alterado.
enableShardsOnCoordinator?: boolean
Valor da propriedade
boolean
maintenanceWindow
Janela de manutenção de um cluster.
maintenanceWindow?: MaintenanceWindow
Valor da 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ó. Dois ou mais nós de trabalho representam a configuração de vários nós. O valor de contagem de nós não pode ser 1. Necessário para a criação.
nodeCount?: number
Valor da propriedade
number
nodeEnablePublicIpAccess
Se o acesso público estiver habilitado em nós de trabalho.
nodeEnablePublicIpAccess?: boolean
Valor da propriedade
boolean
nodeServerEdition
A edição de um servidor de nó (padrão: MemoryOptimized).
nodeServerEdition?: string
Valor da 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 da propriedade
number
nodeVCores
A computação em vCores em cada nó de trabalho (máximo: 104). Consulte https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute para obter mais informações.
nodeVCores?: number
Valor da propriedade
number
pointInTimeUTC
Data e hora em UTC (formato ISO8601) para restauração de cluster.
pointInTimeUTC?: Date
Valor da propriedade
Date
postgresqlVersion
A versão principal do PostgreSQL em todos os servidores de cluster.
postgresqlVersion?: string
Valor da propriedade
string
preferredPrimaryZone
AZ (zona de disponibilidade primária) preferencial para todos os servidores de cluster.
preferredPrimaryZone?: string
Valor da propriedade
string
privateEndpointConnections
As conexões de ponto de extremidade privado para um cluster. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
privateEndpointConnections?: SimplePrivateEndpointConnection[]
Valor da propriedade
provisioningState
Estado de provisionamento do cluster OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: string
Valor da propriedade
string
readReplicas
A matriz de clusters de réplica de leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
readReplicas?: string[]
Valor da propriedade
string[]
serverNames
A lista de nomes de servidor no cluster OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
serverNames?: ServerNameItem[]
Valor da propriedade
sourceLocation
A região do Azure do cluster de origem para clusters de réplica de leitura.
sourceLocation?: string
Valor da propriedade
string
sourceResourceId
A ID do recurso do cluster de origem para clusters de réplica de leitura.
sourceResourceId?: string
Valor da propriedade
string
state
Um estado de um cluster/servidor visível para o usuário. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
state?: 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 em que 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
Os metadados do Azure Resource Manager que contêm as 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
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