VmConfigOverride#
- class VmConfigOverride(name=None, num_sockets=None, num_cores_per_socket=None, num_threads_per_core=None, memory_size_bytes=None, nics=None, guest_customization=None, *args, **kwargs)[source]#
Bases:
objectOverrides specification for VM create from a Template.
- Parameters:
name – (
name) VM name.num_sockets – (
num_sockets) Number of vCPU sockets.num_cores_per_socket – (
num_cores_per_socket) Number of cores per socket.num_threads_per_core – (
num_threads_per_core) Number of threads per core.memory_size_bytes – (
memory_size_bytes) Memory size in bytes.nics – (
nics) NICs attached to the VM.guest_customization – (
guest_customization)
- property guest_customization#
- Type:
- property memory_size_bytes#
Memory size in bytes.
- Type:
int
- property name#
VM name.
- Type:
str
- property num_cores_per_socket#
Number of cores per socket.
- Type:
int
- property num_sockets#
Number of vCPU sockets.
- Type:
int
- property num_threads_per_core#
Number of threads per core.
- Type:
int