kum*_*mar 2 python amazon-web-services boto3
如何使用 Boto3 列出 Cloudwatch 中的所有日志组。当我尝试以下语法时。我收到错误。
client = boto3.client('logs')
response = client.describe_log_groups(limit=51)
Run Code Online (Sandbox Code Playgroud)
检测到验证错误:“限制”处的值“51”未能满足约束:成员的值必须小于或等于 50
根据文档,我们可以超过 50
limit(整数)——返回的最大项目数。如果不指定值,则默认最多为 50 项。
如有疑问,请务必查阅API 文档,其中内容如下:
有效范围:最小值 1。最大值 50。
要解决您的问题,您需要使用分页器:
paginator = logs_client.get_paginator('describe_log_groups')
for page in paginator.paginate():
for group in page['logGroups']:
print(group)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4820 次 |
| 最近记录: |