尝试使用boto3
创建堆栈,并在Waiter
上出现失败:
botocore.exceptions.ParamValidationError: Parameter validation failed:
Unknown parameter in input: "WaiterConfig", must be one of: StackName, NextToken
我像这样初始化服务员:
client = boto3.client('cloudformation',
aws_access_key_id=os.environ["AWS_ID"],
aws_secret_access_key=os.environ["AWS_KEY"]
)
waiter = client.get_waiter('stack_create_complete')
waiter.wait(
StackName=os.environ["SYSTEM_NAME"],
NextToken=os.environ["SYSTEM_NAME"], // I think this param is wrong.
WaiterConfig={
'Delay': 123,
'MaxAttempts': 123
}
)
空字符串不起作用;也没有简单地放入唯一的堆栈名称。
我只创建了一个堆栈,NextStack
中的内容是什么?