1 個回答
- 最新
- 最多得票
- 最多評論
0
【以下的回答经过翻译处理】 您可以通过以下代码检查“InstanceType”和“cpu_options”。
另外,“instance.get()”函数不存在,会导致错误。
如果实例标签未设置,则不会输出任何内容。
import json
import boto3
def lambda_handler(event, context):
s_region = "ap-northeast-1"
instance_ids = []
ec2 = boto3.client('ec2', region_name=s_region)
print(boto3.__version__)
print(" ")
response = ec2.describe_instances(InstanceIds=instance_ids)
instances_full_details = response['Reservations']
for instance_detail in instances_full_details:
group_instances = instance_detail['Instances']
for instance in group_instances:
instance_id = instance['InstanceId']
print("ID: " + instance_id)
print(instance['InstanceType'])
print(instance['CpuOptions'])
# s_temp = instance.get("InstanceType")
# print('InstanceType=' + s_temp)
# temp = instance.get("cpu_options")
# s_temp = str(temp.keys())
相關內容
- 已提問 1 年前
- 已提問 7 個月前
- AWS 官方已更新 9 個月前
- AWS 官方已更新 8 個月前
- AWS 官方已更新 1 年前
- AWS 官方已更新 3 年前