Python Boto3中的粘合更新连接返回InvalidInputException-
我想更新AWS胶水连接以强制SSL。命令非常简单:Python Boto3中的粘合更新连接返回InvalidInputException-,python,boto3,aws-glue,Python,Boto3,Aws Glue,我想更新AWS胶水连接以强制SSL。命令非常简单: glue_client = boto3.client('glue') glue_client.update_connection( Name='test2123123', ConnectionInput= { 'Name': 'test2123123', 'ConnectionType': 'JDBC', 'ConnectionProperties' : {
glue_client = boto3.client('glue')
glue_client.update_connection(
Name='test2123123',
ConnectionInput= {
'Name': 'test2123123',
'ConnectionType': 'JDBC',
'ConnectionProperties' : {
'JDBC_ENFORCE_SSL' : 'true'
}
}
)
但是,它返回以下错误
botocore.errorfactory.InvalidInputException:调用UpdateConnection操作时发生错误(InvalidInputException):连接属性验证失败
我认为问题在于,更高级别的“Name”被列为要更新的连接定义的名称。在boto3文档中,作为“ConnectionInput”一部分的“Name”是连接的名称。我不知道连接定义是什么,在aws.docs上也没有。谁能给我指出正确的方向吗