1

以下是用于 aws 连接的Boto3(1.2.1)脚本。

 conn = Boto3Connecton.get_rds_boto3_connection(region='us-east-1',arn=arn)

 response = conn.modify_db_snapshot_attribute(DBSnapshotIdentifier='rds-snap',
                                         AttributeName='restore',
                                         ValuesToAdd=[
                                             'XXXXXXXXXXX',
                                         ])

我收到以下错误:

 AttributeError: 'RDS' object has no attribute 'modify_db_snapshot_attribute'

如何解决这个问题?

注意:conn 是一个有效对象,它正确显示了 describe_db_instances() 函数的响应。

4

2 回答 2

2

modify_db_snapshot_attribute() 在 Boto3 1.2.2 中可用 升级您的客户端,您应该一切顺利。

于 2015-12-01T19:57:52.830 回答
0

问题出在botocore(0.109.0)库上。我将 boto3 所需的botocore(1.3.8)库升级 到最新版本,现在可以使用。

于 2015-12-02T11:22:47.177 回答