Freigeben über


az cosmosdb postgres cluster

Verwalten Sie Azure Cosmos DB für PostgreSQL-Cluster.

Befehle

Name Beschreibung Typ Status
az cosmosdb postgres cluster create

Erstellen Sie einen neuen Cluster mit Knoten.

Kernspeicher Allgemein verfügbar
az cosmosdb postgres cluster delete

Löschen Sie einen Cluster zusammen mit knoten darin.

Kernspeicher Allgemein verfügbar
az cosmosdb postgres cluster list

Auflisten aller Cluster in einem Abonnement oder einer Ressourcengruppe.

Kernspeicher Allgemein verfügbar
az cosmosdb postgres cluster promote

Fördert lesereplikatcluster zu einem unabhängigen Lese-/Schreibcluster.

Kernspeicher Allgemein verfügbar
az cosmosdb postgres cluster restart

Startet alle Knoten im Cluster neu.

Kernspeicher Allgemein verfügbar
az cosmosdb postgres cluster server

Verwalten Sie Azure Cosmos DB für PostgreSQL-Clusterserver.

Kernspeicher Allgemein verfügbar
az cosmosdb postgres cluster server list

Auflisten von Knoten eines Clusters.

Kernspeicher Allgemein verfügbar
az cosmosdb postgres cluster server show

Abrufen von Informationen zu einem Knoten im Cluster.

Kernspeicher Allgemein verfügbar
az cosmosdb postgres cluster show

Rufen Sie Informationen zu einem Cluster ab, z. B. Compute- und Speicherkonfigurations- und Clusterlebenszyklusmetadaten wie z. B. Datum und Uhrzeit der Clustererstellung.

Kernspeicher Allgemein verfügbar
az cosmosdb postgres cluster start

Startet die Berechnung auf allen Clusterknoten angehalten.

Kernspeicher Allgemein verfügbar
az cosmosdb postgres cluster stop

Beendet die Berechnung auf allen Clusterknoten.

Kernspeicher Allgemein verfügbar
az cosmosdb postgres cluster update

Aktualisieren eines vorhandenen Clusters. Der Anforderungstext kann eine oder mehrere Eigenschaften aus der Clusterdefinition enthalten.

Kernspeicher Allgemein verfügbar
az cosmosdb postgres cluster wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

Kernspeicher Allgemein verfügbar

az cosmosdb postgres cluster create

Erstellen Sie einen neuen Cluster mit Knoten.

Verwenden Sie die folgende Referenz, um unterstützte Werte für verschiedene Parameter für Azure Cosmos DB für PostgreSQL-Cluster und Knoten CLI-Befehle zu ermitteln: https://learn.microsoft.com/rest/api/postgresqlhsc/#values

