python - 用于有时间限制的用户删除的 Boto 脚本
问题描述
我正在开发一个 boto 脚本,该脚本将在 20 分钟后删除用户。我无法弄清楚解决方案的方法。到目前为止,我可以使用此脚本在没有时间段限制的情况下删除用户。
import boto3
import sys
import json
import datetime
import dateutil
iam = boto3.client('iam')
response = iam.remove_user_from_group(
GroupName='GoodGroup',
UserName='GoodUser'
)
response = iam.delete_user(
UserName='GoodUser'
)
解决方案
get_user()
通过调用查找用户,并使用CreateDate
当前时间和当前时间来计算增量。如果增量大于或等于 20 分钟,请使用 if 语句删除用户。
参考
推荐阅读
- spring-boot - 无法包含 spring-boot-starter-data-cassandra 依赖项
- c# - 在客户表身份服务器中添加值
- c# - 使用 PowerShell 或 C# 比较两个大 txt 文件并返回差异
- postgresql - PostgreSQL 模式长度和 Search_Path
- php - 如何从菜单别名获取 Joomla 菜单项 ID
- c# - 按名称获取属性值
- android - 背景位置跟踪以计算他们行进的距离和路线图
- applescript - AppleScript 不会在菜单栏中打开首选项...
- flutter - 如何同时滚动两个水平 ListView?
- c# - 使用 C# API 将 Google BiqQuery 结果导出到 Google 表格的最佳方法