Condividi tramite


Cluster interface

Rappresenta un cluster.

Extends

Proprietà

administratorLogin

Nome di accesso dell'amministratore dei server nel cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

administratorLoginPassword

Password dell'account di accesso dell'amministratore. Obbligatorio per la creazione. Questo valore contiene credenziali. Prendere in considerazione l'oscuramento prima di visualizzare gli utenti

citusVersion

Versione dell'estensione Citus in tutti i server del cluster.

coordinatorEnablePublicIpAccess

Se l'accesso pubblico è abilitato nel coordinatore.

coordinatorServerEdition

Edizione di un server coordinatore (impostazione predefinita: GeneralPurpose). Obbligatorio per la creazione.

coordinatorStorageQuotaInMb

Archiviazione di un server in MB. Obbligatorio per la creazione. Per altre informazioni, vedere https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

coordinatorVCores

Numero di vCore di un server (massimo: 96). Obbligatorio per la creazione. Per altre informazioni, vedere https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

earliestRestoreTime

Ora del punto di ripristino meno recente (formato ISO8601) per il cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

enableHa

Se la disponibilità elevata è abilitata o meno per il cluster.

enableShardsOnCoordinator

Se le tabelle distribuite vengono posizionate nel coordinatore o meno. Deve essere impostato su "true" nei cluster a nodo singolo. Richiede il ribilanciamento delle partizioni dopo la modifica del valore.

maintenanceWindow

Finestra di manutenzione di un cluster.

nodeCount

Conteggio dei nodi del ruolo di lavoro del cluster. Quando il numero di nodi è 0, rappresenta una configurazione a nodo singolo con la possibilità di creare tabelle distribuite in tale nodo. 2 o più nodi di lavoro rappresentano la configurazione multinodo. Il valore del numero di nodi non può essere 1. Obbligatorio per la creazione.

nodeEnablePublicIpAccess

Se l'accesso pubblico è abilitato nei nodi di lavoro.

nodeServerEdition

Edizione di un server node (impostazione predefinita: MemoryOptimized).

nodeStorageQuotaInMb

Archiviazione in MB in ogni nodo del ruolo di lavoro. Per altre informazioni, vedere https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

nodeVCores

Calcolo in vCore in ogni nodo del ruolo di lavoro (massimo: 104). Per altre informazioni, vedere https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

pointInTimeUTC

Data e ora in formato UTC (ISO8601) per il ripristino del cluster.

postgresqlVersion

La versione principale di PostgreSQL in tutti i server del cluster.

preferredPrimaryZone

Zona di disponibilità primaria preferita (AZ) per tutti i server del cluster.

privateEndpointConnections

Connessioni endpoint privato per un cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState

Stato di provisioning del cluster NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

readReplicas

Matrice di cluster di replica in lettura. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

serverNames

Elenco di nomi di server nel cluster NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

sourceLocation

Area di Azure del cluster di origine per i cluster di replica in lettura.

sourceResourceId

ID risorsa del cluster di origine per i cluster di replica in lettura.

state

Stato di un cluster o di un server visibile all'utente. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

location

Posizione geografica in cui risiede la risorsa

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

Tag di risorsa.

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

administratorLogin

Nome di accesso dell'amministratore dei server nel cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

administratorLogin?: string

Valore della proprietà

string

administratorLoginPassword

Password dell'account di accesso dell'amministratore. Obbligatorio per la creazione. Questo valore contiene credenziali. Prendere in considerazione l'oscuramento prima di visualizzare gli utenti

administratorLoginPassword?: string

Valore della proprietà

string

citusVersion

Versione dell'estensione Citus in tutti i server del cluster.

citusVersion?: string

Valore della proprietà

string

coordinatorEnablePublicIpAccess

Se l'accesso pubblico è abilitato nel coordinatore.

coordinatorEnablePublicIpAccess?: boolean

Valore della proprietà

boolean

coordinatorServerEdition

Edizione di un server coordinatore (impostazione predefinita: GeneralPurpose). Obbligatorio per la creazione.

coordinatorServerEdition?: string

Valore della proprietà

string

coordinatorStorageQuotaInMb

