Freigeben über


Cluster interface

Stellt einen Cluster dar.

Extends

Eigenschaften

administratorLogin

Der Anmeldename des Administrators der Server im Cluster. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

administratorLoginPassword

Das Kennwort der Administratoranmeldung. Erforderlich für die Erstellung. Dieser Wert enthält eine Anmeldeinformation. Erwägen Sie, vor dem Anzeigen von Benutzern zu verschleiern

citusVersion

Die Citus-Erweiterungsversion auf allen Clusterservern.

coordinatorEnablePublicIpAccess

Wenn der öffentliche Zugriff für den Koordinator aktiviert ist.

coordinatorServerEdition

Die Edition eines Koordinatorservers (Standard: GeneralPurpose). Erforderlich für die Erstellung.

coordinatorStorageQuotaInMb

Der Speicher eines Servers in MB. Erforderlich für die Erstellung. Weitere Informationen finden Sie unter https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

coordinatorVCores

Die vCores-Anzahl eines Servers (max. 96). Erforderlich für die Erstellung. Weitere Informationen finden Sie unter https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

earliestRestoreTime

Die früheste Wiederherstellungspunktzeit (ISO8601 Format) für den Cluster. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

enableHa

Wenn hohe Verfügbarkeit (HA) für den Cluster aktiviert ist oder nicht.

enableShardsOnCoordinator

Wenn verteilte Tabellen auf Koordinator platziert werden oder nicht. Sollte auf "true" für einzelne Knotencluster festgelegt werden. Erfordert eine Shard rebalancing, nachdem der Wert geändert wurde.

maintenanceWindow

Wartungsfenster eines Clusters.

nodeCount

Anzahl der Arbeitsknoten des Clusters. Wenn die Knotenanzahl 0 ist, stellt sie eine Konfiguration mit einem einzelnen Knoten dar, mit der die Möglichkeit besteht, verteilte Tabellen auf diesem Knoten zu erstellen. 2 oder mehr Workerknoten stellen die Konfiguration mit mehreren Knoten dar. Der Knotenanzahlswert darf nicht 1 sein. Erforderlich für die Erstellung.

nodeEnablePublicIpAccess

Wenn der öffentliche Zugriff auf Arbeitsknoten aktiviert ist.

nodeServerEdition

Die Edition eines Knotenservers (Standard: MemoryOptimized).

nodeStorageQuotaInMb

Der Speicher in MB auf jedem Arbeitsknoten. Weitere Informationen finden Sie unter https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

nodeVCores

Die Berechnung in vCores auf jedem Arbeitsknoten (max. 104). Weitere Informationen finden Sie unter https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

pointInTimeUTC

Datum und Uhrzeit in UTC (ISO8601 Format) für die Clusterwiederherstellung.

postgresqlVersion

Die haupt-PostgreSQL-Version auf allen Clusterservern.

preferredPrimaryZone

Bevorzugte primäre Verfügbarkeitszone (AZ) für alle Clusterserver.

privateEndpointConnections

Die privaten Endpunktverbindungen für einen Cluster. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState

Bereitstellungsstatus des Clusters HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

readReplicas

Das Array von Lesereplikatclustern. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

serverNames

Die Liste der Servernamen im ClusterHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

sourceLocation

Die Azure-Region des Quellclusters zum Lesen von Replikatclustern.

sourceResourceId

Die Ressourcen-ID des Quellclusters für Lesereplikatcluster.

state

Ein Status eines Clusters/Servers, der für den Benutzer sichtbar ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

location

Der geografische Standort, an dem sich die Ressource befindet

name

Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

tags

Ressourcentags.

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

administratorLogin

Der Anmeldename des Administrators der Server im Cluster. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

administratorLogin?: string

Eigenschaftswert

string

administratorLoginPassword

Das Kennwort der Administratoranmeldung. Erforderlich für die Erstellung. Dieser Wert enthält eine Anmeldeinformation. Erwägen Sie, vor dem Anzeigen von Benutzern zu verschleiern

administratorLoginPassword?: string

Eigenschaftswert

string

citusVersion

Die Citus-Erweiterungsversion auf allen Clusterservern.

citusVersion?: string

Eigenschaftswert

string

coordinatorEnablePublicIpAccess

Wenn der öffentliche Zugriff für den Koordinator aktiviert ist.

coordinatorEnablePublicIpAccess?: boolean

Eigenschaftswert

boolean

coordinatorServerEdition

Die Edition eines Koordinatorservers (Standard: GeneralPurpose). Erforderlich für die Erstellung.

coordinatorServerEdition?: string

Eigenschaftswert

string

