start-replication-task-assessment-run
Описание
Запускает новый запуск оценки предопределённой миграции для одного или нескольких отдельных оценок задачи миграции.
Оценки, которые вы можете указать, зависят от исходной и целевой базы данных, а также от типа миграции, определённых для данной задачи. Для запуска данной операции ваша задача миграции должна быть уже создана. После запуска данной операции вы можете просмотреть статус каждой отдельной оценки. Вы также можете запустить задачу миграции вручную после завершения запуска оценки и отдельных оценок.
См. также: Документацию API AWS
Синтаксис
start-replication-task-assessment-run
--replication-task-arn <value>
--service-access-role-arn <value>
--result-location-bucket <value>
[--result-location-folder <value>]
[--result-encryption-mode <value>]
[--result-kms-key-arn <value>]
--assessment-run-name <value>
[--include-only <value>]
[--exclude <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]
Параметры
--replication-task-arn (строка)
--service-access-role-arn (строка)
iam:PassRole.--result-location-bucket (строка)
--result-location-folder (строка)
--result-encryption-mode (строка)
Режим шифрования, который вы можете указать для шифрования результатов этого запуска оценки. Если вы не укажете этот параметр запроса, DMS будет хранить результаты запуска оценки без шифрования. Вы можете указать один из следующих вариантов:
-
"SSE_S3"– Шифрование на стороне сервера, предоставляемое по умолчанию Amazon S3. -
"SSE_KMS"– Шифрование ключом управления ключами (KMS). Это шифрование может использовать либо пользовательский ключ шифрования KMS, который вы указываете, либо ключ шифрования KMS по умолчанию, предоставляемый DMS.
--result-kms-key-arn (строка)
ResultEncryptionMode в "SSE_KMS «.--assessment-run-name (строка)
--include-only (список)
Список имён отдельных оценок, разделённых пробелами, которые вы хотите включить. Эти имена взяты из стандартного списка отдельных оценок, поддерживаемых DMS для связанной задачи миграции. Эта задача указана параметром ReplicationTaskArn.
Примечание
Вы не можете установить значение для IncludeOnly, если вы также установили значение для Exclude в операции API.
Чтобы определить имена стандартных отдельных оценок, поддерживаемых DMS для связанной задачи миграции, выполните операцию DescribeApplicableIndividualAssessments, используя свой собственный параметр запроса ReplicationTaskArn.
(строка)
Синтаксис:
"string" "string" ...
--exclude (список)
Список имён отдельных оценок, разделённых пробелами, которые вы хотите исключить. Эти имена взяты из стандартного списка отдельных оценок, поддерживаемых DMS для связанной задачи миграции. Эта задача указана параметром ReplicationTaskArn.
Примечание
Вы не можете установить значение для Exclude, если вы также установили значение для IncludeOnly в операции API.
Чтобы определить имена стандартных отдельных оценок, поддерживаемых DMS для связанной задачи миграции, выполните операцию DescribeApplicableIndividualAssessments, используя свой собственный параметр запроса ReplicationTaskArn.
(строка)
Синтаксис:
"string" "string" ...
--tags (список)
Один или несколько тегов, которые нужно назначить запуску оценки предопределённой миграции, который вы хотите запустить.
(структура)
Пользовательская пара ключ-значение, описывающая метаданные, добавленные к ресурсу DMS, и используемая такими операциями, как:
AddTagsToResourceListTagsForResourceRemoveTagsFromResource
Ключ -> (строка)
Значение -> (строка)
ResourceArn -> (строка)
Сокращённый синтаксис:
Key=string,Value=string,ResourceArn=string ...
Синтаксис JSON:
[
{
"Key": "string",
"Value": "string",
"ResourceArn": "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
- text
- таблица
- 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.
Выходные данные
ReplicationTaskAssessmentRun -> (структура)
Запущенный предварительный анализ миграции.
ReplicationTaskAssessmentRunArn -> (строка)
ReplicationTaskArn -> (строка)
Статус -> (строка)
Статус запуска оценки.
Этот статус может иметь одно из следующих значений:
-
"cancelling"– Запуск оценки был отменён операциейCancelReplicationTaskAssessmentRun. -
"deleting"– Запуск оценки был удалён операциейDeleteReplicationTaskAssessmentRun. -
"failed"– По крайней мере одна отдельная оценка была завершена со статусомfailed. -
"error-provisioning"– Во время подготовки ресурсов (во время статусаprovisioning) произошла внутренняя ошибка. -
"error-executing"– Во время выполнения отдельных оценок произошла внутренняя ошибка (во время статусаrunning). -
"invalid state"– Запуск оценки находится в неизвестном состоянии. -
"passed"– Все отдельные оценки завершены, и ни одна не имеет статусаfailed. -
"provisioning"– Ресурсы, необходимые для выполнения отдельных оценок, готовятся. -
"running"– Выполняются отдельные оценки. -
"starting"– Запуск оценки начался, но ресурсы для отдельных оценок ещё не подготовлены. -
"warning"– По крайней мере одна отдельная оценка была завершена со статусомwarningили все отдельные оценки были пропущены (завершено со статусомskipped).
ReplicationTaskAssessmentRunCreationDate -> (метка времени)
StartReplicationTaskAssessmentRun.AssessmentProgress -> (структура)
Указание о ходе выполнения отдельных оценок, которые нужно запустить.
IndividualAssessmentCount -> (целое число)
IndividualAssessmentCompletedCount -> (целое число)
LastFailureMessage -> (строка)
ServiceAccessRoleArn -> (строка)
StartReplicationTaskAssessmentRun. Роль должна разрешать действие iam:PassRole.ResultLocationBucket -> (строка)
ResultLocationFolder -> (строка)
ResultEncryptionMode -> (строка)
ResultKmsKeyArn -> (строка)
AssessmentRunName -> (строка)
IsLatestTaskAssessmentRun -> (булево)
ResultStatistic -> (структура)
Статистика результатов завершённого запуска оценки, отображающая агрегированную статистику IndividualAssessments о том, сколько оценок было пройдено, провалено или столкнулось с проблемами, такими как ошибки или предупреждения.
Passed -> (целое число)
Failed -> (целое число)
Error -> (целое число)
Warning -> (целое число)
Cancelled -> (целое число)
Skipped -> (целое число)
© Copyright 2025, Amazon Web Services. Created using Sphinx.