az postgres flexible-server

Управление базой данных Azure для гибких серверов PostgreSQL.

Команды

az postgres flexible-server connect

Подключение гибкому серверу.

az postgres flexible-server create

Создайте гибкий сервер.

az postgres flexible-server db

Управление базами данных PostgreSQL на гибком сервере.

az postgres flexible-server db create

Создайте базу данных PostgreSQL на гибком сервере.

az postgres flexible-server db delete

Удаление базы данных на гибком сервере.

az postgres flexible-server db list

Выведите список баз данных для гибкого сервера.

az postgres flexible-server db show

Отображение сведений о базе данных.

az postgres flexible-server delete

Удаление гибкого сервера.

az postgres flexible-server deploy

Включите и выполните рабочий процесс действия GitHub для сервера PostgreSQL.

az postgres flexible-server deploy run

Запуск существующего рабочего процесса в репозитории GitHub.

az postgres flexible-server deploy setup

Создайте файл рабочего процесса для действия GitHub для сервера PostgreSQL.

az postgres flexible-server execute

Подключение гибкому серверу.

az postgres flexible-server firewall-rule

Управление правилами брандмауэра для сервера.

az postgres flexible-server firewall-rule create

Создайте новое правило брандмауэра для гибкого сервера.

az postgres flexible-server firewall-rule delete

Удаляет правило брандмауэра.

az postgres flexible-server firewall-rule list

Список всех правил брандмауэра для гибкого сервера.

az postgres flexible-server firewall-rule show

Получение сведений о правиле брандмауэра.

az postgres flexible-server firewall-rule update

Обновите правило брандмауэра.

az postgres flexible-server list

Вывод списка доступных гибких серверов.

az postgres flexible-server list-skus

Перечисляет доступные номера SKU в заданном регионе.

az postgres flexible-server migration

Управление рабочими процессами миграции для гибких серверов PostgreSQL.

az postgres flexible-server migration create

Создайте новый рабочий процесс миграции для гибкого сервера.

az postgres flexible-server migration delete

Удаление конкретной миграции.

az postgres flexible-server migration list

Перечислите миграцию гибкого сервера.

az postgres flexible-server migration show

Получение сведений о конкретной миграции.

az postgres flexible-server migration update

Обновление конкретной миграции.

az postgres flexible-server parameter

Команды для управления значениями параметров сервера для гибкого сервера.

az postgres flexible-server parameter list

Перечислите значения параметров для гибкого сервера.

az postgres flexible-server parameter set

Обновите параметр гибкого сервера.

az postgres flexible-server parameter show

Получите параметр для гибкого сервера. ".

az postgres flexible-server restart

Перезапустите гибкий сервер.

az postgres flexible-server restore

Восстановите гибкий сервер из резервной копии.

az postgres flexible-server show

Получите сведения о гибком сервере.

az postgres flexible-server show-connection-string

Отображение строк подключения для PostgreSQL базы данных гибкого сервера.

az postgres flexible-server start

Запустите гибкий сервер.

az postgres flexible-server stop

Останавливает гибкий сервер.

az postgres flexible-server update

Обновите гибкий сервер.

az postgres flexible-server wait

Дождитесь, пока гибкий сервер не будет отвечать определенным условиям.

az postgres flexible-server connect

Подключение гибкому серверу.

az postgres flexible-server connect --admin-user
                                    --name
                                    [--admin-password]
                                    [--database-name]
                                    [--interactive]
                                    [--querytext]

Обязательные параметры

--admin-user -u

Имя входа администратора.

--name -n

Имя сервера. Имя может содержать только строчные буквы, цифры и символ дефиса (-). Не менее 3 символов и максимум 63 символов.

Необязательные параметры

--admin-password -p

Пароль для входа администратора.

--database-name -d

Имя базы данных.

--interactive

Передайте этот параметр для подключения к базе данных в интерактивном режиме.

--querytext -q

Запрос для выполнения на гибком сервере.

az postgres flexible-server create

Создайте гибкий сервер.