Archiviazione di un server in MB. Obbligatorio per la creazione. Per altre informazioni, vedere https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

coordinatorStorageQuotaInMb?: number

Valore della proprietà

number

coordinatorVCores

Numero di vCore di un server (massimo: 96). Obbligatorio per la creazione. Per altre informazioni, vedere https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

coordinatorVCores?: number

Valore della proprietà

number

earliestRestoreTime

Ora del punto di ripristino meno recente (formato ISO8601) per il cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

earliestRestoreTime?: Date

Valore della proprietà

Date

enableHa

Se la disponibilità elevata è abilitata o meno per il cluster.

enableHa?: boolean

Valore della proprietà

boolean

enableShardsOnCoordinator

Se le tabelle distribuite vengono posizionate nel coordinatore o meno. Deve essere impostato su "true" nei cluster a nodo singolo. Richiede il ribilanciamento delle partizioni dopo la modifica del valore.

enableShardsOnCoordinator?: boolean

Valore della proprietà

boolean

maintenanceWindow

Finestra di manutenzione di un cluster.

maintenanceWindow?: MaintenanceWindow

Valore della proprietà

nodeCount

Conteggio dei nodi del ruolo di lavoro del cluster. Quando il numero di nodi è 0, rappresenta una configurazione a nodo singolo con la possibilità di creare tabelle distribuite in tale nodo. 2 o più nodi di lavoro rappresentano la configurazione multinodo. Il valore del numero di nodi non può essere 1. Obbligatorio per la creazione.

nodeCount?: number

Valore della proprietà

number

nodeEnablePublicIpAccess

Se l'accesso pubblico è abilitato nei nodi di lavoro.

nodeEnablePublicIpAccess?: boolean

Valore della proprietà

boolean

nodeServerEdition

Edizione di un server node (impostazione predefinita: MemoryOptimized).

nodeServerEdition?: string

Valore della proprietà

string

nodeStorageQuotaInMb

Archiviazione in MB in ogni nodo del ruolo di lavoro. Per altre informazioni, vedere https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

nodeStorageQuotaInMb?: number

Valore della proprietà

number

nodeVCores

Calcolo in vCore in ogni nodo del ruolo di lavoro (massimo: 104). Per altre informazioni, vedere https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

nodeVCores?: number

Valore della proprietà

number

pointInTimeUTC

Data e ora in formato UTC (ISO8601) per il ripristino del cluster.

pointInTimeUTC?: Date

Valore della proprietà

Date

postgresqlVersion

La versione principale di PostgreSQL in tutti i server del cluster.

postgresqlVersion?: string

Valore della proprietà

string

preferredPrimaryZone

Zona di disponibilità primaria preferita (AZ) per tutti i server del cluster.

preferredPrimaryZone?: string

Valore della proprietà

string

privateEndpointConnections

Connessioni endpoint privato per un cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

privateEndpointConnections?: SimplePrivateEndpointConnection[]

Valore della proprietà

provisioningState

Stato di provisioning del cluster NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

readReplicas

Matrice di cluster di replica in lettura. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

readReplicas?: string[]

Valore della proprietà

string[]

serverNames

Elenco di nomi di server nel cluster NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

serverNames?: ServerNameItem[]

Valore della proprietà

sourceLocation

Area di Azure del cluster di origine per i cluster di replica in lettura.

sourceLocation?: string

Valore della proprietà

string

sourceResourceId

ID risorsa del cluster di origine per i cluster di replica in lettura.

sourceResourceId?: string

Valore della proprietà

string

state

Stato di un cluster o di un server visibile all'utente. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

state?: string

Valore della proprietà

string

Dettagli proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

ereditato daTrackedResource.id

location

Posizione geografica in cui risiede la risorsa

location: string

Valore della proprietà

string

ereditato daTrackedResource.location

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

ereditato daTrackedResource.name

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData?: SystemData

Valore della proprietà

ereditato daTrackedResource.systemData

tags

Tag di risorsa.

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

Valore della proprietà

{[propertyName: string]: string}

ereditato daTrackedResource.tags

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

ereditato daTrackedResource.type