az cosmosdb postgres cluster create --cluster-name
                                    --resource-group
                                    [--administrator-login-password]
                                    [--citus-version]
                                    [--coord-public-ip-access {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--coord-server-edition]
                                    [--coordinator-storage]
                                    [--coordinator-v-cores]
                                    [--enable-ha {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--enable-shards-on-coord {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--location]
                                    [--maintenance-window]
                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--node-count]
                                    [--node-enable-public-ip-access {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--node-server-edition]
                                    [--node-storage]
                                    [--node-v-cores]
                                    [--point-in-time-utc]
                                    [--postgresql-version]
                                    [--preferred-primary-zone]
                                    [--source-location]
                                    [--source-resource-id]
                                    [--tags]

Beispiele

Erstellen eines neuen Einzelknotenclusters

az cosmosdb postgres cluster create -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --enable-ha false --coordinator-v-cores 8 --coordinator-server-edition "GeneralPurpose" --coordinator-storage 131072 --enable-shards-on-coord true --node-count 0 --preferred-primary-zone "1" --administrator-login-password "password"

Erstellen eines neuen Clusters als Zeitwiederherstellung

az cosmosdb postgres cluster create -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --point-in-time-utc "2017-12-14T00:00:37.467Z" --source-location "eastus" --source-resource-id "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/source-cluster"

Erstellen eines neuen Clusters als Lesereplikat

az cosmosdb postgres cluster create -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --source-location "eastus" --source-resource-id "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/source-cluster"

Erstellen eines neuen Multiknotenclusters

az cosmosdb postgres cluster create -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --enable-ha false --coordinator-v-cores 8 --coordinator-server-edition "GeneralPurpose" --coordinator-storage 131072 --enable-shards-on-coord false --node-count 3 --node-server-edition "MemoryOptimized" --node-v-cores 8 --node-storage 131072 --postgresql-version "15" --preferred-primary-zone "1" --administrator-login-password "password"

Erstellen eines neuen single node Burstable 1 vCore-Clusters

az cosmosdb postgres cluster create -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --enable-ha false --coordinator-v-cores 1 --coordinator-server-edition "BurstableMemoryOptimized" --coord-public-ip-access true --coordinator-storage 131072 --enable-shards-on-coord true --node-count 0 --preferred-primary-zone "1" --administrator-login-password "password"

Erstellen eines neuen single node Burstable 2 vCores-Clusters

az cosmosdb postgres cluster create -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --enable-ha false --coordinator-v-cores 2 --coordinator-server-edition "BurstableGeneralPurpose" --coord-public-ip-access true --coordinator-storage 131072 --enable-shards-on-coord true --node-count 0 --preferred-primary-zone "1" --administrator-login-password "password"

Erforderliche Parameter

--cluster-name --name -n

Der Name des Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--administrator-login-password --login-password

Das Kennwort der Administratoranmeldung. Erforderlich für die Erstellung. Wenn der Wert leer ist, wird er von der tty gefragt.

--citus-version

Die Citus-Erweiterungsversion auf allen Clusterservern.

--coord-public-ip-access --coordinator-enable-public-ip-access

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

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--coord-server-edition --coordinator-server-edition

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

--coordinator-storage --coordinator-storage-quota-in-mb

Der Speicher eines Servers in MB. Erforderlich für die Erstellung. Weitere Informationen finden Sie unter https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--coordinator-v-cores

Die vCores-Anzahl eines Servers (max. 96). Erforderlich für die Erstellung. Weitere Informationen finden Sie unter https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--enable-ha

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

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--enable-shards-on-coord --enable-shards-on-coordinator

Wenn shards on coordinator aktiviert ist oder nicht für den Cluster.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--location -l

Der geografische Standort, an dem sich die Ressource befindet, wenn nicht angegeben, wird der Standort der Ressourcengruppe verwendet.

--maintenance-window

Wartungsfenster eines Clusters. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--node-count

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.

--node-enable-public-ip-access --node-public-ip-access

Wenn der öffentliche Zugriff auf Arbeitsknoten aktiviert ist.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--node-server-edition

Die Edition eines Knotenservers (Standard: MemoryOptimized).

--node-storage --node-storage-quota-in-mb

Der Speicher in MB auf jedem Arbeitsknoten. Weitere Informationen finden Sie unter https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--node-v-cores

Die Berechnung in vCores auf jedem Arbeitsknoten (max. 104). Weitere Informationen finden Sie unter https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--point-in-time-utc

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

--postgresql-version

Die haupt-PostgreSQL-Version auf allen Clusterservern.

--preferred-primary-zone

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

--source-location

Die Azure-Region des Quellclusters zum Lesen von Replikatclustern.

--source-resource-id

Die Ressourcen-ID des Quellclusters für Lesereplikatcluster.

--tags

Ressourcentags. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb postgres cluster delete

Löschen Sie einen Cluster zusammen mit knoten darin.

az cosmosdb postgres cluster delete [--cluster-name]
                                    [--ids]
                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--resource-group]
                                    [--subscription]
                                    [--yes]

Beispiele

Löschen des Clusters

az cosmosdb postgres cluster delete -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

Optionale Parameter

--cluster-name --name -n

Der Name des Clusters.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb postgres cluster list

Auflisten aller Cluster in einem Abonnement oder einer Ressourcengruppe.

az cosmosdb postgres cluster list [--resource-group]

Beispiele

Auflisten von Clustern in einer Ressourcengruppe

az cosmosdb postgres cluster list -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

Auflisten von Clustern in einem Abonnement

az cosmosdb postgres cluster list --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb postgres cluster promote

Fördert lesereplikatcluster zu einem unabhängigen Lese-/Schreibcluster.

az cosmosdb postgres cluster promote [--cluster-name]
                                     [--ids]
                                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                     [--resource-group]
                                     [--subscription]

Beispiele

Höherstufen des Lesereplikatclusters zu einem unabhängigen Lese-/Schreibcluster

az cosmosdb postgres cluster promote -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

Optionale Parameter

--cluster-name

Der Name des Clusters.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb postgres cluster restart

Startet alle Knoten im Cluster neu.

az cosmosdb postgres cluster restart [--cluster-name]
                                     [--ids]
                                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                     [--resource-group]
                                     [--subscription]

Beispiele

Neustarten aller Server im Cluster

az cosmosdb postgres cluster restart -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

Optionale Parameter

--cluster-name

Der Name des Clusters.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb postgres cluster show

Rufen Sie Informationen zu einem Cluster ab, z. B. Compute- und Speicherkonfigurations- und Clusterlebenszyklusmetadaten wie z. B. Datum und Uhrzeit der Clustererstellung.

az cosmosdb postgres cluster show [--cluster-name]
                                  [--ids]
                                  [--resource-group]
                                  [--subscription]

Beispiele

Anzeigen von Details des Clusters

az cosmosdb postgres cluster show -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

Optionale Parameter

--cluster-name --name -n

Der Name des Clusters.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb postgres cluster start

Startet die Berechnung auf allen Clusterknoten angehalten.

az cosmosdb postgres cluster start [--cluster-name]
                                   [--ids]
                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--resource-group]
                                   [--subscription]

Beispiele

Starten aller Server im Cluster

az cosmosdb postgres cluster start -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

Optionale Parameter

--cluster-name

Der Name des Clusters.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb postgres cluster stop

Beendet die Berechnung auf allen Clusterknoten.

az cosmosdb postgres cluster stop [--cluster-name]
                                  [--ids]
                                  [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                  [--resource-group]
                                  [--subscription]

Beispiele

Beenden aller Server im Cluster

az cosmosdb postgres cluster stop -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

Optionale Parameter

--cluster-name

Der Name des Clusters.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb postgres cluster update

Aktualisieren eines vorhandenen Clusters. Der Anforderungstext kann eine oder mehrere Eigenschaften aus der Clusterdefinition enthalten.

Verwenden Sie die folgende Referenz, um unterstützte Werte für verschiedene Parameter für Azure Cosmos DB für PostgreSQL-Cluster und Knoten CLI-Befehle zu ermitteln: https://learn.microsoft.com/rest/api/postgresqlhsc/#values

az cosmosdb postgres cluster update [--administrator-login-password]
                                    [--citus-version]
                                    [--cluster-name]
                                    [--coord-public-ip-access {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--coord-server-edition]
                                    [--coordinator-storage]
                                    [--coordinator-v-cores]
                                    [--enable-ha {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--enable-shards-on-coord {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--ids]
                                    [--maintenance-window]
                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--node-count]
                                    [--node-server-edition]
                                    [--node-storage]
                                    [--node-v-cores]
                                    [--postgresql-version]
                                    [--preferred-primary-zone]
                                    [--resource-group]
                                    [--subscription]
                                    [--tags]

Beispiele

Berechnen des Arbeitsknotens nach oben oder unten

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --node-v-cores 16

Skalieren: Hinzufügen neuer Workerknoten

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --node-count 2

Arbeitsknotenspeicher skalieren

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --node-storage 2097152

Aktualisieren mehrerer Konfigurationseinstellungen des Clusters

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --node-v-cores 16 --node-count 4 coordinator-v-cores 16 --administrator-login-password "newPassword"

Aktualisieren oder Definieren von Standard Tenance-Fenstern

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --maintenance-window day-of-week=1 start-hour=2 --start-minute=0 custom-window="Enabled"

Upgrade Der PostgreSQL-Hauptversion

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --postgresql-version "15"

Skalieren des Koordinatorspeichers

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --coordinator-storage 2097152

Optionale Parameter

--administrator-login-password --login-password

Das Kennwort der Administratoranmeldung. Erforderlich für die Erstellung. Wenn der Wert leer ist, wird er von der tty gefragt.

--citus-version

Die Citus-Erweiterungsversion auf allen Clusterservern.

--cluster-name --name -n

Der Name des Clusters.

--coord-public-ip-access --coordinator-enable-public-ip-access

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

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--coord-server-edition --coordinator-server-edition

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

--coordinator-storage --coordinator-storage-quota-in-mb

Der Speicher eines Servers in MB. Erforderlich für die Erstellung. Weitere Informationen finden Sie unter https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--coordinator-v-cores

Die vCores-Anzahl eines Servers (max. 96). Erforderlich für die Erstellung. Weitere Informationen finden Sie unter https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--enable-ha

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

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--enable-shards-on-coord --enable-shards-on-coordinator

Wenn shards on coordinator aktiviert ist oder nicht für den Cluster.

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--maintenance-window

Wartungsfenster eines Clusters. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--node-count

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.

--node-server-edition

Die Edition eines Knotenservers (Standard: MemoryOptimized).

--node-storage --node-storage-quota-in-mb

Der Speicher in MB auf jedem Arbeitsknoten. Weitere Informationen finden Sie unter https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--node-v-cores

Die Berechnung in vCores auf jedem Arbeitsknoten (max. 104). Weitere Informationen finden Sie unter https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--postgresql-version

Die haupt-PostgreSQL-Version auf allen Clusterservern.

--preferred-primary-zone

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

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--tags

Anwendungsspezifische Metadaten in Form von Schlüssel-Wert-Paaren. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az cosmosdb postgres cluster wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

az cosmosdb postgres cluster wait [--cluster-name]
                                  [--created]
                                  [--custom]
                                  [--deleted]
                                  [--exists]
                                  [--ids]
                                  [--interval]
                                  [--resource-group]
                                  [--subscription]
                                  [--timeout]
                                  [--updated]

Optionale Parameter

--cluster-name --name -n

Der Name des Clusters.

--created

Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.

Standardwert: False
--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Standardwert: False
--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--interval

Abrufintervall in Sekunden.

Standardwert: 30
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.