adding module azure_rm_virtualmachinescalesetinstance_facts (#50440)

This commit is contained in:
Zim Kalinowski
2019-01-07 15:15:30 +08:00
committed by GitHub
parent a1e1a42341
commit 98b0ef370d
3 changed files with 246 additions and 0 deletions

View File

@@ -2,3 +2,4 @@ cloud/azure
shippable/azure/group4
destructive
azure_rm_virtualmachine_scaleset_facts
azure_rm_virtualmachinescalesetinstance_facts

View File

@@ -194,6 +194,24 @@
format: curated
register: output_scaleset
- name: Retrieve scaleset VMs facts
azure_rm_virtualmachinescalesetinstance_facts:
resource_group: "{{ resource_group }}"
vmss_name: testVMSS{{ rpfx }}
register: instances
- name: Assert that facts returned correctly
assert:
that:
- instances.instances | length == 1
- instances.instances[0].id != None
- instances.instances[0].name != None
- instances.instances[0].instance_id != None
- instances.instances[0].provisioning_state != None
- instances.instances[0].vm_id != None
- instances.instances[0].latest_model != None
- instances.instances[0].power_state != None
- name: Get scaleset body
set_fact:
body: "{{ output_scaleset.vmss[0] }}"