本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS-BulkResolveOpsItems
描述
AWS-BulkResolveOpsItems运行手册解析与您指定的筛选条件 AWS Systems Manager OpsItems 相匹配。您也可以 OpsItems 使用OpsInsightsId参数指定 OpsItemId 要添加到已解析文件中。如果您为 S3BucketName 参数指定了一个值,则结果摘要会发送到 Amazon Simple Storage Service (Amazon S3) Service 存储桶。要在结果摘要发送到 Amazon S3 存储桶后收到通知,请为 SnsTopicArn 参数指定一个值。这种自动化一次最多可以解析 1,000 个 OpsItems 。
文档类型
自动化
所有者
Amazon
平台
Linux、macOS、Windows
参数
-
AutomationAssumeRole
类型:字符串
描述:(可选)允许 Systems Manager Automation 代表您执行操作 AWS Identity and Access Management (IAM) 角色的 Amazon 资源名称(ARN)。如果未指定角色,Systems Manager Automation 将使用启动此运行手册的用户的权限。
-
筛选条件
类型:字符串
描述:(必填)过滤器的键值对,用于返回 OpsItems 要解析的值。例如,
[{"Key": "Status", "Values": ["Open"], "Operator": "Equal"}]。要详细了解可用于筛选 OpsItems 响应的选项,请参阅 AWS Systems Manager API 参考OpsItemFilters中的。 -
OpsInsightId
类型:字符串
描述:(可选)要添加到已解析的相关资源标识符 OpsItems。
-
S3BucketName
类型:字符串
描述:(可选)要将结果摘要发送到的 Amazon S3 存储桶的名称。
-
SnsMessage
类型:字符串
描述:(可选)您希望 Amazon Simple Notification Service (Amazon SNS) 在自动化完成时发送的通知。
-
SnsTopicArn
类型:字符串
描述:(可选)您希望在结果摘要发送到 Amazon S3 时通知的 Amazon SNS 主题的 ARN。
所需的 IAM 权限
AutomationAssumeRole 参数需要执行以下操作才能成功使用运行手册。
-
s3:GetBucketAcl -
s3:PutObject -
sns:Publish -
ssm:DescribeOpsItems -
ssm:GetAutomationExecution -
ssm:StartAutomationExecution -
ssm:UpdateOpsItem
文档步骤
-
aws:executeScript- OpsItems 根据您指定的过滤器收集和解析。如果您为OpsInsightId参数指定了一个值,该值将作为相关资源进行添加。 -
aws:executeScript- 如果您为S3BucketName参数指定了一个值,则结果摘要随后会发送到 Amazon S3 存储桶。 -
aws:executeScript- 如果您为SnsTopicArn参数指定了一个值,则在结果摘要发送到 Amazon S3 之后,系统会向 Amazon SNS 主题发送通知,包括SnsMessage参数值(如果已指定)。