【发布时间】:2023-01-17 14:37:55
【问题描述】:
我有一个 lambda 函数来启动我环境中的所有工作区机器
拉姆达函数:
import boto3
client = boto3.client('workspaces')
def lambda_handler(event,context):
workspaces = client.describe_workspaces()['Workspaces']
for workspace in workspaces:
if workspace['WorkspaceProperties']['RunningMode'] == 'AUTO_STOP':
if workspace['State'] == 'STOPPED':
workspaces_id = (workspace['WorkspaceId'])
client.start_workspaces(
StartWorkspaceRequests=[
{
'WorkspaceId': workspaces_id
},
]
)
client.start_workspaces 有每个请求 25 个工作区的限制,知道如何克服这个问题吗?我正在尝试为超过 25 个工作区构建一个强大的解决方案。
在此先感谢帮助者
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-workspaces