[ 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 (строка)
partition :resiliencehub:region :account :app/app-id . Дополнительную информацию об ARN см. в руководстве Amazon Web Services General Reference, раздел Идентификаторы ресурсов Amazon (ARN).--app-version (строка)
--assessment-name (строка)
--client-token (строка)
--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 -> (строка)
partition :resiliencehub:region :account :app/app-id . Дополнительную информацию об ARN см. в руководстве Amazon Web Services General Reference — Amazon Resource Names (ARNs).appVersion -> (строка)
assessmentArn -> (строка)
partition :resiliencehub:region :account :app-assessment/app-id . Дополнительную информацию об ARN см. в руководстве Amazon Web Services General Reference — Amazon Resource Names (ARNs).assessmentName -> (строка)
assessmentStatus -> (строка)
compliance -> (карта)
Соответствие приложения политике устойчивости.
key -> (строка)
value -> (структура)
Определяет соответствие политике устойчивости для сбоя.
achievableRpoInSecs -> (целое число)
achievableRtoInSecs -> (целое число)
complianceStatus -> (строка)
currentRpoInSecs -> (целое число)
currentRtoInSecs -> (целое число)
message -> (строка)
rpoDescription -> (строка)
rpoReferenceId -> (строка)
rtoDescription -> (строка)
rtoReferenceId -> (строка)
complianceStatus -> (строка)
cost -> (структура)
Стоимость приложения.
amount -> (двойное)
currency -> (строка)
USD.frequency -> (строка)
driftStatus -> (строка)
endTime -> (метка времени)
invoker -> (строка)
message -> (строка)
policy -> (структура)
Политика устойчивости приложения.
creationTime -> (метка времени)
dataLocationConstraint -> (строка)
estimatedCostTier -> (строка)
policy -> (карта)
Политика устойчивости.
key -> (строка)
value -> (структура)
Определяет политику отказа.
rpoInSecs -> (целое число)
rtoInSecs -> (целое число)
policyArn -> (строка)
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.