az postgres flexible-server create [--address-prefixes]
                                   [--admin-password]
                                   [--admin-user]
                                   [--assign-identity]
                                   [--backup-retention]
                                   [--database-name]
                                   [--high-availability]
                                   [--location]
                                   [--name]
                                   [--private-dns-zone]
                                   [--public-access]
                                   [--resource-group]
                                   [--sku-name]
                                   [--storage-size]
                                   [--subnet]
                                   [--subnet-prefixes]
                                   [--subscription]
                                   [--tags]
                                   [--tier]
                                   [--version]
                                   [--vnet]
                                   [--zone]

Примеры

Создайте PostgreSQL гибкий сервер с параметрами по умолчанию (Группа ресурсов, расположение, ServerName, имя пользователя, пароль) с включенной службой VNET по умолчанию.

az postgres flexible-server create

Создайте PostgreSQL гибкий сервер с параметрами по умолчанию (Группа ресурсов, расположение, имя_сервера, имя пользователя, пароль) со всеми общедоступными IP-адресами (0.0.0.0 – 255.255.255.255).

az postgres flexible-server create --public-access all

Создайте гибкий сервер PostgreSQL с параметрами по умолчанию (Группа ресурсов, расположение, ServerName, имя пользователя, пароль) с открытым доступом без каких-либо правил брандмауэра.

az postgres flexible-server create --public-access none

Создание PostgreSQL гибкого сервера с общедоступным доступом и Добавление IP-адреса клиента для доступа к серверу

az postgres flexible-server create --public-access <my_client_ip>

Создайте PostgreSQL гибкий сервер с общедоступным доступом и добавьте диапазон IP-адресов, чтобы получить доступ к этому серверу.

az postgres flexible-server create --public-access <start_ip_address-end_ip_address>

Создайте PostgreSQL гибкий сервер с общедоступным доступом и разрешите приложениям из IP-адресов Azure подключаться к гибкому серверу.

az postgres flexible-server create --public-access 0.0.0.0

Создайте PostgreSQL гибкий сервер с указанными SKU и хранилищем, используя значения по умолчанию из локального контекста.

az postgres flexible-server create --name testServer --admin-password password

Создайте гибкий сервер PostgreSQL, используя уже существующую виртуальную сеть и подсеть. Если указанная виртуальная сеть и подсеть не существуют, будет создана виртуальная сеть и подсеть с префиксом адреса по умолчанию.

az postgres flexible-server create --vnet myVnet --subnet mySubnet

Создайте гибкий сервер PostgreSQL, используя уже существующую виртуальную сеть, подсеть и используя идентификатор подсети. В указанной подсети не должно быть другого развернутого ресурса. Эта подсеть будет делегирована в Microsoft.DBforPostgreSQL/flexibleServers, если она еще не делегирована.

az postgres flexible-server create --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNetName}/subnets/{SubnetName}

Создайте гибкий сервер PostgreSQL, используя новую виртуальную сеть, подсеть с префиксом адреса не по умолчанию.

az postgres flexible-server create --vnet myVnet --address-prefixes 15.0.0.0/24 --subnet mySubnet --subnet-prefixes 15.0.0.0/24

Создание гибкого сервера PostgreSQL с использованием новой виртуальной сети, подсети и нового частного адреса зоны DNS

az postgres flexible-server create --vnet myVnet --subnet mySubnet --private-dns-zone myDnsZone.private.postgres.database.azure.com

Создание PostgreSQL гибкого сервера с использованием существующей подсети и частного адреса зоны DNS в другой группе ресурсов

az postgres flexible-server create --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNetName}/subnets/{SubnetName} --private-dns-zone /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/privateDnsZones/myDnsZone.private.postgres.database.azure.com

Создайте гибкий сервер PostgreSQL с набором параметров.

az postgres flexible-server create --location northeurope --resource-group testGroup \
  --name testServer --admin-user username --admin-password password \
  --sku-name Standard_D4s_v3 --tier GeneralPurpose --public-access 0.0.0.0 \
  --storage-size 512 --tags "key=value" --version 12

