【发布时间】:2019-08-22 10:24:50
【问题描述】:
我需要使用boto3删除RDS实例和RDS集群
注意:我在 Amazon 控制台的集群下创建 RDS 实例。
我使用了以下代码,但出现错误:
模块“lambda_function”中的语法错误:需要一个缩进块(lambda_function.py,第 25 行)
ec2 = boto3.client('ec2')
# Get list of regions
regions = ec2.describe_regions().get('Regions',[] )
# Iterate over regions
for region in regions:
# Running following for a particular region
print ("*************** Checking region -- %s " % region['RegionName'])
reg=region['RegionName']
####### deleting rds cluster ###############
print ("++++++++++++++ Deleting RDS cluster ++++++++++++++")
client = boto3.client('rds')
response = client.describe_db_instance(Filters=[{'Name': 'string'}]
for instance in response ["DBInstances"]:
print ("About to delete %s | in %s" % (instance['DBInstanceIdentifier']))
response = client.delete_db_instance(DBInstanceIdentifier=instance['DBInstanceIdentifier'])
SkipFinalSnapshot=True
DeleteAutomatedBackups=True
我需要删除 RDS 集群和 RDS db 实例
注意:如果在我的帐户中的所有区域都可以,那就更好了
【问题讨论】:
标签: amazon-web-services boto3 amazon-rds