Spec-Zone.ru › AWS CLI v2

[ aws . resiliencehub ]

start-app-assessment

Описание

Создаёт новую оценку приложения для приложения.

См. также: Документацию API AWS

Синтаксис

  start-app-assessment
--app-arn <value>
--app-version <value>
--assessment-name <value>
[--client-token <value>]
[--tags <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]

Параметры

--app-arn (строка)

Идентификатор ресурса Amazon (ARN) приложения Resilience Hub. Формат этого ARN: arn:partition :resiliencehub:region :account :app/app-id . Дополнительную информацию об ARN см. в руководстве Amazon Web Services General Reference, раздел Идентификаторы ресурсов Amazon (ARN).

--app-version (строка)

Версия приложения.

--assessment-name (строка)

Название оценки.

--client-token (строка)

Используется для токена идемпотентности. Клиентский токен — это уникальная, чувствительная к регистру строка до 64 ASCII символов. Не следует повторно использовать один и тот же клиентский токен для других запросов API.

--tags (массив)

Теги, назначенные ресурсу. Тег — это метка, которую вы назначаете ресурсу Amazon Web Services. Каждый тег состоит из пары ключ/значение.

ключ -> (строка)

значение -> (строка)

Сокращённый синтаксис:

KeyName1=string,KeyName2=string

Синтаксис JSON:

{"string": "string"
  ...}

--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной JSON-строки. JSON-строка соответствует формату, предоставленному --generate-cli-skeleton. Если на командной строке указаны другие аргументы, эти значения переопределяют значения, предоставленные JSON. Невозможно передавать произвольные двоичные значения с помощью предоставленного значения JSON, так как строка будет воспринята буквально. Это не может быть указано вместе с --cli-input-yaml.

--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса API. При отсутствии значения или значении input выводит пример входного JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если указано yaml-input, выводит пример входного YAML, который можно использовать с --cli-input-yaml. Если указано значение output, проверяет входные данные команды и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет не является стабильным между версиями AWS CLI, и нет гарантии обратной совместимости в сгенерированном JSON-скелете.

Глобальные параметры

--debug (логическое значение)

Включить отладочную запись в журнал.

--endpoint-url (строка)

Переопределить URL по умолчанию команды заданным URL.

--no-verify-ssl (логическое значение)

По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого подключения SSL AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет поведение по умолчанию, связанное с проверкой SSL-сертификатов.

--no-paginate (логическое значение)

Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI сделает только один вызов для первой страницы результатов.

--output (строка)

Стиль форматирования вывода команд.

  • json
  • текст
  • таблица
  • yaml
  • yaml-поток

--query (строка)

Запрос JMESPath для фильтрации данных ответа.

--profile (строка)

Использовать определённый профиль из файла учетных данных.

--region (строка)

Используемый регион. Переопределяет настройки конфигурации/окружения.

--version (строка)

Отобразить версию этого инструмента.

--color (строка)

Включить/выключить цветной вывод.

  • включено
  • выключено
  • автоматически

--no-sign-request (логическое значение)

Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент указан.

--ca-bundle (строка)

Файл сертификатов CA для проверки SSL-сертификатов. Переопределяет настройки конфигурации/окружения.

--cli-read-timeout (целое число)

Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию — 60 секунд.

--cli-connect-timeout (целое число)

Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию — 60 секунд.

--cli-binary-format (строка)

Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как закодированная строка base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, отображающего двоичный блок, fileb:// всегда будет рассматриваться как двоичный и будет использовать содержимое файла напрямую независимо от настройки cli-binary-format. При использовании file:// содержимое файла необходимо правильно отформатировать для конфигурированного cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (логическое значение)

Отключить пейджер CLI для вывода.

--cli-auto-prompt (логическое значение)

Автоматически запрашивать параметры ввода CLI.

--no-cli-auto-prompt (логическое значение)

Отключить автоматическое запроса параметров ввода CLI.

Вывод

оценка -> (структура)

Оценка создана.

appArn -> (строка)

Идентификатор ресурса приложения Resilience Hub (ARN). Формат этого ARN: arn:partition :resiliencehub:region :account :app/app-id . Дополнительную информацию об ARN см. в руководстве Amazon Web Services General Reference — Amazon Resource Names (ARNs).

