Dela via


az cosmosdb postgres cluster

Hantera Azure Cosmos DB för PostgreSQL-kluster.

Kommandon

Name Description Typ Status
az cosmosdb postgres cluster create

Skapa ett nytt kluster med noder.

Kärna Allmän tillgänglighet
az cosmosdb postgres cluster delete

Ta bort ett kluster tillsammans med noder i det.

Kärna Allmän tillgänglighet
az cosmosdb postgres cluster list

Visa en lista över alla kluster i en prenumeration eller en resursgrupp.

Kärna Allmän tillgänglighet
az cosmosdb postgres cluster promote

Höjer upp skrivskyddat replikkluster till ett oberoende skrivskyddat kluster.

Kärna Allmän tillgänglighet
az cosmosdb postgres cluster restart

Startar om alla noder i klustret.

Kärna Allmän tillgänglighet
az cosmosdb postgres cluster server

Hantera Azure Cosmos DB för PostgreSQL-klusterservrar.

Kärna Allmän tillgänglighet
az cosmosdb postgres cluster server list

Lista noder i ett kluster.

Kärna Allmän tillgänglighet
az cosmosdb postgres cluster server show

Hämta information om en nod i klustret.

Kärna Allmän tillgänglighet
az cosmosdb postgres cluster show

Hämta information om ett kluster, till exempel beräknings- och lagringskonfiguration och klusterlivscykelmetadata, till exempel datum och tid för klusterskapande.

Kärna Allmän tillgänglighet
az cosmosdb postgres cluster start

Startar stoppad beräkning på alla klusternoder.

Kärna Allmän tillgänglighet
az cosmosdb postgres cluster stop

Stoppar beräkning på alla klusternoder.

Kärna Allmän tillgänglighet
az cosmosdb postgres cluster update

Uppdatera ett befintligt kluster. Begärandetexten kan innehålla en eller flera egenskaper från klusterdefinitionen.

Kärna Allmän tillgänglighet
az cosmosdb postgres cluster wait

Placera CLI i vänteläge tills ett villkor uppfylls.

Kärna Allmän tillgänglighet

az cosmosdb postgres cluster create

Skapa ett nytt kluster med noder.

Använd följande referens för att fastställa värden som stöds för olika parametrar för Azure Cosmos DB för PostgreSQL-kluster och noder CLI-kommandon: 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]

Exempel

Skapa ett nytt kluster med en nod

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"

Skapa ett nytt kluster som en återställning till tidpunkt

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"

Skapa ett nytt kluster som en läsreplik

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"

Skapa ett nytt kluster med flera noder

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"

Skapa ett nytt kluster med en enda nod med burstbar 1 virtuell kärna

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"

Skapa ett nytt kluster med en nod med burstbar 2 virtuella kärnor

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"

Obligatoriska parametrar

--cluster-name --name -n

Namnet på klustret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

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

Lösenordet för administratörsinloggningen. Krävs för att skapa. Om värdet är tomt efterfrågas det från tty.tty.

--citus-version

Citus-tilläggsversionen på alla klusterservrar.

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

Om offentlig åtkomst är aktiverad på koordinatorn.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--coord-server-edition --coordinator-server-edition

Utgåvan av en koordinatorserver (standard: GeneralPurpose). Krävs för att skapa.

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

Lagring av en server i MB. Krävs för att skapa. Mer information finns i https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--coordinator-v-cores

Antalet virtuella kärnor för en server (max: 96). Krävs för att skapa. Mer information finns i https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--enable-ha

Om hög tillgänglighet (HA) är aktiverat eller inte för klustret.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--enable-shards-on-coord --enable-shards-on-coordinator

Om shards på koordinatorn är aktiverat eller inte för klustret.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--location -l

Den geo-plats där resursen finns När den inte anges används platsen för resursgruppen.

--maintenance-window

Underhållsperiod för ett kluster. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--node-count

Antal arbetsnoder i klustret. När antalet noder är 0 representerar det en konfiguration med en enda nod med möjlighet att skapa distribuerade tabeller på noden. 2 eller fler arbetsnoder representerar konfiguration med flera noder. Värdet för antal noder får inte vara 1. Krävs för att skapa.

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

Om offentlig åtkomst är aktiverad på arbetsnoder.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--node-server-edition

Utgåvan av en nodserver (standard: MemoryOptimized).

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

Lagringen i MB på varje arbetsnod. Mer information finns i https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--node-v-cores

Beräkningen i virtuella kärnor på varje arbetsnod (max: 104). Mer information finns i https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--point-in-time-utc

Datum och tid i UTC (ISO8601 format) för klusteråterställning.

--postgresql-version

Den större PostgreSQL-versionen på alla klusterservrar.

--preferred-primary-zone

Prioriterad primär tillgänglighetszon (AZ) för alla klusterservrar.

--source-location

Azure-regionen för källkluster för skrivskyddade replikkluster.

--source-resource-id

Resurs-ID för källkluster för skrivskyddade replikkluster.

--tags

