Cluster interface
Rappresenta un cluster.
- Extends
Proprietà
| administrator |
Nome di accesso dell'amministratore dei server nel cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| administrator |
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 |
| citus |
Versione dell'estensione Citus in tutti i server del cluster. |
| coordinator |
Se l'accesso pubblico è abilitato nel coordinatore. |
| coordinator |
Edizione di un server coordinatore (impostazione predefinita: GeneralPurpose). Obbligatorio per la creazione. |
| coordinator |
Archiviazione di un server in MB. Obbligatorio per la creazione. Per altre informazioni, vedere https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute. |
| coordinator |
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. |
| earliest |
Ora del punto di ripristino meno recente (formato ISO8601) per il cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| enable |
Se la disponibilità elevata è abilitata o meno per il cluster. |
| enable |
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. |
| maintenance |
Finestra di manutenzione di un cluster. |
| node |
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. |
| node |
Se l'accesso pubblico è abilitato nei nodi di lavoro. |
| node |
Edizione di un server node (impostazione predefinita: MemoryOptimized). |
| node |
Archiviazione in MB in ogni nodo del ruolo di lavoro. Per altre informazioni, vedere https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute. |
| node |
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. |
| point |
Data e ora in formato UTC (ISO8601) per il ripristino del cluster. |
| postgresql |
La versione principale di PostgreSQL in tutti i server del cluster. |
| preferred |
Zona di disponibilità primaria preferita (AZ) per tutti i server del cluster. |
| private |
Connessioni endpoint privato per un cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| provisioning |
Stato di provisioning del cluster NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| read |
Matrice di cluster di replica in lettura. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| server |
Elenco di nomi di server nel cluster NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| source |
Area di Azure del cluster di origine per i cluster di replica in lettura. |
| source |
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. |
| system |
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