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 ocultaçã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 do ponto de restauração mais antigo (formato ISO8601) para o cluster. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| enable |
Se a ALTA DISPONIBILIDADE (HA) 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 da 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 |
Zona de disponibilidade primária preferencial (AZ) 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 que é 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 onde o recurso reside |
| name | O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| system |
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
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 ocultaçã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 do ponto de restauração mais antigo (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 ALTA DISPONIBILIDADE (HA) 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 da 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
Zona de disponibilidade primária preferencial (AZ) 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 que é 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 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