1
0
mirror of https://github.com/vmware/vsphere-automation-sdk-python.git synced 2024-11-24 02:19:58 -05:00
vsphere-automation-sdk-python/samples/vsphere/vcenter/vm
Ankit Agrawal b106559c1a Refresh vCenter bindings, samples, README and LICENSE files for 8.0U2 release
Signed-off-by: Ankit Agrawal <aagrawal3@vmware.com>
2023-09-25 09:28:08 +05:30
..
create fix network helper method 2019-02-05 12:43:09 +08:00
guest Refresh vCenter bindings, samples, README and LICENSE files for 8.0U2 release 2023-09-25 09:28:08 +05:30
hardware update ethernet sample and add opaque network 2019-01-31 16:47:42 +08:00
__init__.py Fix typo in license text 2017-03-15 15:36:13 -07:00
delete_vm.py VMware Cloud on AWS M3 release 2018-03-08 13:15:46 -08:00
list_vms.py VMware Cloud on AWS M3 release 2018-03-08 13:15:46 -08:00
main.py fix network helper method - 2 2019-02-05 17:30:05 +08:00
placement.py VMware Cloud on AWS M3 release 2018-03-08 13:15:46 -08:00
power.py VMware Cloud on AWS M3 release 2018-03-08 13:15:46 -08:00
README.md Initial sample drop 2017-03-03 14:04:06 -08:00

This directory contains samples for vCenter virtual machine APIs:

  1. Virtual machine Create, Read and Delete operations:

    • Create a virtual machine with system provided defaults - create/create_default_vm.py
    • Create a basic virtual machine - create/create_basic_vm.py
    • Create a exhaustive virtual machine - create/create_exhaustive_vm.py
  2. Virtual machine power lifecycle (requires an existing virtual machine):

    • Manage virtual machine power state - power.py
  3. Update virtual machine hardware settings (requires an existing virtual machine):

    • Configure virtual SATA adapters of a virtual machine - hardware/adapter/sata.py
    • Configure virtual SCSI adapters of a virtual machine - hardware/adapter/scsi.py
    • Configure the booting settings for virtual machine - hardware/boot.py
    • Configure the boot devices used by a virtual machine - hardware/boot_device.py
    • Configure CD-ROM devices for a virtual machine - hardware/cdrom.py
    • Configure CPU settings for a virtual machine - hardware/cpu.py
    • Configure disk settings for a virtual machine - hardware/disk.py
    • Configure virtual ethernet adapters of a virtual machine - hardware/ethernet.py
    • Configure Floppy settings for a virtual machine - hardware/floppy.py
    • Configure Memory settings of a virtual machine - hardware/memory.py
    • Configure Parallel ports for a virtual machine - hardware/parallel.py
    • Configure Serial ports for a virtual machine - hardware/serial.py