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. Sie kann nur vom Server aufgefüllt werden.

administratorLoginPassword

Das Kennwort der Administratoranmeldung. Erforderlich für die Erstellung. Dieser Wert enthält Anmeldeinformationen. Erwägen Sie, vor der Anzeige für Benutzer zu verschleiern

citusVersion

Die Version der Citus-Erweiterung 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 Anzahl der virtuellen Kerne 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. Sie kann nur vom Server aufgefüllt werden.

enableHa

Ob Hochverfügbarkeit (HA) für den Cluster aktiviert ist oder nicht.

enableShardsOnCoordinator

Ob verteilte Tabellen auf dem Koordinator platziert werden oder nicht. Sollte für Einzelknotencluster auf "true" festgelegt werden. Erfordert eine Shardausgleichsänderung, nachdem der Wert geändert wurde.

maintenanceWindow

Wartungsfenster eines Clusters.

nodeCount

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

nodeEnablePublicIpAccess

Wenn der öffentliche Zugriff auf Workerknoten aktiviert ist.

nodeServerEdition

Die Edition eines Knotenservers (Standard: MemoryOptimized).

nodeStorageQuotaInMb

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

nodeVCores

Die Compute in virtuellen Kernen auf jedem Workerknoten (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 PostgreSQL-Hauptversion auf allen Clusterservern.

preferredPrimaryZone

Bevorzugte primäre Verfügbarkeitszone (Primary Availability Zone, AZ) für alle Clusterserver.

privateEndpointConnections

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

provisioningState

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

readReplicas

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

serverNames

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

sourceLocation

Die Azure-Region des Quellclusters für Lesereplikatcluster.

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. Sie kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

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

location

Der geografische Standort, an dem sich die Ressource befindet

name

Der Name der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

systemData

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

tags

Ressourcentags.

type

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie 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. Sie 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 Anmeldeinformationen. Erwägen Sie, vor der Anzeige für Benutzer zu verschleiern

administratorLoginPassword?: string

Eigenschaftswert

string

citusVersion

Die Version der Citus-Erweiterung 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 Anzahl der virtuellen Kerne 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. Sie kann nur vom Server aufgefüllt werden.

earliestRestoreTime?: Date

Eigenschaftswert

Date

enableHa

Ob Hochverfügbarkeit (HA) für den Cluster aktiviert ist oder nicht.

enableHa?: boolean

Eigenschaftswert

boolean

enableShardsOnCoordinator

Ob verteilte Tabellen auf dem Koordinator platziert werden oder nicht. Sollte für Einzelknotencluster auf "true" festgelegt werden. Erfordert eine Shardausgleichsänderung, nachdem der Wert geändert wurde.

enableShardsOnCoordinator?: boolean

Eigenschaftswert

boolean

maintenanceWindow

Wartungsfenster eines Clusters.

maintenanceWindow?: MaintenanceWindow

Eigenschaftswert

nodeCount

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

nodeCount?: number

Eigenschaftswert

number

nodeEnablePublicIpAccess

Wenn der öffentliche Zugriff auf Workerknoten aktiviert ist.

nodeEnablePublicIpAccess?: boolean

Eigenschaftswert

boolean

nodeServerEdition

Die Edition eines Knotenservers (Standard: MemoryOptimized).

nodeServerEdition?: string

Eigenschaftswert

string

nodeStorageQuotaInMb

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

nodeStorageQuotaInMb?: number

Eigenschaftswert

number

nodeVCores

Die Compute in virtuellen Kernen auf jedem Workerknoten (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 PostgreSQL-Hauptversion auf allen Clusterservern.

postgresqlVersion?: string

Eigenschaftswert

string

preferredPrimaryZone

Bevorzugte primäre Verfügbarkeitszone (Primary Availability Zone, AZ) für alle Clusterserver.

preferredPrimaryZone?: string

Eigenschaftswert

string

privateEndpointConnections

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

privateEndpointConnections?: SimplePrivateEndpointConnection[]

Eigenschaftswert

provisioningState

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

provisioningState?: string

Eigenschaftswert

string

readReplicas

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

readReplicas?: string[]

Eigenschaftswert

string[]

serverNames

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

serverNames?: ServerNameItem[]

Eigenschaftswert

sourceLocation

Die Azure-Region des Quellclusters für Lesereplikatcluster.

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. Sie kann nur vom Server aufgefüllt werden.

state?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie 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 Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

Geerbt vonTrackedResource.name

systemData

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

systemData?: SystemData

Eigenschaftswert

Geerbt vonTrackedResource.systemData

tags

Ressourcentags.

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

Eigenschaftswert

{[propertyName: string]: string}

Geerbt vonTrackedResource.tags

type

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

type?: string

Eigenschaftswert

string

Geerbt vonTrackedResource.type