AWS Glue - Boto3 создает проблему триггера - PullRequest
0 голосов
/ 09 февраля 2019

Я пытаюсь создать клеевой триггер из функции boto3 create_trigger.Проблема связана с параметром StartOnCreation.Когда я удаляю этот параметр, триггер создается успешно.Но добавление этого приводит к ошибке: «Ошибка проверки параметра: Неизвестный параметр во входных данных:« StartOnCreation », должен быть одним из: Имя, Тип, Расписание, Предикат, Действия, Описание».Мой код выглядит следующим образом:

client = boto3.client('glue')
response = client.create_trigger(
        Name=arguments['TriggerName'],
        Type='CONDITIONAL',
        Predicate={
            'Logical': 'AND',
            'Conditions': [
                {
                    'LogicalOperator': 'EQUALS',
                    'JobName': arguments['PreviousJobName'],
                    'State': 'SUCCEEDED'
                },
            ]
        },
        Actions=[
            {
                'JobName': arguments['JobName'],
                'Arguments': arguments['ArgumentsDict']
            },
        ],
        Description='string',
        StartOnCreation=True
    )

Я добавляю этот параметр, так как мне нужно создать триггер в активированном состоянии, чтобы я мог запускать это событие программно, не включая его из консоли.Любая помощь очень ценится.

...