Merge pull request #2608 from lwade/ec2zone
Add availability zone parameter
This commit is contained in:
commit
6cb6223deb
1 changed files with 10 additions and 0 deletions
10
library/ec2
10
library/ec2
|
@ -47,6 +47,13 @@ options:
|
|||
required: false
|
||||
default: null
|
||||
aliases: []
|
||||
zone:
|
||||
version_added: "1.2"
|
||||
description:
|
||||
- availability zone in which to launch the instance
|
||||
required: false
|
||||
default: null
|
||||
aliases: []
|
||||
instance_type:
|
||||
description:
|
||||
- instance type to use for the instance
|
||||
|
@ -196,6 +203,7 @@ def main():
|
|||
id = dict(),
|
||||
group = dict(),
|
||||
group_id = dict(),
|
||||
zone = dict(),
|
||||
instance_type = dict(aliases=['type']),
|
||||
image = dict(required=True),
|
||||
kernel = dict(),
|
||||
|
@ -218,6 +226,7 @@ def main():
|
|||
id = module.params.get('id')
|
||||
group_name = module.params.get('group')
|
||||
group_id = module.params.get('group_id')
|
||||
zone = module.params.get('zone')
|
||||
instance_type = module.params.get('instance_type')
|
||||
image = module.params.get('image')
|
||||
count = module.params.get('count')
|
||||
|
@ -284,6 +293,7 @@ def main():
|
|||
max_count = count_remaining,
|
||||
monitoring_enabled = monitoring,
|
||||
security_groups = [group_name],
|
||||
placement = zone,
|
||||
instance_type = instance_type,
|
||||
kernel_id = kernel,
|
||||
ramdisk_id = ramdisk,
|
||||
|
|
Loading…
Reference in a new issue