Advanced

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

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

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

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

Таблица 1 Новые системные параметры Cloud CLI

Параметр

Описание

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

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.