Облачная платформаAdvanced

Что такое системные параметры Cloud CLI?

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Системные параметры

Системные параметры Cloud CLI являются внутренними параметрами. Следующая таблица описывает системные параметры и их использование.

Table 1 новые системные параметры Cloud CLI

Параметр

Описание

Как использовать

help

Выводит справочную информацию.

Используйте его напрямую в команде.

debug

Выводит отладочную информацию.

Используйте его напрямую в команде.

dryrun

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

Используйте его напрямую в команде.

интерактивный

Переводит вас в интерактивный режим.

Используйте его напрямую в команде.

cli-region

Регион.

Настройте его в профиле или используйте напрямую в команде.

cli-access-key

Требуется идентификатор ключа доступа в режиме AK/SK.

Настройте его в профиле или используйте напрямую в команде.

cli-secret-key

Требуется секретный ключ доступа в режиме AK/SK.

Настройте его в профиле или используйте напрямую в команде.

cli-username

Имя пользователя.

Используйте его напрямую в команде.

cli-password

Password.

Используйте его напрямую в команде.

cli-domain

Account name.

Используйте его напрямую в команде.

cli-domain-id

Account ID.

Настройте его в профиле или используйте напрямую в команде.

cli-project-id

Project ID

Настройте его в профиле или используйте напрямую в команде.

cli-profile

Profile. Если не указано, используется профиль по умолчанию.

Настройте его в профиле или используйте напрямую в команде.

cli-mode

Режим аутентификации (AKSK, token, agency, или ecsAgency).

Настройте его в профиле или используйте напрямую в команде.

cli-jsonInput

Передаёт параметры API с помощью JSON‑файла.

Используйте его напрямую в команде.

cli-output

Формат вывода данных ответа (json, table, или 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.

Настройте его в profile или используйте напрямую в command.

cli-agency-name

Имя агентства. Его необходимо использовать вместе с cli-agency-domain-id или cli-agency-domain-name.

Настройте его в profile или используйте напрямую в command.

cli-source-profile

Профиль, в котором хранится информация об аутентификации делегированной стороны. Значение cli-source-profile не может быть текущим profile.

Настройте его в profile или используйте напрямую в command.

cli-agree-privacy-statement

Нужно ли соглашаться с заявлением о конфиденциальности. Значение может быть true или false (по умолчанию).

Настройте его в profile.

cli-warning

Нужно ли отображать предупреждения во время выполнения команды. Значение может быть true (по умолчанию) или false.

Настройте его в profile.

Способы использования параметров, перечисленных в предыдущей таблице, описаны ниже:

  • Настройте его в profile.

    Параметр может быть использован только после настройки в профиле с помощью команды cloud configure set --key1=value1 --key2=value2 .... Имя профиля можно указать с помощью --cli-profile=${profileName}. Cloud CLI разбирает и использует значения параметров, настроенные в профиле, во время выполнения.

    Если вы используете параметр напрямую в команде, отображается следующее сообщение об ошибке:

    [USE_ERROR] Invalid parameter: *

  • Используйте его напрямую в команде.

    Параметр может быть использован только в команде в формате --key1=value1 --key2=value2 ....

    Если вы настраиваете параметр в профиле, отображается следующее сообщение об ошибке:

    [USE_ERROR] Invalid parameter: *

  • Настройте его в профиле или используйте напрямую в команде.

    Параметр может быть использован после настройки в профиле с помощью команды cloud configure set --key1=value1 --key2=value2 .... Кроме того, его можно напрямую использовать в команде в формате --key1=value1 --key2=value2 .... Cloud CLI предпочитает использовать значение параметра, указанное в команде. Если параметр не указан в команде, используется значение из текущего профиля.

Подробную информацию о старых системных параметрах Cloud CLI см. в Table 1.