尝试使用boto3列出一个区域中存在的所有快照,但不能列出超过1000个。有没有办法列出所有的ebs快照?
def ebssnapsot(aws_id):
response = ec2_client.describe_snapshots(
MaxResults=100000,
)
print(json.dumps(response, indent=2, default=str))
您必须在多个请求中分页才能获得所有值。您可以通过describe_snapshots()
调用中的NextToken
参数自己完成此操作,也可以使用内置分页器。