Необязательные параметры

--address-prefixes

Префикс IP-адреса, используемый при создании новой виртуальной сети в формате CIDR. Значение по умолчанию — 10.0.0.0/16.

--admin-password -p

Пароль администратора. Не менее 8 символов и не более 128 символов. В пароле следует использовать символы хотя бы из трех следующих категорий: английские прописные буквы, английские строчные буквы, цифры и символы, отличные от алфавитно-цифровых.

--admin-user -u

Имя администратора для сервера. После установки он не может быть изменен.

значение по умолчанию: hatefulkapi2
--assign-identity

создайте и назначьте удостоверение Azure Active Directory для этого сервера для использования со службами управления ключами, такими как Azure KeyVault. Нет необходимости вводить дополнительный аргумент.

--backup-retention

Число дней, в течение которых будет храниться резервная копия. От 7 до 35 дней. Значение по умолчанию равно 7 суткам.

значение по умолчанию: 7
--database-name -d

Имя базы данных, создаваемой при подготовке сервера базы данных.

--high-availability

Включение или отключение функции высокой доступности. Значение по умолчанию — disabled. Высокий уровень доступности можно задать только во время создания гибкого сервера.

значение по умолчанию: Disabled
--location -l

Расположение. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--name -n

Имя сервера. Имя может содержать только строчные буквы, цифры и символ дефиса (-). Не менее 3 символов и максимум 63 символов.

--private-dns-zone

Этот параметр применяется только к серверу с закрытым доступом. Имя или идентификатор новой или существующей частной зоны DNS. Вы можете использовать частную зону DNS из той же группы ресурсов, другой группы ресурсов или другой подписки. Если вы хотите использовать зону из другой группы ресурсов или подписки, укажите идентификатор ресурса. CLI создает новую закрытую зону DNS в той же группе ресурсов, что и виртуальная сеть, если пользователи не предоставлены пользователями.

--public-access

Определяет открытый доступ. Укажите один или диапазон IP-адресов, которые будут включаться в список разрешенных адресов. Диапазоны IP-адресов должны быть разделены дефисом и не содержать пробелов. Указание 0.0.0.0 разрешает общий доступ из любых ресурсов, развернутых в Azure, для доступа к серверу. Если задать для него значение "нет", сервер будет открыт в режиме общего доступа, но правило брандмауэра не будет создано.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--sku-name

Имя SKU вычислений. Соответствует соглашению Standard_ {VM Name}. Примеры: Standard_D4s_v3.

значение по умолчанию: Standard_D2s_v3
--storage-size

Емкость хранилища сервера. Минимум — 32 гиб, а Max — 16 тиб.

значение по умолчанию: 128
--subnet

Имя или идентификатор ресурса новой или существующей подсети. Если вы хотите использовать подсеть из другой группы ресурсов или подписки, укажите идентификатор ресурса вместо имени. Обратите внимание, что подсеть будет делегирована поставщику Флексиблесерверс. После делегирования эту подсеть нельзя использовать для других типов ресурсов Azure.

--subnet-prefixes

Префикс IP-адреса подсети, используемый при создании новой виртуальной сети в формате CIDR. Значение по умолчанию — 10.0.0.0/24.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--tags

Теги, разделенные пробелами: ключ [= значение] [ключ [= значение]...]. Используйте "" для очистки существующих тегов.

--tier

Уровень вычислений сервера. Допустимые значения: пакетная, Женералпурпосе, оптимизированная для памяти.

значение по умолчанию: GeneralPurpose
--version

Основной номер версии сервера.

значение по умолчанию: 12
--vnet

Имя или идентификатор новой или существующей виртуальной сети. Если вы хотите использовать виртуальную сеть из другой группы ресурсов или подписки, укажите идентификатор ресурса. Имя должно содержать от 2 до 64 символов. Оно должно начинаться с буквы или цифры, заканчиваться буквой, цифрой или символом подчеркивания и может содержать только буквы, цифры, символы подчеркивания, точки и дефисы.

