我正在尝试从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
)
我要添加此参数,因为我需要在“激活”状态下创建触发器,以便可以以编程方式在事件上触发此触发器,而不必从控制台启用它。任何帮助都非常感谢。