summaryrefslogtreecommitdiffstats
path: root/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs
diff options
context:
space:
mode:
Diffstat (limited to 'docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs')
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Add_a_floppy_disk_drive.result.json15
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Add_a_floppy_disk_drive.task.yaml5
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_a_VM_to_a_dvswitch.result.json23
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_a_VM_to_a_dvswitch.task.yaml9
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_an_ISO_image_to_a_guest_VM.result.json19
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_an_ISO_image_to_a_guest_VM.task.yaml12
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_clusters.result.json11
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_clusters.task.yaml3
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders.result.json10
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders.task.yaml3
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders_with_the_type_VIRTUAL_MACHINE_and_called_vm.result.json10
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders_with_the_type_VIRTUAL_MACHINE_and_called_vm.task.yaml6
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_MANUAL.result.json4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_MANUAL.task.yaml5
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_UPGRADE_AT_POWER_CYCLE.result.json4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_UPGRADE_AT_POWER_CYCLE.task.yaml5
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_information_about_a_specific_VM.result.json77
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_information_about_a_specific_VM.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_the_hardware_information.result.json8
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_the_hardware_information.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_SATA_adapter_at_PCI_slot_34.result.json10
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_SATA_adapter_at_PCI_slot_34.task.yaml5
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_VM.result.json77
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_VM.task.yaml14
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_new_disk.result.json17
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_new_disk.task.yaml7
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Dedicate_one_core_to_the_VM.result.json10
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Dedicate_one_core_to_the_VM.task.yaml5
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_VM_storage_policy.result.json6
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_VM_storage_policy.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_filesystem_information.result.json13
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_filesystem_information.task.yaml8
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_identity_information.result.json14
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_identity_information.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_interfaces_information.result.json23
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_interfaces_information.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_routes_information.result.json31
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_routes_information.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_networking_information.result.json17
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_networking_information.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_power_information.result.json6
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_power_information.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Increase_the_memory_of_a_VM.result.json4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Increase_the_memory_of_a_VM.task.yaml5
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_SCSI_adapter_of_a_given_VM.result.json14
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_SCSI_adapter_of_a_given_VM.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_cdrom_devices_on_the_guest.result.json4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_cdrom_devices_on_the_guest.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Look_up_the_VM_called_test_vm1_in_the_inventory.result.json12
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Look_up_the_VM_called_test_vm1_in_the_inventory.task.yaml5
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Remove_SATA_adapter_at_PCI_slot_34.result.json3
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_a_list_of_all_the_datastores.result.json26
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_a_list_of_all_the_datastores.task.yaml3
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_details_about_the_first_cluster.result.json8
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_details_about_the_first_cluster.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_disk_information_from_the_VM.result.json18
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_disk_information_from_the_VM.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_memory_information_from_the_VM.result.json7
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_memory_information_from_the_VM.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_NIC's_start_connected_flag_on.result.json4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_NIC's_start_connected_flag_on.task.yaml5
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_power_of_the_VM_on.result.json3
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_power_of_the_VM_on.task.yaml4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Upgrade_the_VM_hardware_version.result.json4
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Upgrade_the_VM_hardware_version.task.yaml6
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Wait_until_my_VM_is_ready.result.json13
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Wait_until_my_VM_is_ready.task.yaml9
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/collect_a_list_of_the_datacenters.result.json9
-rw-r--r--docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/collect_a_list_of_the_datacenters.task.yaml3
69 files changed, 713 insertions, 0 deletions
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Add_a_floppy_disk_drive.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Add_a_floppy_disk_drive.result.json
new file mode 100644
index 0000000..c4bf5cd
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Add_a_floppy_disk_drive.result.json
@@ -0,0 +1,15 @@
+{
+ "value": {
+ "start_connected": false,
+ "backing": {
+ "auto_detect": true,
+ "type": "HOST_DEVICE",
+ "host_device": ""
+ },
+ "allow_guest_control": true,
+ "label": "Floppy drive 1",
+ "state": "NOT_CONNECTED"
+ },
+ "id": "8000",
+ "changed": true
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Add_a_floppy_disk_drive.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Add_a_floppy_disk_drive.task.yaml
new file mode 100644
index 0000000..d6bcbf8
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Add_a_floppy_disk_drive.task.yaml
@@ -0,0 +1,5 @@
+- name: Add a floppy disk drive
+ vmware.vmware_rest.vcenter_vm_hardware_floppy:
+ vm: '{{ test_vm1_info.id }}'
+ allow_guest_control: true
+ register: my_floppy_drive \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_a_VM_to_a_dvswitch.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_a_VM_to_a_dvswitch.result.json
new file mode 100644
index 0000000..fbb5a6f
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_a_VM_to_a_dvswitch.result.json
@@ -0,0 +1,23 @@
+{
+ "value": {
+ "start_connected": false,
+ "pci_slot_number": 4,
+ "backing": {
+ "connection_cookie": 2145337177,
+ "distributed_switch_uuid": "50 33 88 3a 8c 6e f9 02-7a fd c2 c0 2c cf f2 ac",
+ "distributed_port": "2",
+ "type": "DISTRIBUTED_PORTGROUP",
+ "network": "dvportgroup-1649"
+ },
+ "mac_address": "00:50:56:b3:49:5c",
+ "mac_type": "ASSIGNED",
+ "allow_guest_control": false,
+ "wake_on_lan_enabled": false,
+ "label": "Network adapter 1",
+ "state": "NOT_CONNECTED",
+ "type": "VMXNET3",
+ "upt_compatibility_enabled": false
+ },
+ "id": "4000",
+ "changed": true
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_a_VM_to_a_dvswitch.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_a_VM_to_a_dvswitch.task.yaml
new file mode 100644
index 0000000..48c759f
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_a_VM_to_a_dvswitch.task.yaml
@@ -0,0 +1,9 @@
+- name: Attach a VM to a dvswitch
+ vmware.vmware_rest.vcenter_vm_hardware_ethernet:
+ vm: '{{ test_vm1_info.id }}'
+ pci_slot_number: 4
+ backing:
+ type: DISTRIBUTED_PORTGROUP
+ network: "{{ my_portgroup_info.dvs_portgroup_info.dvswitch1[0].key }}"
+ start_connected: false
+ register: vm_hardware_ethernet_1 \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_an_ISO_image_to_a_guest_VM.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_an_ISO_image_to_a_guest_VM.result.json
new file mode 100644
index 0000000..ee456cb
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_an_ISO_image_to_a_guest_VM.result.json
@@ -0,0 +1,19 @@
+{
+ "value": {
+ "start_connected": true,
+ "backing": {
+ "iso_file": "[ro_datastore] fedora.iso",
+ "type": "ISO_FILE"
+ },
+ "allow_guest_control": false,
+ "label": "CD/DVD drive 1",
+ "state": "NOT_CONNECTED",
+ "type": "SATA",
+ "sata": {
+ "bus": 0,
+ "unit": 2
+ }
+ },
+ "id": "16002",
+ "changed": true
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_an_ISO_image_to_a_guest_VM.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_an_ISO_image_to_a_guest_VM.task.yaml
new file mode 100644
index 0000000..29d7488
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Attach_an_ISO_image_to_a_guest_VM.task.yaml
@@ -0,0 +1,12 @@
+- name: Attach an ISO image to a guest VM
+ vmware.vmware_rest.vcenter_vm_hardware_cdrom:
+ vm: '{{ test_vm1_info.id }}'
+ type: SATA
+ sata:
+ bus: 0
+ unit: 2
+ start_connected: true
+ backing:
+ iso_file: '[ro_datastore] fedora.iso'
+ type: ISO_FILE
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_clusters.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_clusters.result.json
new file mode 100644
index 0000000..3415fae
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_clusters.result.json
@@ -0,0 +1,11 @@
+{
+ "value": [
+ {
+ "drs_enabled": false,
+ "cluster": "domain-c1636",
+ "name": "my_cluster",
+ "ha_enabled": false
+ }
+ ],
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_clusters.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_clusters.task.yaml
new file mode 100644
index 0000000..d819fa2
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_clusters.task.yaml
@@ -0,0 +1,3 @@
+- name: Build a list of all the clusters
+ vmware.vmware_rest.vcenter_cluster_info:
+ register: all_the_clusters \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders.result.json
new file mode 100644
index 0000000..516234d
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders.result.json
@@ -0,0 +1,10 @@
+{
+ "value": [
+ {
+ "folder": "group-d1",
+ "name": "Datacenters",
+ "type": "DATACENTER"
+ }
+ ],
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders.task.yaml
new file mode 100644
index 0000000..ea8d5ce
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders.task.yaml
@@ -0,0 +1,3 @@
+- name: Build a list of all the folders
+ vmware.vmware_rest.vcenter_folder_info:
+ register: my_folders \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders_with_the_type_VIRTUAL_MACHINE_and_called_vm.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders_with_the_type_VIRTUAL_MACHINE_and_called_vm.result.json
new file mode 100644
index 0000000..ecf53f7
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders_with_the_type_VIRTUAL_MACHINE_and_called_vm.result.json
@@ -0,0 +1,10 @@
+{
+ "value": [
+ {
+ "folder": "group-v1631",
+ "name": "vm",
+ "type": "VIRTUAL_MACHINE"
+ }
+ ],
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders_with_the_type_VIRTUAL_MACHINE_and_called_vm.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders_with_the_type_VIRTUAL_MACHINE_and_called_vm.task.yaml
new file mode 100644
index 0000000..d7e4746
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Build_a_list_of_all_the_folders_with_the_type_VIRTUAL_MACHINE_and_called_vm.task.yaml
@@ -0,0 +1,6 @@
+- name: Build a list of all the folders with the type VIRTUAL_MACHINE and called vm
+ vmware.vmware_rest.vcenter_folder_info:
+ filter_type: VIRTUAL_MACHINE
+ filter_names:
+ - vm
+ register: my_folders \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_MANUAL.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_MANUAL.result.json
new file mode 100644
index 0000000..e15f41c
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_MANUAL.result.json
@@ -0,0 +1,4 @@
+{
+ "id": null,
+ "changed": true
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_MANUAL.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_MANUAL.task.yaml
new file mode 100644
index 0000000..010dd41
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_MANUAL.task.yaml
@@ -0,0 +1,5 @@
+- name: Change vm-tools upgrade policy to MANUAL
+ vmware.vmware_rest.vcenter_vm_tools:
+ vm: '{{ test_vm1_info.id }}'
+ upgrade_policy: MANUAL
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_UPGRADE_AT_POWER_CYCLE.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_UPGRADE_AT_POWER_CYCLE.result.json
new file mode 100644
index 0000000..e15f41c
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_UPGRADE_AT_POWER_CYCLE.result.json
@@ -0,0 +1,4 @@
+{
+ "id": null,
+ "changed": true
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_UPGRADE_AT_POWER_CYCLE.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_UPGRADE_AT_POWER_CYCLE.task.yaml
new file mode 100644
index 0000000..c4e3891
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Change_vm-tools_upgrade_policy_to_UPGRADE_AT_POWER_CYCLE.task.yaml
@@ -0,0 +1,5 @@
+- name: Change vm-tools upgrade policy to UPGRADE_AT_POWER_CYCLE
+ vmware.vmware_rest.vcenter_vm_tools:
+ vm: '{{ test_vm1_info.id }}'
+ upgrade_policy: UPGRADE_AT_POWER_CYCLE
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_information_about_a_specific_VM.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_information_about_a_specific_VM.result.json
new file mode 100644
index 0000000..d0f17cb
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_information_about_a_specific_VM.result.json
@@ -0,0 +1,77 @@
+{
+ "value": {
+ "instant_clone_frozen": false,
+ "cdroms": [],
+ "memory": {
+ "size_MiB": 1024,
+ "hot_add_enabled": true
+ },
+ "disks": [
+ {
+ "value": {
+ "scsi": {
+ "bus": 0,
+ "unit": 0
+ },
+ "backing": {
+ "vmdk_file": "[local] test_vm1_8/test_vm1.vmdk",
+ "type": "VMDK_FILE"
+ },
+ "label": "Hard disk 1",
+ "type": "SCSI",
+ "capacity": 17179869184
+ },
+ "key": "2000"
+ }
+ ],
+ "parallel_ports": [],
+ "sata_adapters": [],
+ "cpu": {
+ "hot_remove_enabled": false,
+ "count": 1,
+ "hot_add_enabled": false,
+ "cores_per_socket": 1
+ },
+ "scsi_adapters": [
+ {
+ "value": {
+ "scsi": {
+ "bus": 0,
+ "unit": 7
+ },
+ "label": "SCSI controller 0",
+ "sharing": "NONE",
+ "type": "PVSCSI"
+ },
+ "key": "1000"
+ }
+ ],
+ "power_state": "POWERED_OFF",
+ "floppies": [],
+ "identity": {
+ "name": "test_vm1",
+ "instance_uuid": "5033c296-6954-64df-faca-d001de53763d",
+ "bios_uuid": "42330d17-e603-d925-fa4b-18827dbc1409"
+ },
+ "nvme_adapters": [],
+ "name": "test_vm1",
+ "nics": [],
+ "boot": {
+ "delay": 0,
+ "retry_delay": 10000,
+ "enter_setup_mode": false,
+ "type": "BIOS",
+ "retry": false
+ },
+ "serial_ports": [],
+ "boot_devices": [],
+ "guest_OS": "DEBIAN_8_64",
+ "hardware": {
+ "upgrade_policy": "NEVER",
+ "upgrade_status": "NONE",
+ "version": "VMX_11"
+ }
+ },
+ "id": "vm-1650",
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_information_about_a_specific_VM.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_information_about_a_specific_VM.task.yaml
new file mode 100644
index 0000000..ea00f7c
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_information_about_a_specific_VM.task.yaml
@@ -0,0 +1,4 @@
+- name: Collect information about a specific VM
+ vmware.vmware_rest.vcenter_vm_info:
+ vm: '{{ search_result.value[0].vm }}'
+ register: test_vm1_info \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_the_hardware_information.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_the_hardware_information.result.json
new file mode 100644
index 0000000..c2e162c
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_the_hardware_information.result.json
@@ -0,0 +1,8 @@
+{
+ "value": {
+ "upgrade_policy": "NEVER",
+ "upgrade_status": "NONE",
+ "version": "VMX_11"
+ },
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_the_hardware_information.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_the_hardware_information.task.yaml
new file mode 100644
index 0000000..bc9b18b
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Collect_the_hardware_information.task.yaml
@@ -0,0 +1,4 @@
+- name: Collect the hardware information
+ vmware.vmware_rest.vcenter_vm_hardware_info:
+ vm: '{{ search_result.value[0].vm }}'
+ register: my_vm1_hardware_info \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_SATA_adapter_at_PCI_slot_34.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_SATA_adapter_at_PCI_slot_34.result.json
new file mode 100644
index 0000000..62ae281
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_SATA_adapter_at_PCI_slot_34.result.json
@@ -0,0 +1,10 @@
+{
+ "value": {
+ "bus": 0,
+ "pci_slot_number": 34,
+ "label": "SATA controller 0",
+ "type": "AHCI"
+ },
+ "id": "15000",
+ "changed": true
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_SATA_adapter_at_PCI_slot_34.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_SATA_adapter_at_PCI_slot_34.task.yaml
new file mode 100644
index 0000000..70e564f
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_SATA_adapter_at_PCI_slot_34.task.yaml
@@ -0,0 +1,5 @@
+- name: Create a SATA adapter at PCI slot 34
+ vmware.vmware_rest.vcenter_vm_hardware_adapter_sata:
+ vm: '{{ test_vm1_info.id }}'
+ pci_slot_number: 34
+ register: _sata_adapter_result_1 \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_VM.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_VM.result.json
new file mode 100644
index 0000000..d309d07
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_VM.result.json
@@ -0,0 +1,77 @@
+{
+ "value": {
+ "instant_clone_frozen": false,
+ "cdroms": [],
+ "memory": {
+ "size_MiB": 1024,
+ "hot_add_enabled": true
+ },
+ "disks": [
+ {
+ "value": {
+ "scsi": {
+ "bus": 0,
+ "unit": 0
+ },
+ "backing": {
+ "vmdk_file": "[local] test_vm1_8/test_vm1.vmdk",
+ "type": "VMDK_FILE"
+ },
+ "label": "Hard disk 1",
+ "type": "SCSI",
+ "capacity": 17179869184
+ },
+ "key": "2000"
+ }
+ ],
+ "parallel_ports": [],
+ "sata_adapters": [],
+ "cpu": {
+ "hot_remove_enabled": false,
+ "count": 1,
+ "hot_add_enabled": false,
+ "cores_per_socket": 1
+ },
+ "scsi_adapters": [
+ {
+ "value": {
+ "scsi": {
+ "bus": 0,
+ "unit": 7
+ },
+ "label": "SCSI controller 0",
+ "sharing": "NONE",
+ "type": "PVSCSI"
+ },
+ "key": "1000"
+ }
+ ],
+ "power_state": "POWERED_OFF",
+ "floppies": [],
+ "identity": {
+ "name": "test_vm1",
+ "instance_uuid": "5033c296-6954-64df-faca-d001de53763d",
+ "bios_uuid": "42330d17-e603-d925-fa4b-18827dbc1409"
+ },
+ "nvme_adapters": [],
+ "name": "test_vm1",
+ "nics": [],
+ "boot": {
+ "delay": 0,
+ "retry_delay": 10000,
+ "enter_setup_mode": false,
+ "type": "BIOS",
+ "retry": false
+ },
+ "serial_ports": [],
+ "boot_devices": [],
+ "guest_OS": "DEBIAN_8_64",
+ "hardware": {
+ "upgrade_policy": "NEVER",
+ "upgrade_status": "NONE",
+ "version": "VMX_11"
+ }
+ },
+ "id": "vm-1650",
+ "changed": true
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_VM.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_VM.task.yaml
new file mode 100644
index 0000000..7880b5b
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_VM.task.yaml
@@ -0,0 +1,14 @@
+- name: Create a VM
+ vmware.vmware_rest.vcenter_vm:
+ placement:
+ cluster: "{{ my_cluster_info.id }}"
+ datastore: "{{ my_datastore.datastore }}"
+ folder: "{{ my_virtual_machine_folder.folder }}"
+ resource_pool: "{{ my_cluster_info.value.resource_pool }}"
+ name: test_vm1
+ guest_OS: DEBIAN_8_64
+ hardware_version: VMX_11
+ memory:
+ hot_add_enabled: true
+ size_MiB: 1024
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_new_disk.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_new_disk.result.json
new file mode 100644
index 0000000..7b4275c
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_new_disk.result.json
@@ -0,0 +1,17 @@
+{
+ "value": {
+ "backing": {
+ "vmdk_file": "[local] test_vm1_8/test_vm1_1.vmdk",
+ "type": "VMDK_FILE"
+ },
+ "label": "Hard disk 2",
+ "type": "SATA",
+ "sata": {
+ "bus": 0,
+ "unit": 0
+ },
+ "capacity": 320000
+ },
+ "id": "16000",
+ "changed": true
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_new_disk.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_new_disk.task.yaml
new file mode 100644
index 0000000..66e330b
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Create_a_new_disk.task.yaml
@@ -0,0 +1,7 @@
+- name: Create a new disk
+ vmware.vmware_rest.vcenter_vm_hardware_disk:
+ vm: '{{ test_vm1_info.id }}'
+ type: SATA
+ new_vmdk:
+ capacity: 320000
+ register: my_new_disk \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Dedicate_one_core_to_the_VM.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Dedicate_one_core_to_the_VM.result.json
new file mode 100644
index 0000000..8d2169b
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Dedicate_one_core_to_the_VM.result.json
@@ -0,0 +1,10 @@
+{
+ "value": {
+ "hot_remove_enabled": false,
+ "count": 1,
+ "hot_add_enabled": false,
+ "cores_per_socket": 1
+ },
+ "id": null,
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Dedicate_one_core_to_the_VM.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Dedicate_one_core_to_the_VM.task.yaml
new file mode 100644
index 0000000..0713ea6
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Dedicate_one_core_to_the_VM.task.yaml
@@ -0,0 +1,5 @@
+- name: Dedicate one core to the VM
+ vmware.vmware_rest.vcenter_vm_hardware_cpu:
+ vm: '{{ test_vm1_info.id }}'
+ count: 1
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_VM_storage_policy.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_VM_storage_policy.result.json
new file mode 100644
index 0000000..204ad5f
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_VM_storage_policy.result.json
@@ -0,0 +1,6 @@
+{
+ "value": {
+ "disks": []
+ },
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_VM_storage_policy.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_VM_storage_policy.task.yaml
new file mode 100644
index 0000000..f9a7e75
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_VM_storage_policy.task.yaml
@@ -0,0 +1,4 @@
+- name: Get VM storage policy
+ vmware.vmware_rest.vcenter_vm_storage_policy_info:
+ vm: '{{ test_vm1_info.id }}'
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_filesystem_information.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_filesystem_information.result.json
new file mode 100644
index 0000000..ad87f76
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_filesystem_information.result.json
@@ -0,0 +1,13 @@
+{
+ "value": [
+ {
+ "value": {
+ "mappings": [],
+ "free_space": 774766592,
+ "capacity": 2515173376
+ },
+ "key": "/"
+ }
+ ],
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_filesystem_information.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_filesystem_information.task.yaml
new file mode 100644
index 0000000..836129f
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_filesystem_information.task.yaml
@@ -0,0 +1,8 @@
+- name: Get guest filesystem information
+ vmware.vmware_rest.vcenter_vm_guest_localfilesystem_info:
+ vm: '{{ test_vm1_info.id }}'
+ register: _result
+ until:
+ - _result is not failed
+ retries: 60
+ delay: 5 \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_identity_information.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_identity_information.result.json
new file mode 100644
index 0000000..01e8a8f
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_identity_information.result.json
@@ -0,0 +1,14 @@
+{
+ "value": {
+ "full_name": {
+ "args": [],
+ "default_message": "Red Hat Fedora (64-bit)",
+ "id": "vmsg.guestos.fedora64Guest.label"
+ },
+ "name": "FEDORA_64",
+ "ip_address": "192.168.122.242",
+ "family": "LINUX",
+ "host_name": "localhost.localdomain"
+ },
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_identity_information.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_identity_information.task.yaml
new file mode 100644
index 0000000..bef332e
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_identity_information.task.yaml
@@ -0,0 +1,4 @@
+- name: Get guest identity information
+ vmware.vmware_rest.vcenter_vm_guest_identity_info:
+ vm: '{{ test_vm1_info.id }}'
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_interfaces_information.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_interfaces_information.result.json
new file mode 100644
index 0000000..2c97337
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_interfaces_information.result.json
@@ -0,0 +1,23 @@
+{
+ "value": [
+ {
+ "mac_address": "00:50:56:b3:49:5c",
+ "ip": {
+ "ip_addresses": [
+ {
+ "ip_address": "192.168.122.242",
+ "prefix_length": 24,
+ "state": "PREFERRED"
+ },
+ {
+ "ip_address": "fe80::b8d0:511b:897f:65a2",
+ "prefix_length": 64,
+ "state": "UNKNOWN"
+ }
+ ]
+ },
+ "nic": "4000"
+ }
+ ],
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_interfaces_information.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_interfaces_information.task.yaml
new file mode 100644
index 0000000..d25c6c6
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_interfaces_information.task.yaml
@@ -0,0 +1,4 @@
+- name: Get guest network interfaces information
+ vmware.vmware_rest.vcenter_vm_guest_networking_interfaces_info:
+ vm: '{{ test_vm1_info.id }}'
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_routes_information.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_routes_information.result.json
new file mode 100644
index 0000000..68e2033
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_routes_information.result.json
@@ -0,0 +1,31 @@
+{
+ "value": [
+ {
+ "gateway_address": "192.168.122.1",
+ "interface_index": 0,
+ "prefix_length": 0,
+ "network": "0.0.0.0"
+ },
+ {
+ "interface_index": 0,
+ "prefix_length": 24,
+ "network": "192.168.122.0"
+ },
+ {
+ "interface_index": 0,
+ "prefix_length": 64,
+ "network": "fe80::"
+ },
+ {
+ "interface_index": 0,
+ "prefix_length": 128,
+ "network": "fe80::b8d0:511b:897f:65a2"
+ },
+ {
+ "interface_index": 0,
+ "prefix_length": 8,
+ "network": "ff00::"
+ }
+ ],
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_routes_information.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_routes_information.task.yaml
new file mode 100644
index 0000000..8ef1352
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_network_routes_information.task.yaml
@@ -0,0 +1,4 @@
+- name: Get guest network routes information
+ vmware.vmware_rest.vcenter_vm_guest_networking_routes_info:
+ vm: '{{ test_vm1_info.id }}'
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_networking_information.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_networking_information.result.json
new file mode 100644
index 0000000..fe757b6
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_networking_information.result.json
@@ -0,0 +1,17 @@
+{
+ "value": {
+ "dns": {
+ "ip_addresses": [
+ "10.0.2.3"
+ ],
+ "search_domains": [
+ "localdomain"
+ ]
+ },
+ "dns_values": {
+ "domain_name": "localdomain",
+ "host_name": "localhost.localdomain"
+ }
+ },
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_networking_information.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_networking_information.task.yaml
new file mode 100644
index 0000000..70ae776
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_networking_information.task.yaml
@@ -0,0 +1,4 @@
+- name: Get guest networking information
+ vmware.vmware_rest.vcenter_vm_guest_networking_info:
+ vm: '{{ test_vm1_info.id }}'
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_power_information.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_power_information.result.json
new file mode 100644
index 0000000..da31778
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_power_information.result.json
@@ -0,0 +1,6 @@
+{
+ "value": {
+ "state": "POWERED_ON"
+ },
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_power_information.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_power_information.task.yaml
new file mode 100644
index 0000000..4064f53
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Get_guest_power_information.task.yaml
@@ -0,0 +1,4 @@
+- name: Get guest power information
+ vmware.vmware_rest.vcenter_vm_power_info:
+ vm: '{{ test_vm1_info.id }}'
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Increase_the_memory_of_a_VM.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Increase_the_memory_of_a_VM.result.json
new file mode 100644
index 0000000..e15f41c
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Increase_the_memory_of_a_VM.result.json
@@ -0,0 +1,4 @@
+{
+ "id": null,
+ "changed": true
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Increase_the_memory_of_a_VM.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Increase_the_memory_of_a_VM.task.yaml
new file mode 100644
index 0000000..3710bcc
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Increase_the_memory_of_a_VM.task.yaml
@@ -0,0 +1,5 @@
+- name: Increase the memory of a VM
+ vmware.vmware_rest.vcenter_vm_hardware_memory:
+ vm: '{{ test_vm1_info.id }}'
+ size_MiB: 1080
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_SCSI_adapter_of_a_given_VM.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_SCSI_adapter_of_a_given_VM.result.json
new file mode 100644
index 0000000..3ecaa4b
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_SCSI_adapter_of_a_given_VM.result.json
@@ -0,0 +1,14 @@
+{
+ "value": [
+ {
+ "scsi": {
+ "bus": 0,
+ "unit": 7
+ },
+ "label": "SCSI controller 0",
+ "type": "PVSCSI",
+ "sharing": "NONE"
+ }
+ ],
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_SCSI_adapter_of_a_given_VM.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_SCSI_adapter_of_a_given_VM.task.yaml
new file mode 100644
index 0000000..e2fc3c0
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_SCSI_adapter_of_a_given_VM.task.yaml
@@ -0,0 +1,4 @@
+- name: List the SCSI adapter of a given VM
+ vmware.vmware_rest.vcenter_vm_hardware_adapter_scsi_info:
+ vm: '{{ test_vm1_info.id }}'
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_cdrom_devices_on_the_guest.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_cdrom_devices_on_the_guest.result.json
new file mode 100644
index 0000000..a838aa5
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_cdrom_devices_on_the_guest.result.json
@@ -0,0 +1,4 @@
+{
+ "value": [],
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_cdrom_devices_on_the_guest.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_cdrom_devices_on_the_guest.task.yaml
new file mode 100644
index 0000000..9dc6f4d
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/List_the_cdrom_devices_on_the_guest.task.yaml
@@ -0,0 +1,4 @@
+- name: List the cdrom devices on the guest
+ vmware.vmware_rest.vcenter_vm_hardware_cdrom_info:
+ vm: '{{ test_vm1_info.id }}'
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Look_up_the_VM_called_test_vm1_in_the_inventory.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Look_up_the_VM_called_test_vm1_in_the_inventory.result.json
new file mode 100644
index 0000000..3b5e197
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Look_up_the_VM_called_test_vm1_in_the_inventory.result.json
@@ -0,0 +1,12 @@
+{
+ "value": [
+ {
+ "memory_size_MiB": 1024,
+ "vm": "vm-1650",
+ "name": "test_vm1",
+ "power_state": "POWERED_OFF",
+ "cpu_count": 1
+ }
+ ],
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Look_up_the_VM_called_test_vm1_in_the_inventory.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Look_up_the_VM_called_test_vm1_in_the_inventory.task.yaml
new file mode 100644
index 0000000..78a4043
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Look_up_the_VM_called_test_vm1_in_the_inventory.task.yaml
@@ -0,0 +1,5 @@
+- name: Look up the VM called test_vm1 in the inventory
+ register: search_result
+ vmware.vmware_rest.vcenter_vm_info:
+ filter_names:
+ - test_vm1 \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Remove_SATA_adapter_at_PCI_slot_34.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Remove_SATA_adapter_at_PCI_slot_34.result.json
new file mode 100644
index 0000000..aac751a
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Remove_SATA_adapter_at_PCI_slot_34.result.json
@@ -0,0 +1,3 @@
+{
+ "changed": true
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_a_list_of_all_the_datastores.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_a_list_of_all_the_datastores.result.json
new file mode 100644
index 0000000..48c3cf8
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_a_list_of_all_the_datastores.result.json
@@ -0,0 +1,26 @@
+{
+ "value": [
+ {
+ "datastore": "datastore-1644",
+ "name": "local",
+ "type": "VMFS",
+ "free_space": 13523484672,
+ "capacity": 15032385536
+ },
+ {
+ "datastore": "datastore-1645",
+ "name": "ro_datastore",
+ "type": "NFS",
+ "free_space": 24638349312,
+ "capacity": 26831990784
+ },
+ {
+ "datastore": "datastore-1646",
+ "name": "rw_datastore",
+ "type": "NFS",
+ "free_space": 24638349312,
+ "capacity": 26831990784
+ }
+ ],
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_a_list_of_all_the_datastores.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_a_list_of_all_the_datastores.task.yaml
new file mode 100644
index 0000000..838cabc
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_a_list_of_all_the_datastores.task.yaml
@@ -0,0 +1,3 @@
+- name: Retrieve a list of all the datastores
+ vmware.vmware_rest.vcenter_datastore_info:
+ register: my_datastores \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_details_about_the_first_cluster.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_details_about_the_first_cluster.result.json
new file mode 100644
index 0000000..7c86727
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_details_about_the_first_cluster.result.json
@@ -0,0 +1,8 @@
+{
+ "value": {
+ "name": "my_cluster",
+ "resource_pool": "resgroup-1637"
+ },
+ "id": "domain-c1636",
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_details_about_the_first_cluster.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_details_about_the_first_cluster.task.yaml
new file mode 100644
index 0000000..ec505aa
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_details_about_the_first_cluster.task.yaml
@@ -0,0 +1,4 @@
+- name: Retrieve details about the first cluster
+ vmware.vmware_rest.vcenter_cluster_info:
+ cluster: "{{ all_the_clusters.value[0].cluster }}"
+ register: my_cluster_info \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_disk_information_from_the_VM.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_disk_information_from_the_VM.result.json
new file mode 100644
index 0000000..922250e
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_disk_information_from_the_VM.result.json
@@ -0,0 +1,18 @@
+{
+ "value": [
+ {
+ "scsi": {
+ "bus": 0,
+ "unit": 0
+ },
+ "backing": {
+ "vmdk_file": "[local] test_vm1_8/test_vm1.vmdk",
+ "type": "VMDK_FILE"
+ },
+ "label": "Hard disk 1",
+ "type": "SCSI",
+ "capacity": 17179869184
+ }
+ ],
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_disk_information_from_the_VM.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_disk_information_from_the_VM.task.yaml
new file mode 100644
index 0000000..eef0250
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_disk_information_from_the_VM.task.yaml
@@ -0,0 +1,4 @@
+- name: Retrieve the disk information from the VM
+ vmware.vmware_rest.vcenter_vm_hardware_disk_info:
+ vm: '{{ test_vm1_info.id }}'
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_memory_information_from_the_VM.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_memory_information_from_the_VM.result.json
new file mode 100644
index 0000000..88436c1
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_memory_information_from_the_VM.result.json
@@ -0,0 +1,7 @@
+{
+ "value": {
+ "size_MiB": 1024,
+ "hot_add_enabled": true
+ },
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_memory_information_from_the_VM.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_memory_information_from_the_VM.task.yaml
new file mode 100644
index 0000000..00fa100
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Retrieve_the_memory_information_from_the_VM.task.yaml
@@ -0,0 +1,4 @@
+- name: Retrieve the memory information from the VM
+ vmware.vmware_rest.vcenter_vm_hardware_memory_info:
+ vm: '{{ test_vm1_info.id }}'
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_NIC's_start_connected_flag_on.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_NIC's_start_connected_flag_on.result.json
new file mode 100644
index 0000000..9c0c9c1
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_NIC's_start_connected_flag_on.result.json
@@ -0,0 +1,4 @@
+{
+ "id": "4000",
+ "changed": true
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_NIC's_start_connected_flag_on.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_NIC's_start_connected_flag_on.task.yaml
new file mode 100644
index 0000000..8f927da
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_NIC's_start_connected_flag_on.task.yaml
@@ -0,0 +1,5 @@
+- name: Turn the NIC's start_connected flag on
+ vmware.vmware_rest.vcenter_vm_hardware_ethernet:
+ nic: '{{ vm_hardware_ethernet_1.id }}'
+ start_connected: true
+ vm: '{{ test_vm1_info.id }}' \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_power_of_the_VM_on.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_power_of_the_VM_on.result.json
new file mode 100644
index 0000000..a661aa0
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_power_of_the_VM_on.result.json
@@ -0,0 +1,3 @@
+{
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_power_of_the_VM_on.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_power_of_the_VM_on.task.yaml
new file mode 100644
index 0000000..789a585
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Turn_the_power_of_the_VM_on.task.yaml
@@ -0,0 +1,4 @@
+- name: Turn the power of the VM on
+ vmware.vmware_rest.vcenter_vm_power:
+ state: start
+ vm: '{{ test_vm1_info.id }}' \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Upgrade_the_VM_hardware_version.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Upgrade_the_VM_hardware_version.result.json
new file mode 100644
index 0000000..e15f41c
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Upgrade_the_VM_hardware_version.result.json
@@ -0,0 +1,4 @@
+{
+ "id": null,
+ "changed": true
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Upgrade_the_VM_hardware_version.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Upgrade_the_VM_hardware_version.task.yaml
new file mode 100644
index 0000000..46a95a5
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Upgrade_the_VM_hardware_version.task.yaml
@@ -0,0 +1,6 @@
+- name: Upgrade the VM hardware version
+ vmware.vmware_rest.vcenter_vm_hardware:
+ upgrade_policy: AFTER_CLEAN_SHUTDOWN
+ upgrade_version: VMX_13
+ vm: '{{ test_vm1_info.id }}'
+ register: _result \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Wait_until_my_VM_is_ready.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Wait_until_my_VM_is_ready.result.json
new file mode 100644
index 0000000..849bde4
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Wait_until_my_VM_is_ready.result.json
@@ -0,0 +1,13 @@
+{
+ "value": {
+ "auto_update_supported": false,
+ "upgrade_policy": "MANUAL",
+ "install_attempt_count": 0,
+ "version_status": "UNMANAGED",
+ "version_number": 10346,
+ "run_state": "RUNNING",
+ "version": "10346",
+ "install_type": "OPEN_VM_TOOLS"
+ },
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Wait_until_my_VM_is_ready.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Wait_until_my_VM_is_ready.task.yaml
new file mode 100644
index 0000000..1ec04f4
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/Wait_until_my_VM_is_ready.task.yaml
@@ -0,0 +1,9 @@
+- name: Wait until my VM is ready
+ vmware.vmware_rest.vcenter_vm_tools_info:
+ vm: '{{ test_vm1_info.id }}'
+ register: vm_tools_info
+ until:
+ - vm_tools_info is not failed
+ - vm_tools_info.value.run_state == "RUNNING"
+ retries: 60
+ delay: 5 \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/collect_a_list_of_the_datacenters.result.json b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/collect_a_list_of_the_datacenters.result.json
new file mode 100644
index 0000000..1225ad7
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/collect_a_list_of_the_datacenters.result.json
@@ -0,0 +1,9 @@
+{
+ "value": [
+ {
+ "name": "my_dc",
+ "datacenter": "datacenter-1630"
+ }
+ ],
+ "changed": false
+} \ No newline at end of file
diff --git a/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/collect_a_list_of_the_datacenters.task.yaml b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/collect_a_list_of_the_datacenters.task.yaml
new file mode 100644
index 0000000..f274a97
--- /dev/null
+++ b/docs/docsite/rst/scenario_guides/vmware_rest_scenarios/task_outputs/collect_a_list_of_the_datacenters.task.yaml
@@ -0,0 +1,3 @@
+- name: collect a list of the datacenters
+ vmware.vmware_rest.vcenter_datacenter_info:
+ register: my_datacenters \ No newline at end of file