--zone -z

Зона доступности, в которую подготавливается ресурс.

az postgres flexible-server delete

Удаление гибкого сервера.

az postgres flexible-server delete [--ids]
                                   [--name]
                                   [--resource-group]
                                   [--subscription]
                                   [--yes]

Примеры

Удаление гибкого сервера.

az postgres flexible-server delete --resource-group testGroup --name testServer

Удаление гибкого сервера без запроса или подтверждения.

az postgres flexible-server delete --resource-group testGroup --name testServer --yes

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (с разделителями-пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения об аргументах "Resource id". Необходимо указать идентификаторы или другие аргументы "Resource id".

--name -n

Имя сервера. Имя может содержать только строчные буквы, цифры и символ дефиса (-). Не менее 3 символов и максимум 63 символов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--yes -y

Не запрашивать подтверждение.

az postgres flexible-server execute

Подключение гибкому серверу.

az postgres flexible-server execute --admin-password
                                    --admin-user
                                    --name
                                    [--database-name]
                                    [--file-path]
                                    [--querytext]

Обязательные параметры

--admin-password -p

Пароль для входа администратора.

--admin-user -u

Имя входа администратора.

--name -n

Имя сервера. Имя может содержать только строчные буквы, цифры и символ дефиса (-). Не менее 3 символов и максимум 63 символов.

Необязательные параметры

--database-name -d

Имя базы данных.

--file-path -f

Путь к выполняемому файлу SQL.

--querytext -q

Запрос для выполнения на гибком сервере.

az postgres flexible-server list

Вывод списка доступных гибких серверов.

az postgres flexible-server list [--query-examples]
                                 [--resource-group]
                                 [--subscription]

Примеры

Перечислите все PostgreSQL гибкие серверы в подписке.

az postgres flexible-server list

Перечислите все PostgreSQL гибкие серверы в группе ресурсов.

az postgres flexible-server list --resource-group testGroup

Необязательные параметры

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

az postgres flexible-server list-skus

Перечисляет доступные номера SKU в заданном регионе.

az postgres flexible-server list-skus --location
                                      [--subscription]

Обязательные параметры

--location -l

Расположение. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

Необязательные параметры

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

az postgres flexible-server restart

Перезапустите гибкий сервер.

az postgres flexible-server restart [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--subscription]

Примеры

Перезапустите гибкий сервер.

az postgres flexible-server restart --resource-group testGroup --name testServer

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (с разделителями-пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения об аргументах "Resource id". Необходимо указать идентификаторы или другие аргументы "Resource id".

--name -n

Имя сервера. Имя может содержать только строчные буквы, цифры и символ дефиса (-). Не менее 3 символов и максимум 63 символов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

az postgres flexible-server restore

Восстановите гибкий сервер из резервной копии.

az postgres flexible-server restore --source-server
                                    [--ids]
                                    [--location]
                                    [--name]
                                    [--no-wait]
                                    [--private-dns-zone]
                                    [--resource-group]
                                    [--restore-time]
                                    [--subnet]
                                    [--subscription]
                                    [--zone]

Примеры

Восстановите "testServer" до определенного момента времени в качестве нового сервера "Тестсервернев".

az postgres flexible-server restore --resource-group testGroup --name testServerNew --source-server testServer --restore-time "2017-06-15T13:10:00Z"

Восстановите "testServer2" в "Тестсервернев", где "Тестсервернев" находится в другой группе ресурсов из "testServer2".

az postgres flexible-server restore --resource-group testGroup --name testServerNew \
  --source-server "/subscriptions/${SubID}/resourceGroups/${ResourceGroup}/providers/Microsoft.DBforPostgreSQL/servers/testServer2" \
  --restore-time "2017-06-15T13:10:00Z"

Обязательные параметры

--source-server

Имя исходного сервера, с которого необходимо выполнить восстановление.

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (с разделителями-пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения об аргументах "Resource id". Необходимо указать идентификаторы или другие аргументы "Resource id".

--location -l

Расположение. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--name -n

Имя нового сервера, созданного командой restore.

--no-wait

Не ожидать завершения длительной операции.

--private-dns-zone

Этот параметр применяется только к серверу с закрытым доступом. Имя или идентификатор новой или существующей частной зоны DNS. Вы можете использовать частную зону DNS из той же группы ресурсов, другой группы ресурсов или другой подписки. Если вы хотите использовать зону из другой группы ресурсов или подписки, укажите идентификатор ресурса. CLI создает новую частную зону DNS в той же группе ресурсов, если пользователи не предоставлены.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--restore-time

Момент времени в формате UTC для восстановления из (формат ISO8601), например 2017-04-26T02:10:00 + 00:00.

значение по умолчанию: 2021-07-28T13:40:02+00:00
--subnet

Идентификатор ресурса существующей подсети. Обратите внимание, что подсеть будет делегирована в Microsoft. Дбфорпостгрескл/Флексиблесерверс, если она еще не делегирована. После делегирования эту подсеть нельзя использовать для других типов ресурсов Azure.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--zone

Зона доступности, в которую подготавливается ресурс.

az postgres flexible-server show

Получите сведения о гибком сервере.

az postgres flexible-server show [--ids]
                                 [--name]
                                 [--query-examples]
                                 [--resource-group]
                                 [--subscription]

Примеры

Получение сведений о гибком сервере

az postgres flexible-server show --resource-group testGroup --name testServer

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (с разделителями-пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения об аргументах "Resource id". Необходимо указать идентификаторы или другие аргументы "Resource id".

--name -n

Имя сервера. Имя может содержать только строчные буквы, цифры и символ дефиса (-). Не менее 3 символов и максимум 63 символов.

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

az postgres flexible-server show-connection-string

Отображение строк подключения для PostgreSQL базы данных гибкого сервера.

az postgres flexible-server show-connection-string [--admin-password]
                                                   [--admin-user]
                                                   [--database-name]
                                                   [--ids]
                                                   [--server-name]
                                                   [--subscription]

Примеры

Отображение строк подключения для языков программирования и cmd.

az postgres flexible-server show-connection-string -s testServer -u username -p password -d databasename

Необязательные параметры

--admin-password -p

Пароль для входа администратора.

значение по умолчанию: {password}
--admin-user -u

Имя входа администратора.

значение по умолчанию: {login}
--database-name -d

Имя базы данных.

значение по умолчанию: {database}
--ids

Один или несколько идентификаторов ресурсов (с разделителями-пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения об аргументах "Resource id". Необходимо указать идентификаторы или другие аргументы "Resource id".

--server-name -s

Имя сервера.

значение по умолчанию: {server}
--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

az postgres flexible-server start

Запустите гибкий сервер.

az postgres flexible-server start [--ids]
                                  [--name]
                                  [--resource-group]
                                  [--subscription]

Примеры

Запустите гибкий сервер.

az postgres flexible-server start --resource-group testGroup --name testServer

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (с разделителями-пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения об аргументах "Resource id". Необходимо указать идентификаторы или другие аргументы "Resource id".

--name -n

Имя сервера. Имя может содержать только строчные буквы, цифры и символ дефиса (-). Не менее 3 символов и максимум 63 символов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

az postgres flexible-server stop

Останавливает гибкий сервер.

az postgres flexible-server stop [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Примеры

Останавливает гибкий сервер.

az postgres flexible-server stop --resource-group testGroup --name testServer

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (с разделителями-пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения об аргументах "Resource id". Необходимо указать идентификаторы или другие аргументы "Resource id".

--name -n

Имя сервера. Имя может содержать только строчные буквы, цифры и символ дефиса (-). Не менее 3 символов и максимум 63 символов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

az postgres flexible-server update

Обновите гибкий сервер.

az postgres flexible-server update [--add]
                                   [--admin-password]
                                   [--backup-retention]
                                   [--force-string]
                                   [--high-availability {Disabled, Enabled}]
                                   [--ids]
                                   [--maintenance-window]
                                   [--name]
                                   [--remove]
                                   [--resource-group]
                                   [--set]
                                   [--sku-name]
                                   [--storage-size]
                                   [--subscription]
                                   [--tags]
                                   [--tier]

Примеры

Обновите номер SKU гибкого сервера, используя локальный контекст для сервера и группы ресурсов.

az postgres flexible-server update --sku-name Standard_D4s_v3

Обновление тегов сервера.

az postgres flexible-server update --resource-group testGroup --name testServer --tags "k1=v1" "k2=v2"

Сброс пароля

az postgres flexible-server update --resource-group testGroup --name testServer -p password123

Необязательные параметры

--add

Добавьте объект в список объектов, указав путь и пары "ключ-значение". Пример:--добавить свойство. Листпроперти <ключ = значение, строка или строка JSON>.

--admin-password -p

Пароль администратора. Не менее 8 символов и не более 128 символов. В пароле следует использовать символы хотя бы из трех следующих категорий: английские прописные буквы, английские строчные буквы, цифры и символы, отличные от алфавитно-цифровых.

--backup-retention

Число дней, в течение которых будет храниться резервная копия. От 7 до 35 дней. Значение по умолчанию равно 7 суткам.

--force-string

При использовании "Set" или "Add" сохраните строковые литералы вместо того, чтобы пытаться преобразовать их в JSON.

--high-availability

Включение или отключение функции высокой доступности. Значение по умолчанию — disabled.

допустимые значения: Disabled, Enabled
--ids

Один или несколько идентификаторов ресурсов (с разделителями-пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения об аргументах "Resource id". Необходимо указать идентификаторы или другие аргументы "Resource id".

--maintenance-window

Период времени (UTC), предназначенный для обслуживания. Примеры: "Sun: 23:30" для планирования в воскресенье, 11:30 UTC. Чтобы вернуться к выполнению по умолчанию, выполните значение "Disabled" (отключено).

--name -n

Имя сервера. Имя может содержать только строчные буквы, цифры и символ дефиса (-). Не менее 3 символов и максимум 63 символов.

--remove

Удаление свойства или элемента из списка. Пример:--Remove Property. List или--Remove пропертиторемове.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--set

Обновите объект, указав путь к свойству и значение, которое необходимо задать. Пример:--Set свойство1. свойство2 =.

--sku-name

Имя SKU вычислений. Соответствует соглашению Standard_ {VM Name}. Примеры: Standard_D4s_v3.

--storage-size

Емкость хранилища сервера. Минимум — 32 гиб, а Max — 16 тиб.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--tags

Теги, разделенные пробелами: ключ [= значение] [ключ [= значение]...]. Используйте "" для очистки существующих тегов.

--tier

Уровень вычислений сервера. Допустимые значения: пакетная, Женералпурпосе, оптимизированная для памяти.

az postgres flexible-server wait

Дождитесь, пока гибкий сервер не будет отвечать определенным условиям.

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

Необязательные параметры

--created

Дождитесь создания "provisioningState" в "выполнено".

--custom

Дождитесь, пока условие не будет удовлетворять пользовательскому запросу JMESPath. Пример: provisioningState! = ' Progress ', instanceView. statuss [? code = = ' PowerState/выполняется '].

--deleted

Дождитесь удаления.

--exists

Дождитесь существования ресурса.

--ids

Один или несколько идентификаторов ресурсов (с разделителями-пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения об аргументах "Resource id". Необходимо указать идентификаторы или другие аргументы "Resource id".

--interval

Интервал опроса в секундах.

значение по умолчанию: 30
--name -n

Имя сервера. Имя может содержать только строчные буквы, цифры и символ дефиса (-). Не менее 3 символов и максимум 63 символов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--timeout

Максимальное время ожидания в секундах.

значение по умолчанию: 3600
--updated

Дождитесь обновления с provisioningState в "выполнено".