mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Merge pull request #2437 from hspencer77/additional-ec2-instance-attribute-support
Added additional filter options for instances for EC2 and Eucalyptus
This commit is contained in:
commit
97d2c955a8
1 changed files with 19 additions and 1 deletions
20
library/ec2
20
library/ec2
|
@ -293,8 +293,26 @@ def main():
|
||||||
for inst in running_instances:
|
for inst in running_instances:
|
||||||
d = {
|
d = {
|
||||||
'id': inst.id,
|
'id': inst.id,
|
||||||
|
'ami_launch_index': inst.ami_launch_index,
|
||||||
|
'private_ip': inst.private_ip_address,
|
||||||
|
'private_dns_name': inst.private_dns_name,
|
||||||
'public_ip': inst.ip_address,
|
'public_ip': inst.ip_address,
|
||||||
'public_dns_name': inst.public_dns_name
|
'dns_name': inst.dns_name,
|
||||||
|
'public_dns_name': inst.public_dns_name,
|
||||||
|
'state_code': inst.state_code,
|
||||||
|
'architecture': inst.architecture,
|
||||||
|
'image_id': inst.image_id,
|
||||||
|
'key_name': inst.key_name,
|
||||||
|
'virtualization_type': inst.virtualization_type,
|
||||||
|
'placement': inst.placement,
|
||||||
|
'kernel': inst.kernel,
|
||||||
|
'ramdisk': inst.ramdisk,
|
||||||
|
'launch_time': inst.launch_time,
|
||||||
|
'instance_type': inst.instance_type,
|
||||||
|
'root_device_type': inst.root_device_type,
|
||||||
|
'root_device_name': inst.root_device_name,
|
||||||
|
'state': inst.state,
|
||||||
|
'hypervisor': inst.hypervisor
|
||||||
}
|
}
|
||||||
instance_dict_array.append(d)
|
instance_dict_array.append(d)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue