Управление свойствами домена#
Создание списка свойств для домена
Используйте следующую команду:
vinfra domain properties create --key <key> --data <data>
[--access <access>] <domain>
--key <key>Имя ключа.
--data <data>Список свойств в виде объекта JSON.
<domain>Имя или идентификатор домена.
Например, чтобы создать список свойств с ключом myproperty, доступный всем пользователям, выполните:
# vinfra domain properties create --key myproperty mydomain \
--data '{"key1": "value1", "key2": "value2"}' --access pub
Operation successful.
Созданный список свойств появится в выводе команды vinfra domain properties keys list:
# vinfra domain properties keys list
+----------+---------------------+
| domain | keys |
+----------+---------------------+
| mydomain | - allow_live_resize |
| | - myproperty |
| Default | - allow_live_resize |
+----------+---------------------+
Отображение подробных данных о списке свойств домена
Используйте следующую команду:
vinfra domain properties show --key <key> <domain>
--key <key>Имя ключа.
<domain>Имя или идентификатор домена.
Например, чтобы вывести подробные сведения о списке свойств с ключом myproperty, выполните:
# vinfra domain properties show --key myproperty mydomain
+--------+--------------+
| Field | Value |
+--------+--------------+
| data | key1: value1 |
| | key2: value2 |
| domain | mydomain |
| key | myproperty |
+--------+--------------+
Обновление прав доступа к списку свойств домена
Используйте следующую команду:
vinfra domain properties access set [--access <access>]
[--key <key>] <domain>
--key <key>Имя ключа.
<domain>Имя или идентификатор домена.
Например, чтобы предоставить доступ для чтения к списку свойств с ключом myproperty только пользователями домена, выполните:
# vinfra domain properties access set --key myproperty mydomain --access domain
Operation successful.
Обновление списка свойств домена
Используйте следующую команду:
vinfra domain properties update --key <key> --data <data>
[--access <access>] <domain>
--key <key>Имя ключа.
--data <data>Список свойств в виде объекта JSON.
<domain>Имя или идентификатор домена.
Например, чтобы обновить список свойств с ключом myproperty, выполните:
# vinfra domain properties update --key myproperty mydomain \
--data '{"key1": "value1", "key2": "value2"}'
Operation successful.
Удаление списка свойств домена
Используйте следующую команду:
vinfra domain properties delete --key <key> <domain>
--key <key>Имя ключа.
<domain>Имя или идентификатор домена.
Например, чтобы удалить список свойств с ключом myproperty, выполните:
# vinfra domain properties delete --key myproperty mydomain
Operation successful.