фильтр describe_replication_tasks для типа миграции 'cd c' - PullRequest
1 голос
/ 29 мая 2020

Я пытаюсь использовать boto3 для фильтрации задач репликации по cd c типу миграции. Однако я не могу правильно найти или угадать различные возможные строковые значения. Кто-нибудь знает, что это такое и где их найти?

migration_type_filter = { 'Name': 'migration-type', 'Values': 'cdc' }
tasks = boto3.client('dms').describe_replication_tasks(Filters=[migration_type_filter])

Ошибка: «errorMessage»: «Ошибка проверки параметра: \ nНеверный тип для параметра Filters [0]. Значения, значение: cd c, тип:, допустимые типы:,"

Ответы [ 2 ]

0 голосов
/ 02 июня 2020

'cd c' работает. У меня был неправильный синтаксис фильтра.

неправильно: migration_type_filter = {'Name': 'migration-type', 'Values': 'cd c'}

правильно: migration_type_filter = {'Имя': 'тип миграции', 'Значения': [ 'cd c' ] }

0 голосов
/ 29 мая 2020

'MigrationType': 'full-load' | 'cd c' | 'full-load-and-cd c'

...