Resurstaggar. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az cosmosdb postgres cluster delete

Ta bort ett kluster tillsammans med noder i det.

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

Exempel

Ta bort klustret

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

Valfria parametrar

--cluster-name --name -n

Namnet på klustret.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az cosmosdb postgres cluster list

Visa en lista över alla kluster i en prenumeration eller en resursgrupp.

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

Exempel

Visa en lista över kluster i en resursgrupp

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

Lista kluster i en prenumeration

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

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az cosmosdb postgres cluster promote

Höjer upp skrivskyddat replikkluster till ett oberoende skrivskyddat kluster.

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

Exempel

Flytta upp skrivskyddat replikkluster till ett oberoende skrivskyddat kluster

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

Valfria parametrar

--cluster-name

Namnet på klustret.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az cosmosdb postgres cluster restart

Startar om alla noder i klustret.

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

Exempel

Starta om alla servrar i klustret

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

Valfria parametrar

--cluster-name

Namnet på klustret.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az cosmosdb postgres cluster show

Hämta information om ett kluster, till exempel beräknings- och lagringskonfiguration och klusterlivscykelmetadata, till exempel datum och tid för klusterskapande.

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

Exempel

Visa information om kluster

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

Valfria parametrar

--cluster-name --name -n

Namnet på klustret.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az cosmosdb postgres cluster start

Startar stoppad beräkning på alla klusternoder.

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

Exempel

Starta alla servrar i klustret

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

Valfria parametrar

--cluster-name

Namnet på klustret.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az cosmosdb postgres cluster stop

Stoppar beräkning på alla klusternoder.

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

Exempel

Stoppa alla servrar i klustret

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

Valfria parametrar

--cluster-name

Namnet på klustret.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az cosmosdb postgres cluster update

Uppdatera ett befintligt kluster. Begärandetexten kan innehålla en eller flera egenskaper från klusterdefinitionen.

Använd följande referens för att fastställa värden som stöds för olika parametrar för Azure Cosmos DB för PostgreSQL-kluster och noder CLI-kommandon: 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]

Exempel

Skala upp eller ned beräkning av arbetsnoder

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

Skala ut: Lägg till nya arbetsnoder

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

Skala upp arbetsnodlagring

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

Uppdatera flera konfigurationsinställningar för klustret

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"

Uppdatera eller definiera underhållsperiod

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"

Uppgradera PostgreSQL-huvudversion

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

Skala upp koordinatorlagring

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

Valfria parametrar

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

Lösenordet för administratörsinloggningen. Krävs för att skapa. Om värdet är tomt efterfrågas det från tty.tty.

--citus-version

Citus-tilläggsversionen på alla klusterservrar.

--cluster-name --name -n

Namnet på klustret.

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

Om offentlig åtkomst är aktiverad på koordinatorn.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--coord-server-edition --coordinator-server-edition

Utgåvan av en koordinatorserver (standard: GeneralPurpose). Krävs för att skapa.

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

Lagring av en server i MB. Krävs för att skapa. Mer information finns i https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--coordinator-v-cores

Antalet virtuella kärnor för en server (max: 96). Krävs för att skapa. Mer information finns i https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--enable-ha

Om hög tillgänglighet (HA) är aktiverat eller inte för klustret.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--enable-shards-on-coord --enable-shards-on-coordinator

Om shards på koordinatorn är aktiverat eller inte för klustret.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--maintenance-window

Underhållsperiod för ett kluster. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--node-count

Antal arbetsnoder i klustret. När antalet noder är 0 representerar det en konfiguration med en enda nod med möjlighet att skapa distribuerade tabeller på noden. 2 eller fler arbetsnoder representerar konfiguration med flera noder. Värdet för antal noder får inte vara 1.

--node-server-edition

Utgåvan av en nodserver (standard: MemoryOptimized).

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

Lagringen i MB på varje arbetsnod. Mer information finns i https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--node-v-cores

Beräkningen i virtuella kärnor på varje arbetsnod (max: 104). Mer information finns i https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--postgresql-version

Den större PostgreSQL-versionen på alla klusterservrar.

--preferred-primary-zone

Prioriterad primär tillgänglighetszon (AZ) för alla klusterservrar.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--tags

Programspecifika metadata i form av nyckel/värde-par. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az cosmosdb postgres cluster wait

Placera CLI i vänteläge tills ett villkor uppfylls.

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

Valfria parametrar

--cluster-name --name -n

Namnet på klustret.

--created

Vänta tills du har skapat med "provisioningState" på "Lyckades".

Standardvärde: False
--custom

Vänta tills villkoret uppfyller en anpassad JMESPath-fråga. T.ex. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Vänta tills den har tagits bort.

Standardvärde: False
--exists

Vänta tills resursen finns.

Standardvärde: False
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--interval

Avsökningsintervall i sekunder.

Standardvärde: 30
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--timeout

Maximal väntetid i sekunder.

Standardvärde: 3600
--updated

Vänta tills det har uppdaterats med provisioningState på Lyckades.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.