appVersion -> (строка)

Версия приложения.

assessmentArn -> (строка)

Идентификатор ресурса оценки (ARN). Формат этого ARN: arn:partition :resiliencehub:region :account :app-assessment/app-id . Дополнительную информацию об ARN см. в руководстве Amazon Web Services General Reference — Amazon Resource Names (ARNs).

assessmentName -> (строка)

Имя оценки.

assessmentStatus -> (строка)

Текущий статус оценки для политики устойчивости.

compliance -> (карта)

Соответствие приложения политике устойчивости.

key -> (строка)

value -> (структура)

Определяет соответствие политике устойчивости для сбоя.

achievableRpoInSecs -> (целое число)

Достижимый целевой показатель восстановления (RPO) в секундах.

achievableRtoInSecs -> (целое число)

Достижимый целевой показатель времени восстановления (RTO) в секундах.

complianceStatus -> (строка)

Текущий статус соответствия политике устойчивости.

currentRpoInSecs -> (целое число)

Текущий RPO в секундах.

currentRtoInSecs -> (целое число)

Текущий RTO в секундах.

message -> (строка)

Сообщение о соответствии политике устойчивости для сбоя.

rpoDescription -> (строка)

Описание RPO.

rpoReferenceId -> (строка)

Идентификатор ссылки RPO.

rtoDescription -> (строка)

Описание RTO.

rtoReferenceId -> (строка)

Идентификатор ссылки RTO.

complianceStatus -> (строка)

Текущий статус соответствия для политики устойчивости.

cost -> (структура)

Стоимость приложения.

amount -> (двойное)

Сумма затрат.

currency -> (строка)

Валюта затрат, например USD.

frequency -> (строка)

Частота затрат.

driftStatus -> (строка)

Указывает, были ли обнаружены отклонения в соответствии при выполнении оценки вашего приложения.

endTime -> (метка времени)

Время окончания действия.

invoker -> (строка)

Сущность, которая инициировала оценку.

message -> (строка)

Сообщение об ошибке или предупреждении из результатов оценки.

policy -> (структура)

Политика устойчивости приложения.

creationTime -> (метка времени)

Дата и время создания политики устойчивости.

dataLocationConstraint -> (строка)

Указывает географическое ограничение высокого уровня для хранения данных вашей политики устойчивости.

estimatedCostTier -> (строка)

Указывает предполагаемый уровень стоимости политики устойчивости.

policy -> (карта)

Политика устойчивости.

key -> (строка)

value -> (структура)

Определяет политику отказа.

rpoInSecs -> (целое число)

Целевой показатель восстановления (RPO) в секундах.

rtoInSecs -> (целое число)

Целевой показатель времени восстановления (RTO) в секундах.

policyArn -> (строка)

Идентификатор ресурса политики устойчивости (ARN). Формат этого ARN: arn:partition :resiliencehub:region :account :resiliency-policy/policy-id . Дополнительную информацию об ARN см. в руководстве Amazon Web Services General Reference — Amazon Resource Names (ARNs).

policyDescription -> (строка)

Описание политики устойчивости.

policyName -> (строка)

Имя политики

tags -> (карта)

Теги, назначенные ресурсу. Тег — это метка, которую вы назначаете ресурсу Amazon Web Services. Каждый тег состоит из пары ключ/значение.

key -> (строка)

value -> (строка)

tier -> (строка)

Уровень этой политики устойчивости, от наибольшей критичности (MissionCritical) до наименьшей (NonCritical).

resiliencyScore -> (структура)

Текущий показатель устойчивости приложения.

componentScore -> (карта)

Оценка, сгенерированная Resilience Hub для компонента оценки после выполнения оценки.

Например, если score составляет 25 баллов, это указывает на общую оценку вашего приложения, сгенерированную Resilience Hub после выполнения оценки.

key -> (строка)

value -> (структура)

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

excludedCount -> (длинное)

Количество рекомендаций, исключенных из оценки.

