AWS API 检查图像是否被 AutoScalingGroup 使用
AWS API to Check if Image is used by AutoScalingGroup
我想知道是否有办法检查 AutoScalingGroup 是否正在通过 AWS SDK 使用 EC2 映像?
如果您有 EC2 映像 ID,即。 AMI id,您可以使用以下算法检查它是否被自动缩放组使用:
- 执行 ec2:DescribeAutoScalingGroups API 调用并从 "LaunchConfigurationName" 字段中检索启动配置名称。
- 拨打 ec2:DescribeLaunchConfigurations.html API 电话。根据您使用的 SDK,您可以使用您在 1 中检索到的启动配置名称来过滤此 API 调用。否则您将获得所有启动配置的列表,并且您需要遍历它们并从 1.
中找到正确的一个
- 在启动配置对象中,有一个字段"ImageId"。这就是您要找的。
根据您使用的 SDK,这些 API 调用的名称可能不完全相同,输出字段的格式也会有所不同。您应该查看相关 SDK 的文档以进行说明。
我想知道是否有办法检查 AutoScalingGroup 是否正在通过 AWS SDK 使用 EC2 映像?
如果您有 EC2 映像 ID,即。 AMI id,您可以使用以下算法检查它是否被自动缩放组使用:
- 执行 ec2:DescribeAutoScalingGroups API 调用并从 "LaunchConfigurationName" 字段中检索启动配置名称。
- 拨打 ec2:DescribeLaunchConfigurations.html API 电话。根据您使用的 SDK,您可以使用您在 1 中检索到的启动配置名称来过滤此 API 调用。否则您将获得所有启动配置的列表,并且您需要遍历它们并从 1. 中找到正确的一个
- 在启动配置对象中,有一个字段"ImageId"。这就是您要找的。
根据您使用的 SDK,这些 API 调用的名称可能不完全相同,输出字段的格式也会有所不同。您应该查看相关 SDK 的文档以进行说明。