【问题标题】:Parameter validation failed:\nUnknown parameter in input: \"VpcSecurityGroupIds\参数验证失败:\n输入中的未知参数:\"VpcSecurityGroupIds\
【发布时间】:2019-07-18 09:10:51
【问题描述】:

我正在尝试使用 python 运行时 3.6 在 aws lambda 中运行 restore_db_instance_from_db_snapshot

抛出异常:

输入中的未知参数:“VpcSecurityGroupIds”,必须是以下之一: DBInstanceIdentifier、DBSnapshotIdentifier、DBInstanceClass、端口、 AvailabilityZone、DBSubnetGroupName、MultiAZ、PubliclyAccessible、 AutoMinorVersionUpgrade、LicenseModel、DBName、引擎、Iops、 OptionGroupName、标签、StorageType、TdeCredentialArn、 TdeCredentialPassword、域、CopyTagsToSnapshot、DomainIAMRoleName、 EnableIAMDatabaseAuthentication、EnableCloudwatchLogsExports、 ProcessorFeatures,UseDefaultProcessorFeatures:ParamValidationError Traceback(最近一次调用最后一次):

我该如何解决?

【问题讨论】:

    标签: aws-lambda boto3


    【解决方案1】:

    原来 AWS lambda 中 boto3 的版本是

    boto3: 1.9.42
    botocore: 1.12.42
    

    他们不支持参数VpcSecurityGroupIds

    我需要在restore_db_instance_from_db_snapshot 之后发出modify_db_instance 调用来修复设置。

    【讨论】:

      猜你喜欢
      • 2021-08-23
      • 2020-01-23
      • 2017-06-27
      • 2019-05-16
      • 2020-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多