Например, если excludedCount для компонента оценки покрытия сигнализаций составляет 7, это означает, что 7 сигналов Amazon CloudWatch исключены из оценки.

outstandingCount -> (длинное)

Количество рекомендаций, которые необходимо реализовать для получения максимального возможного балла для компонента оценки. Для SOP, сигналов и тестов это количество рекомендаций, которые необходимо реализовать. Для соответствия это количество компонентов приложения, которые нарушают политику устойчивости.

Например, если outstandingCount для компонента оценки покрытия сигнализаций составляет 5, это означает, что 5 сигналов Amazon CloudWatch необходимо реализовать для достижения максимального возможного балла.

possibleScore -> (двойное)

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

Например, если possibleScore составляет 20 баллов, это указывает на максимальный возможный балл, который вы можете получить для компонента оценки при выполнении новой оценки после реализации всех рекомендаций Resilience Hub.

score -> (двойное)

Баллы показателя устойчивости, присвоенные компоненту оценки. Балл всегда меньше или равен possibleScore.

disruptionScore -> (карта)

Показатель сбоя для допустимого ключа.

key -> (строка)

value -> (двойное)

score -> (двойное)

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

resourceErrorsDetails -> (структура)

Объект ошибки ресурса, содержащий список ошибок при извлечении ресурсов приложения.

hasMoreErrors -> (булево)

Это указывает, есть ли дополнительные ошибки, не перечисленные в списке resourceErrors.

resourceErrors -> (список)

Список ошибок при извлечении ресурсов приложения.

(структура)

Определяет ошибки ресурса приложения.

logicalResourceId -> (строка)

Идентификатор логического ресурса.

physicalResourceId -> (строка)

Идентификатор физического ресурса.

reason -> (строка)

Это сообщение об ошибке.

startTime -> (метка времени)

Время начала действия.

summary -> (структура)

Указывает сгенерированный ИИ сводный обзор для оценки Resilience Hub, предоставляя краткий обзор, в котором выделены основные риски и рекомендации.

Примечание

Этот параметр доступен только в регионе США Восточный (Северная Вирджиния).

riskRecommendations -> (список)

Указывает основные риски и рекомендации, определенные оценкой Resilience Hub, каждая из которых представляет собой конкретный риск и соответствующую рекомендацию по его устранению.

Примечание

Этот параметр доступен только в регионе США Восточный (Северная Вирджиния).

(структура)

Указывает конкретный риск, выявленный в оценке Resilience Hub, и соответствующую рекомендацию по его устранению.

Примечание

Сводные данные оценки, сгенерированные большими языковыми моделями (LLM) на Amazon Bedrock, являются лишь предложениями. Текущий уровень технологий генеративного ИИ не идеален, и LLM не являются безошибочными. Следует ожидать предвзятости и неправильных ответов, хотя такие случаи редки. Перед использованием выходных данных LLM следует проверить каждую рекомендацию в сводном обзоре оценки.

Примечание

Этот параметр доступен только в регионе США Восточный (Северная Вирджиния).

appComponents -> (список)

Указывает компоненты приложения (AppComponents), которые были оценены в рамках оценки и связаны с выявленным риском и рекомендацией.

Примечание

Этот параметр доступен только в регионе США Восточный (Северная Вирджиния).

(строка)

recommendation -> (строка)

Указывает рекомендацию Resilience Hub по устранению выявленных рисков в приложении.

Примечание

Этот параметр доступен только в регионе США Восточный (Северная Вирджиния).

risk -> (строка)

Указывает описание потенциального риска, выявленного в приложении в рамках оценки Resilience Hub.

Примечание

Этот параметр доступен только в регионе США Восточный (Северная Вирджиния).

summary -> (строка)

Указывает краткий сводный обзор, который предоставляет общий обзор оценки Resilience Hub.

Примечание

Этот параметр доступен только в регионе США Восточный (Северная Вирджиния).

tags -> (карта)

Теги, назначенные ресурсу. Тег — это метка, которую вы назначаете ресурсу Amazon Web Services. Каждый тег состоит из пары ключ/значение.

key -> (строка)

value -> (строка)

versionName -> (строка)

Имя версии опубликованного приложения.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API