Системные параметры
Системные параметры Cloud CLI являются внутренними параметрами. Таблица 1 описывает системные параметры и их использование.
Параметр | Описание | Как использовать |
|---|---|---|
help | Выводит справочную информацию. | Используйте его напрямую в команде. |
debug | Выводит отладочную информацию. | Используйте его напрямую в команде. |
dryrun | Выводит сообщение запроса после проверки, без выполнения. | Используйте его напрямую в команде. |
interactive | Переводит вас в интерактивный режим. | Используйте его напрямую в команде. |
cli-region | Регион. | Настройте его в профиле или используйте напрямую в команде. |
cli-access-key | Требуется Access key ID в режиме AK/SK. | Настройте его в профиле или используйте напрямую в команде. |
cli-secret-key | Требуется Secret access key в режиме AK/SK. | Настройте его в профиле или используйте напрямую в команде. |
cli-username | Имя пользователя. | Используйте его напрямую в команде. |
cli-password | Пароль. | Используйте его напрямую в команде. |
cli-domain | Имя учётной записи. | Используйте его напрямую в команде. |
cli-domain-id | Идентификатор учетной записи. | Настройте его в профиле или используйте напрямую в команде. |
cli-project-id | Идентификатор проекта | Настройте его в профиле или используйте напрямую в команде. |
cli-profile | Профиль. Если не указано, используется профиль по умолчанию. | Настройте его в профиле или используйте напрямую в команде. |
cli-mode | Режим аутентификации (AKSK, токен, агент, или ecsAgency). | Настройте его в профиле или используйте напрямую в команде. |
cli-jsonInput | Передаёт параметры API с помощью файла JSON. | Используйте его напрямую в команде. |
cli-output | Формат вывода данных ответа (json, таблица, или tsv). | Используйте его напрямую в команде. |
cli-query | JMESPath для фильтрации данных ответа. | Используйте его напрямую в команде. |
cli-output-num | Определяет, выводить ли номера строк при выводе таблицы. Значение может быть true (по умолчанию) или false. | Используйте его напрямую в команде. |
cli-endpoint | Пользовательское доменное имя. | Используйте его напрямую в команде. |
cli-connect-timeout | Тайм‑аут запроса соединения, в секундах. Значение по умолчанию — 5s, а минимальное значение — 1s. | Настройте его в профиле или используйте напрямую в команде. |
cli-read-timeout | Тайм‑аут ввода/вывода в секундах. Значение по умолчанию — 10s, а минимальное значение — 1s. | Настройте его в профиле или используйте напрямую в команде. |
cli-retry-count | Количество попыток соединения. Значение находится в диапазоне от 0 до 5. Значение по умолчанию — 0. | Настройте его в профиле или используйте напрямую в команде. |
cli-security-token | Указывает временный токен, который необходимо использовать вместе с временным AK/SK. | Настройте его в профиле или используйте напрямую в команде. |
cli-lang | Язык, который может быть cn или en. | Настройте его в профиле. |
cli-offline | Указывает, использовать ли офлайн-режим. Значение может быть true или false. Значение по умолчанию — false. | Настройте его в профиле. |
cli-skip-secure-verify | Указывает, следует ли пропустить проверку HTTPS‑сертификата (не рекомендуется). Значение может быть true или false (по умолчанию). | Настройте его в профиле или используйте напрямую в команде. |
cli-agency-domain-name | Имя учетной записи делегирующей стороны. Этот параметр необходимо использовать вместе с cli-agency-name. | Настройте его в профиле или используйте напрямую в команде. |
cli-agency-domain-id | Идентификатор учетной записи делегирующей стороны. Этот параметр необходимо использовать вместе с cli-agency-name. | Настройте его в профиле или используйте напрямую в команде. |
cli-agency-name | Название агентства. Его необходимо использовать вместе с cli-agency-domain-id или cli-agency-domain-name. | Настройте его в профиле или используйте непосредственно в команде. |
cli-source-profile | Профиль, который хранит информацию об аутентификации делегированной стороны. Значение cli-source-profile не может быть текущим профилем. | Настройте его в профиле или используйте непосредственно в команде. |
cli-agree-privacy-statement | Указывает, согласиться ли с политикой конфиденциальности. Значение может быть true or false (default). | Настройте его в профиле. |
cli-warning | Указывает, отображать ли предупреждения во время выполнения команды. Значение может быть true (default) or false. | Настройте его в профиле. |
Способы, перечисленные в Таблица 1 можно использовать, описаны следующим образом:
- Настройте его в профиле.
Параметр можно использовать только после его настройки в профиле с помощью выполнения cloud configure set --key1=value1 --key2=value2 ... Имя профиля можно указать с помощью --cli-profile=${profileName}. Cloud CLI анализирует и использует значения параметров, настроенные в профиле, во время выполнения процесса.
Если вы используете параметр напрямую в команде, отображается следующее сообщение об ошибке:
[USE_ERROR] Invalid parameter: *
- Используйте его напрямую в команде.
Параметр можно использовать только в команде в формате --key1=value1 --key2=value2 ....
Если вы настраиваете параметр в профиле, отображается следующее сообщение об ошибке:
[USE_ERROR] Недопустимый параметр: *
- Настройте его в профиле или используйте напрямую в команде.
Параметр можно использовать после настройки в профиле, выполнив cloud configure set --key1=value1 --key2=value2 .... Кроме того, его можно напрямую использовать в команде в формате --key1=value1 --key2=value2 ... Cloud CLI предпочитает использовать значение параметра, указанное в команде. Если параметр не указан в команде, используется его значение из текущего профиля.
Для получения подробной информации о старых системных параметрах Cloud CLI см. Таблица 1.