【发布时间】:2023-03-03 23:58:01
【问题描述】:
我正在做一个 Python Lambda 函数来描述今天创建的 RDS 快照列表。挑战在于如何将 datetime.datetime.today() 转换为 RDS 客户端可以理解的格式?
更新:我已经实施了一些建议的更改,我添加了一个字符串变量来将日期表达式转换为 Boto3 RDS 可以理解的格式。
'SnapshotCreateTime': datetime(2015, 1, 1),
today = (datetime.today()).date()
rds_client = boto3.client('rds')
snapshots = rds_client.describe_db_snapshots(SnapshotType='automated')
harini = "datetime("+ today.strftime('%Y,%m,%d') + ")"
print harini
print snapshots
for i in snapshots['DBSnapshots']:
if i['SnapshotCreateTime'].date() == harini:
print(i['DBSnapshotIdentifier'])
print (today)
它仍然无法检索今天创建的自动快照列表
【问题讨论】:
标签: python amazon-web-services aws-lambda amazon-rds