coordinatorStorageQuotaInMb

Der Speicher eines Servers in MB. Erforderlich für die Erstellung. Weitere Informationen finden Sie unter https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

coordinatorStorageQuotaInMb?: number

Eigenschaftswert

number

coordinatorVCores

Die vCores-Anzahl eines Servers (max. 96). Erforderlich für die Erstellung. Weitere Informationen finden Sie unter https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

coordinatorVCores?: number

Eigenschaftswert

number

earliestRestoreTime

Die früheste Wiederherstellungspunktzeit (ISO8601 Format) für den Cluster. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

earliestRestoreTime?: Date

Eigenschaftswert

Date

enableHa

Wenn hohe Verfügbarkeit (HA) für den Cluster aktiviert ist oder nicht.

enableHa?: boolean

Eigenschaftswert

boolean

enableShardsOnCoordinator

Wenn verteilte Tabellen auf Koordinator platziert werden oder nicht. Sollte auf "true" für einzelne Knotencluster festgelegt werden. Erfordert eine Shard rebalancing, nachdem der Wert geändert wurde.

enableShardsOnCoordinator?: boolean

Eigenschaftswert

boolean

maintenanceWindow

Wartungsfenster eines Clusters.

maintenanceWindow?: MaintenanceWindow

Eigenschaftswert

nodeCount

Anzahl der Arbeitsknoten des Clusters. Wenn die Knotenanzahl 0 ist, stellt sie eine Konfiguration mit einem einzelnen Knoten dar, mit der die Möglichkeit besteht, verteilte Tabellen auf diesem Knoten zu erstellen. 2 oder mehr Workerknoten stellen die Konfiguration mit mehreren Knoten dar. Der Knotenanzahlswert darf nicht 1 sein. Erforderlich für die Erstellung.

nodeCount?: number

Eigenschaftswert

number

nodeEnablePublicIpAccess

Wenn der öffentliche Zugriff auf Arbeitsknoten aktiviert ist.

nodeEnablePublicIpAccess?: boolean

Eigenschaftswert

boolean

nodeServerEdition

Die Edition eines Knotenservers (Standard: MemoryOptimized).

nodeServerEdition?: string

Eigenschaftswert

string

nodeStorageQuotaInMb

Der Speicher in MB auf jedem Arbeitsknoten. Weitere Informationen finden Sie unter https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

nodeStorageQuotaInMb?: number

Eigenschaftswert

number

nodeVCores

Die Berechnung in vCores auf jedem Arbeitsknoten (max. 104). Weitere Informationen finden Sie unter https://learn.microsoft.com/azure/cosmos-db/postgresql/resources-compute.

nodeVCores?: number

Eigenschaftswert

number

pointInTimeUTC

Datum und Uhrzeit in UTC (ISO8601 Format) für die Clusterwiederherstellung.

pointInTimeUTC?: Date

Eigenschaftswert

Date

postgresqlVersion

Die haupt-PostgreSQL-Version auf allen Clusterservern.

postgresqlVersion?: string

Eigenschaftswert

string

preferredPrimaryZone

Bevorzugte primäre Verfügbarkeitszone (AZ) für alle Clusterserver.

preferredPrimaryZone?: string

Eigenschaftswert

string

privateEndpointConnections

Die privaten Endpunktverbindungen für einen Cluster. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

privateEndpointConnections?: SimplePrivateEndpointConnection[]

Eigenschaftswert

provisioningState

Bereitstellungsstatus des Clusters HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

readReplicas

Das Array von Lesereplikatclustern. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

readReplicas?: string[]

Eigenschaftswert

string[]

serverNames

Die Liste der Servernamen im ClusterHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

serverNames?: ServerNameItem[]

Eigenschaftswert

sourceLocation

Die Azure-Region des Quellclusters zum Lesen von Replikatclustern.

sourceLocation?: string

Eigenschaftswert

string

sourceResourceId

Die Ressourcen-ID des Quellclusters für Lesereplikatcluster.

sourceResourceId?: string

Eigenschaftswert

string

state

Ein Status eines Clusters/Servers, der für den Benutzer sichtbar ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

state?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

id

Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonTrackedResource.id

location

Der geografische Standort, an dem sich die Ressource befindet

location: string

Eigenschaftswert

string

geerbt vonTrackedResource.location

name

Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

geerbt vonTrackedResource.name

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData?: SystemData

Eigenschaftswert

geerbt vonTrackedResource.systemData-

tags

Ressourcentags.

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

Eigenschaftswert

{[propertyName: string]: string}

vonTrackedResource.tags geerbt

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

geerbt vonTrackedResource.type