intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet
intersight.getVirtualizationVmwareVirtualMachine
Explore with Pulumi AI
intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet
The VMware Virtual machine. It has details such as power state, IP address, resource consumption, etc. Basic elements come from the base class and VMware specific details are provided here.
Using getVirtualizationVmwareVirtualMachine
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getVirtualizationVmwareVirtualMachine(args: GetVirtualizationVmwareVirtualMachineArgs, opts?: InvokeOptions): Promise<GetVirtualizationVmwareVirtualMachineResult>
function getVirtualizationVmwareVirtualMachineOutput(args: GetVirtualizationVmwareVirtualMachineOutputArgs, opts?: InvokeOptions): Output<GetVirtualizationVmwareVirtualMachineResult>
def get_virtualization_vmware_virtual_machine(account_moid: Optional[str] = None,
additional_properties: Optional[str] = None,
ancestors: Optional[Sequence[GetVirtualizationVmwareVirtualMachineAncestor]] = None,
annotation: Optional[str] = None,
boot_time: Optional[str] = None,
capacity: Optional[GetVirtualizationVmwareVirtualMachineCapacity] = None,
class_id: Optional[str] = None,
cluster: Optional[GetVirtualizationVmwareVirtualMachineCluster] = None,
config_name: Optional[str] = None,
connection_state: Optional[str] = None,
cpu_hot_add_enabled: Optional[bool] = None,
cpu_shares: Optional[GetVirtualizationVmwareVirtualMachineCpuShares] = None,
cpu_socket_info: Optional[GetVirtualizationVmwareVirtualMachineCpuSocketInfo] = None,
cpu_utilization: Optional[float] = None,
create_time: Optional[str] = None,
custom_attributes: Optional[Sequence[str]] = None,
datacenter: Optional[GetVirtualizationVmwareVirtualMachineDatacenter] = None,
datastores: Optional[Sequence[GetVirtualizationVmwareVirtualMachineDatastore]] = None,
default_power_off_type: Optional[str] = None,
dhcp_enabled: Optional[bool] = None,
disk_commit_info: Optional[GetVirtualizationVmwareVirtualMachineDiskCommitInfo] = None,
dns_server_lists: Optional[Sequence[str]] = None,
dns_suffix_lists: Optional[Sequence[str]] = None,
domain_group_moid: Optional[str] = None,
extra_config: Optional[str] = None,
folder: Optional[str] = None,
guest_info: Optional[GetVirtualizationVmwareVirtualMachineGuestInfo] = None,
guest_state: Optional[str] = None,
host: Optional[GetVirtualizationVmwareVirtualMachineHost] = None,
host_compatibility: Optional[str] = None,
hypervisor_type: Optional[str] = None,
id: Optional[str] = None,
identity: Optional[str] = None,
instance_uuid: Optional[str] = None,
inventory_path: Optional[str] = None,
ip_addresses: Optional[Sequence[str]] = None,
is_template: Optional[bool] = None,
mac_addresses: Optional[Sequence[str]] = None,
mem_shares: Optional[GetVirtualizationVmwareVirtualMachineMemShares] = None,
memory_capacity: Optional[GetVirtualizationVmwareVirtualMachineMemoryCapacity] = None,
memory_hot_add_enabled: Optional[bool] = None,
memory_utilization: Optional[float] = None,
mod_time: Optional[str] = None,
moid: Optional[str] = None,
name: Optional[str] = None,
network_count: Optional[float] = None,
networks: Optional[Sequence[GetVirtualizationVmwareVirtualMachineNetwork]] = None,
nr_provider: Optional[str] = None,
object_type: Optional[str] = None,
owners: Optional[Sequence[str]] = None,
parent: Optional[GetVirtualizationVmwareVirtualMachineParent] = None,
parent_folder: Optional[GetVirtualizationVmwareVirtualMachineParentFolder] = None,
passthrough_devices: Optional[Sequence[float]] = None,
permission_resources: Optional[Sequence[GetVirtualizationVmwareVirtualMachinePermissionResource]] = None,
port_groups: Optional[Sequence[str]] = None,
power_state: Optional[str] = None,
processor_capacity: Optional[GetVirtualizationVmwareVirtualMachineProcessorCapacity] = None,
protected_vm: Optional[bool] = None,
registered_device: Optional[GetVirtualizationVmwareVirtualMachineRegisteredDevice] = None,
remote_display_info: Optional[GetVirtualizationVmwareVirtualMachineRemoteDisplayInfo] = None,
remote_display_vnc_enabled: Optional[bool] = None,
resource_pool: Optional[str] = None,
resource_pool_owner: Optional[str] = None,
resource_pool_parent: Optional[str] = None,
shared_scope: Optional[str] = None,
state: Optional[str] = None,
tags: Optional[Sequence[GetVirtualizationVmwareVirtualMachineTag]] = None,
tool_running_status: Optional[str] = None,
tools_version: Optional[str] = None,
uuid: Optional[str] = None,
version_context: Optional[GetVirtualizationVmwareVirtualMachineVersionContext] = None,
virtual_disks: Optional[Sequence[float]] = None,
virtual_network_interfaces: Optional[Sequence[float]] = None,
vm_creation_time: Optional[str] = None,
vm_disk_count: Optional[float] = None,
vm_overall_status: Optional[str] = None,
vm_path: Optional[str] = None,
vm_version: Optional[str] = None,
vm_vnic_count: Optional[float] = None,
vnic_device_config_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVirtualizationVmwareVirtualMachineResult
def get_virtualization_vmware_virtual_machine_output(account_moid: Optional[pulumi.Input[str]] = None,
additional_properties: Optional[pulumi.Input[str]] = None,
ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualizationVmwareVirtualMachineAncestorArgs]]]] = None,
annotation: Optional[pulumi.Input[str]] = None,
boot_time: Optional[pulumi.Input[str]] = None,
capacity: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineCapacityArgs]] = None,
class_id: Optional[pulumi.Input[str]] = None,
cluster: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineClusterArgs]] = None,
config_name: Optional[pulumi.Input[str]] = None,
connection_state: Optional[pulumi.Input[str]] = None,
cpu_hot_add_enabled: Optional[pulumi.Input[bool]] = None,
cpu_shares: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineCpuSharesArgs]] = None,
cpu_socket_info: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineCpuSocketInfoArgs]] = None,
cpu_utilization: Optional[pulumi.Input[float]] = None,
create_time: Optional[pulumi.Input[str]] = None,
custom_attributes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
datacenter: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineDatacenterArgs]] = None,
datastores: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualizationVmwareVirtualMachineDatastoreArgs]]]] = None,
default_power_off_type: Optional[pulumi.Input[str]] = None,
dhcp_enabled: Optional[pulumi.Input[bool]] = None,
disk_commit_info: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineDiskCommitInfoArgs]] = None,
dns_server_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
dns_suffix_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
domain_group_moid: Optional[pulumi.Input[str]] = None,
extra_config: Optional[pulumi.Input[str]] = None,
folder: Optional[pulumi.Input[str]] = None,
guest_info: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineGuestInfoArgs]] = None,
guest_state: Optional[pulumi.Input[str]] = None,
host: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineHostArgs]] = None,
host_compatibility: Optional[pulumi.Input[str]] = None,
hypervisor_type: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
identity: Optional[pulumi.Input[str]] = None,
instance_uuid: Optional[pulumi.Input[str]] = None,
inventory_path: Optional[pulumi.Input[str]] = None,
ip_addresses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
is_template: Optional[pulumi.Input[bool]] = None,
mac_addresses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
mem_shares: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineMemSharesArgs]] = None,
memory_capacity: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineMemoryCapacityArgs]] = None,
memory_hot_add_enabled: Optional[pulumi.Input[bool]] = None,
memory_utilization: Optional[pulumi.Input[float]] = None,
mod_time: Optional[pulumi.Input[str]] = None,
moid: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
network_count: Optional[pulumi.Input[float]] = None,
networks: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualizationVmwareVirtualMachineNetworkArgs]]]] = None,
nr_provider: Optional[pulumi.Input[str]] = None,
object_type: Optional[pulumi.Input[str]] = None,
owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
parent: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineParentArgs]] = None,
parent_folder: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineParentFolderArgs]] = None,
passthrough_devices: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualizationVmwareVirtualMachinePermissionResourceArgs]]]] = None,
port_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
power_state: Optional[pulumi.Input[str]] = None,
processor_capacity: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineProcessorCapacityArgs]] = None,
protected_vm: Optional[pulumi.Input[bool]] = None,
registered_device: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineRegisteredDeviceArgs]] = None,
remote_display_info: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineRemoteDisplayInfoArgs]] = None,
remote_display_vnc_enabled: Optional[pulumi.Input[bool]] = None,
resource_pool: Optional[pulumi.Input[str]] = None,
resource_pool_owner: Optional[pulumi.Input[str]] = None,
resource_pool_parent: Optional[pulumi.Input[str]] = None,
shared_scope: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualizationVmwareVirtualMachineTagArgs]]]] = None,
tool_running_status: Optional[pulumi.Input[str]] = None,
tools_version: Optional[pulumi.Input[str]] = None,
uuid: Optional[pulumi.Input[str]] = None,
version_context: Optional[pulumi.Input[GetVirtualizationVmwareVirtualMachineVersionContextArgs]] = None,
virtual_disks: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
virtual_network_interfaces: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
vm_creation_time: Optional[pulumi.Input[str]] = None,
vm_disk_count: Optional[pulumi.Input[float]] = None,
vm_overall_status: Optional[pulumi.Input[str]] = None,
vm_path: Optional[pulumi.Input[str]] = None,
vm_version: Optional[pulumi.Input[str]] = None,
vm_vnic_count: Optional[pulumi.Input[float]] = None,
vnic_device_config_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVirtualizationVmwareVirtualMachineResult]
func LookupVirtualizationVmwareVirtualMachine(ctx *Context, args *LookupVirtualizationVmwareVirtualMachineArgs, opts ...InvokeOption) (*LookupVirtualizationVmwareVirtualMachineResult, error)
func LookupVirtualizationVmwareVirtualMachineOutput(ctx *Context, args *LookupVirtualizationVmwareVirtualMachineOutputArgs, opts ...InvokeOption) LookupVirtualizationVmwareVirtualMachineResultOutput
> Note: This function is named LookupVirtualizationVmwareVirtualMachine
in the Go SDK.
public static class GetVirtualizationVmwareVirtualMachine
{
public static Task<GetVirtualizationVmwareVirtualMachineResult> InvokeAsync(GetVirtualizationVmwareVirtualMachineArgs args, InvokeOptions? opts = null)
public static Output<GetVirtualizationVmwareVirtualMachineResult> Invoke(GetVirtualizationVmwareVirtualMachineInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVirtualizationVmwareVirtualMachineResult> getVirtualizationVmwareVirtualMachine(GetVirtualizationVmwareVirtualMachineArgs args, InvokeOptions options)
public static Output<GetVirtualizationVmwareVirtualMachineResult> getVirtualizationVmwareVirtualMachine(GetVirtualizationVmwareVirtualMachineArgs args, InvokeOptions options)
fn::invoke:
function: intersight:index/getVirtualizationVmwareVirtualMachine:getVirtualizationVmwareVirtualMachine
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Get
Virtualization Vmware Virtual Machine Ancestor> - Annotation string
- List of annotations provided to this VM by user. Can be long.
- Boot
Time string - Time when this VM booted up.
- Capacity
Get
Virtualization Vmware Virtual Machine Capacity - Class
Id string - Cluster
Get
Virtualization Vmware Virtual Machine Cluster - Config
Name string - The configuration name for this VM. This maybe the same as the guest hostname.
- Connection
State string - Shows if virtual machine is connected to vCenter. Values are Connected, Disconnected, Orphaned, Inaccessible, and Invalid.
- Cpu
Hot boolAdd Enabled - Indicates if the capability to add CPUs to a running VM is enabled.
- Get
Virtualization Vmware Virtual Machine Cpu Shares - Cpu
Socket GetInfo Virtualization Vmware Virtual Machine Cpu Socket Info - Cpu
Utilization double - Average CPU utilization percentage derived as a ratio of CPU used to CPU allocated. The value is calculated whenever inventory is performed.
- Create
Time string - The time when this managed object was created.
- Custom
Attributes List<string> - Datacenter
Get
Virtualization Vmware Virtual Machine Datacenter - Datastores
List<Get
Virtualization Vmware Virtual Machine Datastore> - Default
Power stringOff Type - Indicates how the VM will be powered off (soft, hard etc.).
- Dhcp
Enabled bool - Shows if DHCP is used for IP/DNS on this VM.
- Disk
Commit GetInfo Virtualization Vmware Virtual Machine Disk Commit Info - Dns
Server List<string>Lists - Dns
Suffix List<string>Lists - Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Extra
Config string - Folder string
- The folder name associated with this VM.
- Guest
Info GetVirtualization Vmware Virtual Machine Guest Info - Guest
State string - The state of the guest OS running on this VM. Could be running, not running etc.*
Unknown
- Indicates that the guest OS state cannot be determined.*NotRunning
- Indicates that the guest OS is not running.*Resetting
- Indicates that the guest OS is resetting.*Running
- Indicates that the guest OS is running normally.*ShuttingDown
- Indicates that the guest OS is shutting down.*Standby
- Indicates that the guest OS is in standby mode. - Host
Get
Virtualization Vmware Virtual Machine Host - Host
Compatibility string - Minimum host ESXi version required for the virtual machine.
- Hypervisor
Type string - Type of hypervisor where the virtual machine is hosted for example ESXi.*
ESXi
- The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.*Hyper-V
- The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.*Unknown
- The hypervisor running on the HyperFlex cluster is not known. - Id string
- Identity string
- The internally generated identity of this VM. This entity is not manipulated by users. It aids in uniquely identifying the virtual machine object. For VMware, this is MOR (managed object reference).
- Instance
Uuid string - UUID assigned by vCenter to every VM.
- Inventory
Path string - Inventory path to the VM. Example - /DC/vm/folder/VMName.
- Ip
Addresses List<string> - Is
Template bool - If true, indicates that the entity refers to a template of a virtual machine and not a real virtual machine.
- Mac
Addresses List<string> - Get
Virtualization Vmware Virtual Machine Mem Shares - Memory
Capacity GetVirtualization Vmware Virtual Machine Memory Capacity - Memory
Hot boolAdd Enabled - Adding memory to a running VM.
- Memory
Utilization double - Average memory utilization percentage derived as a ratio of memory used to available memory. The value is calculated whenever inventory is performed.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- User-provided name to identify the virtual machine.
- Network
Count double - Indicates how many networks are used by this VM.
- Networks
List<Get
Virtualization Vmware Virtual Machine Network> - Nr
Provider string - Cloud platform, where the virtual machine is launched.*
Unknown
- Cloud provider is not known.*VMwarevSphere
- Cloud provider named VMware vSphere.*AmazonWebServices
- Cloud provider named Amazon Web Services.*MicrosoftAzure
- Cloud provider named Microsoft Azure.*GoogleCloudPlatform
- Cloud provider named Google Cloud Platform. - Object
Type string - Owners List<string>
- Parent
Get
Virtualization Vmware Virtual Machine Parent - Parent
Folder GetVirtualization Vmware Virtual Machine Parent Folder - Passthrough
Devices List<double> - Permission
Resources List<GetVirtualization Vmware Virtual Machine Permission Resource> - Port
Groups List<string> - Power
State string - Power state of the virtual machine.*
Unknown
- The entity's power state is unknown.*PoweringOn
- The entity is powering on.*PoweredOn
- The entity is powered on.*PoweringOff
- The entity is powering off.*PoweredOff
- The entity is powered down.*StandBy
- The entity is in standby mode.*Paused
- The entity is in pause state.*Rebooting
- The entity reboot is in progress.* `` - The entity's power state is not available. - Processor
Capacity GetVirtualization Vmware Virtual Machine Processor Capacity - Protected
Vm bool - Shows if this is a protected VM. VMs can be in protection groups.
- Registered
Device GetVirtualization Vmware Virtual Machine Registered Device - Remote
Display GetInfo Virtualization Vmware Virtual Machine Remote Display Info - Remote
Display boolVnc Enabled - Shows if support for a remote VNC access is enabled.
- Resource
Pool string - Name of the resource pool to which this VM belongs (optional).
- Resource
Pool stringOwner - Who owns the resource pool.
- Resource
Pool stringParent - The parent of the current resource pool to which this VM belongs.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- State string
- The current state of the virtual machine. For example, starting, stopped, etc.*
None
- A place holder for the default value.*Creating
- Virtual machine creation is in progress.*Pending
- The virtual machine is preparing to enter the started state.*Starting
- The virtual machine is starting.*Started
- The virtual machine is running and ready for use.*Stopping
- The virtual machine is preparing to be stopped.*Stopped
- The virtual machine is shut down and cannot be used. The virtual machine can be started again at any time.*Pausing
- The virtual machine is preparing to be paused.*Paused
- The virtual machine enters into paused state due to low free disk space.*Suspending
- The virtual machine is preparing to be suspended.*Suspended
- Virtual machine is in sleep mode.When a virtual machine is suspended, the current state of theoperating system, and applications is saved, and the virtual machine put into a suspended mode.*Deleting
- The virtual machine is preparing to be terminated.*Terminated
- The virtual machine has been permanently deleted and cannot be started.*Rebooting
- The virtual machine reboot is in progress.*Error
- The deployment of virtual machine is failed.*Warning
- The virtual machine is in warning state. - List<Get
Virtualization Vmware Virtual Machine Tag> - Tool
Running stringStatus - Indicates if guest tools are running on this VM. Could be set to guestToolNotRunning or guestToolsRunning.
- Tools
Version string - The version of the guest tools, usually not specified.
- Uuid string
- The uuid of this virtual machine. The uuid is internally generated and not user specified.
- Version
Context GetVirtualization Vmware Virtual Machine Version Context - Virtual
Disks List<double> - Virtual
Network List<double>Interfaces - Vm
Creation stringTime - Time when this virtualmachine is created.
- Vm
Disk doubleCount - Shows the number of disks assigned to this VM.
- Vm
Overall stringStatus - The operational state of the VM. Could be Available, Provisioned, Maintenance mode, Deleting, etc.
- Vm
Path string - Path to the vmx file of the VM. Example - [datastore3] VCSA-134/VCSA-134.vmx.
- Vm
Version string - Information about the version of this VM (vmx-09, vmx-11 etc.).
- Vm
Vnic doubleCount - How many vnics are present.
- Vnic
Device stringConfig Id - Information related to the guest info's VNIC virtual device. It is a comma-separated list.
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Get
Virtualization Vmware Virtual Machine Ancestor - Annotation string
- List of annotations provided to this VM by user. Can be long.
- Boot
Time string - Time when this VM booted up.
- Capacity
Get
Virtualization Vmware Virtual Machine Capacity - Class
Id string - Cluster
Get
Virtualization Vmware Virtual Machine Cluster - Config
Name string - The configuration name for this VM. This maybe the same as the guest hostname.
- Connection
State string - Shows if virtual machine is connected to vCenter. Values are Connected, Disconnected, Orphaned, Inaccessible, and Invalid.
- Cpu
Hot boolAdd Enabled - Indicates if the capability to add CPUs to a running VM is enabled.
- Get
Virtualization Vmware Virtual Machine Cpu Shares - Cpu
Socket GetInfo Virtualization Vmware Virtual Machine Cpu Socket Info - Cpu
Utilization float64 - Average CPU utilization percentage derived as a ratio of CPU used to CPU allocated. The value is calculated whenever inventory is performed.
- Create
Time string - The time when this managed object was created.
- Custom
Attributes []string - Datacenter
Get
Virtualization Vmware Virtual Machine Datacenter - Datastores
[]Get
Virtualization Vmware Virtual Machine Datastore - Default
Power stringOff Type - Indicates how the VM will be powered off (soft, hard etc.).
- Dhcp
Enabled bool - Shows if DHCP is used for IP/DNS on this VM.
- Disk
Commit GetInfo Virtualization Vmware Virtual Machine Disk Commit Info - Dns
Server []stringLists - Dns
Suffix []stringLists - Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Extra
Config string - Folder string
- The folder name associated with this VM.
- Guest
Info GetVirtualization Vmware Virtual Machine Guest Info - Guest
State string - The state of the guest OS running on this VM. Could be running, not running etc.*
Unknown
- Indicates that the guest OS state cannot be determined.*NotRunning
- Indicates that the guest OS is not running.*Resetting
- Indicates that the guest OS is resetting.*Running
- Indicates that the guest OS is running normally.*ShuttingDown
- Indicates that the guest OS is shutting down.*Standby
- Indicates that the guest OS is in standby mode. - Host
Get
Virtualization Vmware Virtual Machine Host - Host
Compatibility string - Minimum host ESXi version required for the virtual machine.
- Hypervisor
Type string - Type of hypervisor where the virtual machine is hosted for example ESXi.*
ESXi
- The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.*Hyper-V
- The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.*Unknown
- The hypervisor running on the HyperFlex cluster is not known. - Id string
- Identity string
- The internally generated identity of this VM. This entity is not manipulated by users. It aids in uniquely identifying the virtual machine object. For VMware, this is MOR (managed object reference).
- Instance
Uuid string - UUID assigned by vCenter to every VM.
- Inventory
Path string - Inventory path to the VM. Example - /DC/vm/folder/VMName.
- Ip
Addresses []string - Is
Template bool - If true, indicates that the entity refers to a template of a virtual machine and not a real virtual machine.
- Mac
Addresses []string - Get
Virtualization Vmware Virtual Machine Mem Shares - Memory
Capacity GetVirtualization Vmware Virtual Machine Memory Capacity - Memory
Hot boolAdd Enabled - Adding memory to a running VM.
- Memory
Utilization float64 - Average memory utilization percentage derived as a ratio of memory used to available memory. The value is calculated whenever inventory is performed.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- User-provided name to identify the virtual machine.
- Network
Count float64 - Indicates how many networks are used by this VM.
- Networks
[]Get
Virtualization Vmware Virtual Machine Network - Nr
Provider string - Cloud platform, where the virtual machine is launched.*
Unknown
- Cloud provider is not known.*VMwarevSphere
- Cloud provider named VMware vSphere.*AmazonWebServices
- Cloud provider named Amazon Web Services.*MicrosoftAzure
- Cloud provider named Microsoft Azure.*GoogleCloudPlatform
- Cloud provider named Google Cloud Platform. - Object
Type string - Owners []string
- Parent
Get
Virtualization Vmware Virtual Machine Parent - Parent
Folder GetVirtualization Vmware Virtual Machine Parent Folder - Passthrough
Devices []float64 - Permission
Resources []GetVirtualization Vmware Virtual Machine Permission Resource - Port
Groups []string - Power
State string - Power state of the virtual machine.*
Unknown
- The entity's power state is unknown.*PoweringOn
- The entity is powering on.*PoweredOn
- The entity is powered on.*PoweringOff
- The entity is powering off.*PoweredOff
- The entity is powered down.*StandBy
- The entity is in standby mode.*Paused
- The entity is in pause state.*Rebooting
- The entity reboot is in progress.* `` - The entity's power state is not available. - Processor
Capacity GetVirtualization Vmware Virtual Machine Processor Capacity - Protected
Vm bool - Shows if this is a protected VM. VMs can be in protection groups.
- Registered
Device GetVirtualization Vmware Virtual Machine Registered Device - Remote
Display GetInfo Virtualization Vmware Virtual Machine Remote Display Info - Remote
Display boolVnc Enabled - Shows if support for a remote VNC access is enabled.
- Resource
Pool string - Name of the resource pool to which this VM belongs (optional).
- Resource
Pool stringOwner - Who owns the resource pool.
- Resource
Pool stringParent - The parent of the current resource pool to which this VM belongs.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- State string
- The current state of the virtual machine. For example, starting, stopped, etc.*
None
- A place holder for the default value.*Creating
- Virtual machine creation is in progress.*Pending
- The virtual machine is preparing to enter the started state.*Starting
- The virtual machine is starting.*Started
- The virtual machine is running and ready for use.*Stopping
- The virtual machine is preparing to be stopped.*Stopped
- The virtual machine is shut down and cannot be used. The virtual machine can be started again at any time.*Pausing
- The virtual machine is preparing to be paused.*Paused
- The virtual machine enters into paused state due to low free disk space.*Suspending
- The virtual machine is preparing to be suspended.*Suspended
- Virtual machine is in sleep mode.When a virtual machine is suspended, the current state of theoperating system, and applications is saved, and the virtual machine put into a suspended mode.*Deleting
- The virtual machine is preparing to be terminated.*Terminated
- The virtual machine has been permanently deleted and cannot be started.*Rebooting
- The virtual machine reboot is in progress.*Error
- The deployment of virtual machine is failed.*Warning
- The virtual machine is in warning state. - []Get
Virtualization Vmware Virtual Machine Tag - Tool
Running stringStatus - Indicates if guest tools are running on this VM. Could be set to guestToolNotRunning or guestToolsRunning.
- Tools
Version string - The version of the guest tools, usually not specified.
- Uuid string
- The uuid of this virtual machine. The uuid is internally generated and not user specified.
- Version
Context GetVirtualization Vmware Virtual Machine Version Context - Virtual
Disks []float64 - Virtual
Network []float64Interfaces - Vm
Creation stringTime - Time when this virtualmachine is created.
- Vm
Disk float64Count - Shows the number of disks assigned to this VM.
- Vm
Overall stringStatus - The operational state of the VM. Could be Available, Provisioned, Maintenance mode, Deleting, etc.
- Vm
Path string - Path to the vmx file of the VM. Example - [datastore3] VCSA-134/VCSA-134.vmx.
- Vm
Version string - Information about the version of this VM (vmx-09, vmx-11 etc.).
- Vm
Vnic float64Count - How many vnics are present.
- Vnic
Device stringConfig Id - Information related to the guest info's VNIC virtual device. It is a comma-separated list.
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors
List<Get
Virtualization Vmware Virtual Machine Ancestor> - annotation String
- List of annotations provided to this VM by user. Can be long.
- boot
Time String - Time when this VM booted up.
- capacity
Get
Virtualization Vmware Virtual Machine Capacity - class
Id String - cluster
Get
Virtualization Vmware Virtual Machine Cluster - config
Name String - The configuration name for this VM. This maybe the same as the guest hostname.
- connection
State String - Shows if virtual machine is connected to vCenter. Values are Connected, Disconnected, Orphaned, Inaccessible, and Invalid.
- cpu
Hot BooleanAdd Enabled - Indicates if the capability to add CPUs to a running VM is enabled.
- Get
Virtualization Vmware Virtual Machine Cpu Shares - cpu
Socket GetInfo Virtualization Vmware Virtual Machine Cpu Socket Info - cpu
Utilization Double - Average CPU utilization percentage derived as a ratio of CPU used to CPU allocated. The value is calculated whenever inventory is performed.
- create
Time String - The time when this managed object was created.
- custom
Attributes List<String> - datacenter
Get
Virtualization Vmware Virtual Machine Datacenter - datastores
List<Get
Virtualization Vmware Virtual Machine Datastore> - default
Power StringOff Type - Indicates how the VM will be powered off (soft, hard etc.).
- dhcp
Enabled Boolean - Shows if DHCP is used for IP/DNS on this VM.
- disk
Commit GetInfo Virtualization Vmware Virtual Machine Disk Commit Info - dns
Server List<String>Lists - dns
Suffix List<String>Lists - domain
Group StringMoid - The DomainGroup ID for this managed object.
- extra
Config String - folder String
- The folder name associated with this VM.
- guest
Info GetVirtualization Vmware Virtual Machine Guest Info - guest
State String - The state of the guest OS running on this VM. Could be running, not running etc.*
Unknown
- Indicates that the guest OS state cannot be determined.*NotRunning
- Indicates that the guest OS is not running.*Resetting
- Indicates that the guest OS is resetting.*Running
- Indicates that the guest OS is running normally.*ShuttingDown
- Indicates that the guest OS is shutting down.*Standby
- Indicates that the guest OS is in standby mode. - host
Get
Virtualization Vmware Virtual Machine Host - host
Compatibility String - Minimum host ESXi version required for the virtual machine.
- hypervisor
Type String - Type of hypervisor where the virtual machine is hosted for example ESXi.*
ESXi
- The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.*Hyper-V
- The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.*Unknown
- The hypervisor running on the HyperFlex cluster is not known. - id String
- identity String
- The internally generated identity of this VM. This entity is not manipulated by users. It aids in uniquely identifying the virtual machine object. For VMware, this is MOR (managed object reference).
- instance
Uuid String - UUID assigned by vCenter to every VM.
- inventory
Path String - Inventory path to the VM. Example - /DC/vm/folder/VMName.
- ip
Addresses List<String> - is
Template Boolean - If true, indicates that the entity refers to a template of a virtual machine and not a real virtual machine.
- mac
Addresses List<String> - Get
Virtualization Vmware Virtual Machine Mem Shares - memory
Capacity GetVirtualization Vmware Virtual Machine Memory Capacity - memory
Hot BooleanAdd Enabled - Adding memory to a running VM.
- memory
Utilization Double - Average memory utilization percentage derived as a ratio of memory used to available memory. The value is calculated whenever inventory is performed.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- User-provided name to identify the virtual machine.
- network
Count Double - Indicates how many networks are used by this VM.
- networks
List<Get
Virtualization Vmware Virtual Machine Network> - nr
Provider String - Cloud platform, where the virtual machine is launched.*
Unknown
- Cloud provider is not known.*VMwarevSphere
- Cloud provider named VMware vSphere.*AmazonWebServices
- Cloud provider named Amazon Web Services.*MicrosoftAzure
- Cloud provider named Microsoft Azure.*GoogleCloudPlatform
- Cloud provider named Google Cloud Platform. - object
Type String - owners List<String>
- parent
Get
Virtualization Vmware Virtual Machine Parent - parent
Folder GetVirtualization Vmware Virtual Machine Parent Folder - passthrough
Devices List<Double> - permission
Resources List<GetVirtualization Vmware Virtual Machine Permission Resource> - port
Groups List<String> - power
State String - Power state of the virtual machine.*
Unknown
- The entity's power state is unknown.*PoweringOn
- The entity is powering on.*PoweredOn
- The entity is powered on.*PoweringOff
- The entity is powering off.*PoweredOff
- The entity is powered down.*StandBy
- The entity is in standby mode.*Paused
- The entity is in pause state.*Rebooting
- The entity reboot is in progress.* `` - The entity's power state is not available. - processor
Capacity GetVirtualization Vmware Virtual Machine Processor Capacity - protected
Vm Boolean - Shows if this is a protected VM. VMs can be in protection groups.
- registered
Device GetVirtualization Vmware Virtual Machine Registered Device - remote
Display GetInfo Virtualization Vmware Virtual Machine Remote Display Info - remote
Display BooleanVnc Enabled - Shows if support for a remote VNC access is enabled.
- resource
Pool String - Name of the resource pool to which this VM belongs (optional).
- resource
Pool StringOwner - Who owns the resource pool.
- resource
Pool StringParent - The parent of the current resource pool to which this VM belongs.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- state String
- The current state of the virtual machine. For example, starting, stopped, etc.*
None
- A place holder for the default value.*Creating
- Virtual machine creation is in progress.*Pending
- The virtual machine is preparing to enter the started state.*Starting
- The virtual machine is starting.*Started
- The virtual machine is running and ready for use.*Stopping
- The virtual machine is preparing to be stopped.*Stopped
- The virtual machine is shut down and cannot be used. The virtual machine can be started again at any time.*Pausing
- The virtual machine is preparing to be paused.*Paused
- The virtual machine enters into paused state due to low free disk space.*Suspending
- The virtual machine is preparing to be suspended.*Suspended
- Virtual machine is in sleep mode.When a virtual machine is suspended, the current state of theoperating system, and applications is saved, and the virtual machine put into a suspended mode.*Deleting
- The virtual machine is preparing to be terminated.*Terminated
- The virtual machine has been permanently deleted and cannot be started.*Rebooting
- The virtual machine reboot is in progress.*Error
- The deployment of virtual machine is failed.*Warning
- The virtual machine is in warning state. - List<Get
Virtualization Vmware Virtual Machine Tag> - tool
Running StringStatus - Indicates if guest tools are running on this VM. Could be set to guestToolNotRunning or guestToolsRunning.
- tools
Version String - The version of the guest tools, usually not specified.
- uuid String
- The uuid of this virtual machine. The uuid is internally generated and not user specified.
- version
Context GetVirtualization Vmware Virtual Machine Version Context - virtual
Disks List<Double> - virtual
Network List<Double>Interfaces - vm
Creation StringTime - Time when this virtualmachine is created.
- vm
Disk DoubleCount - Shows the number of disks assigned to this VM.
- vm
Overall StringStatus - The operational state of the VM. Could be Available, Provisioned, Maintenance mode, Deleting, etc.
- vm
Path String - Path to the vmx file of the VM. Example - [datastore3] VCSA-134/VCSA-134.vmx.
- vm
Version String - Information about the version of this VM (vmx-09, vmx-11 etc.).
- vm
Vnic DoubleCount - How many vnics are present.
- vnic
Device StringConfig Id - Information related to the guest info's VNIC virtual device. It is a comma-separated list.
- account
Moid string - The Account ID for this managed object.
- additional
Properties string - ancestors
Get
Virtualization Vmware Virtual Machine Ancestor[] - annotation string
- List of annotations provided to this VM by user. Can be long.
- boot
Time string - Time when this VM booted up.
- capacity
Get
Virtualization Vmware Virtual Machine Capacity - class
Id string - cluster
Get
Virtualization Vmware Virtual Machine Cluster - config
Name string - The configuration name for this VM. This maybe the same as the guest hostname.
- connection
State string - Shows if virtual machine is connected to vCenter. Values are Connected, Disconnected, Orphaned, Inaccessible, and Invalid.
- cpu
Hot booleanAdd Enabled - Indicates if the capability to add CPUs to a running VM is enabled.
- Get
Virtualization Vmware Virtual Machine Cpu Shares - cpu
Socket GetInfo Virtualization Vmware Virtual Machine Cpu Socket Info - cpu
Utilization number - Average CPU utilization percentage derived as a ratio of CPU used to CPU allocated. The value is calculated whenever inventory is performed.
- create
Time string - The time when this managed object was created.
- custom
Attributes string[] - datacenter
Get
Virtualization Vmware Virtual Machine Datacenter - datastores
Get
Virtualization Vmware Virtual Machine Datastore[] - default
Power stringOff Type - Indicates how the VM will be powered off (soft, hard etc.).
- dhcp
Enabled boolean - Shows if DHCP is used for IP/DNS on this VM.
- disk
Commit GetInfo Virtualization Vmware Virtual Machine Disk Commit Info - dns
Server string[]Lists - dns
Suffix string[]Lists - domain
Group stringMoid - The DomainGroup ID for this managed object.
- extra
Config string - folder string
- The folder name associated with this VM.
- guest
Info GetVirtualization Vmware Virtual Machine Guest Info - guest
State string - The state of the guest OS running on this VM. Could be running, not running etc.*
Unknown
- Indicates that the guest OS state cannot be determined.*NotRunning
- Indicates that the guest OS is not running.*Resetting
- Indicates that the guest OS is resetting.*Running
- Indicates that the guest OS is running normally.*ShuttingDown
- Indicates that the guest OS is shutting down.*Standby
- Indicates that the guest OS is in standby mode. - host
Get
Virtualization Vmware Virtual Machine Host - host
Compatibility string - Minimum host ESXi version required for the virtual machine.
- hypervisor
Type string - Type of hypervisor where the virtual machine is hosted for example ESXi.*
ESXi
- The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.*Hyper-V
- The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.*Unknown
- The hypervisor running on the HyperFlex cluster is not known. - id string
- identity string
- The internally generated identity of this VM. This entity is not manipulated by users. It aids in uniquely identifying the virtual machine object. For VMware, this is MOR (managed object reference).
- instance
Uuid string - UUID assigned by vCenter to every VM.
- inventory
Path string - Inventory path to the VM. Example - /DC/vm/folder/VMName.
- ip
Addresses string[] - is
Template boolean - If true, indicates that the entity refers to a template of a virtual machine and not a real virtual machine.
- mac
Addresses string[] - Get
Virtualization Vmware Virtual Machine Mem Shares - memory
Capacity GetVirtualization Vmware Virtual Machine Memory Capacity - memory
Hot booleanAdd Enabled - Adding memory to a running VM.
- memory
Utilization number - Average memory utilization percentage derived as a ratio of memory used to available memory. The value is calculated whenever inventory is performed.
- mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- User-provided name to identify the virtual machine.
- network
Count number - Indicates how many networks are used by this VM.
- networks
Get
Virtualization Vmware Virtual Machine Network[] - nr
Provider string - Cloud platform, where the virtual machine is launched.*
Unknown
- Cloud provider is not known.*VMwarevSphere
- Cloud provider named VMware vSphere.*AmazonWebServices
- Cloud provider named Amazon Web Services.*MicrosoftAzure
- Cloud provider named Microsoft Azure.*GoogleCloudPlatform
- Cloud provider named Google Cloud Platform. - object
Type string - owners string[]
- parent
Get
Virtualization Vmware Virtual Machine Parent - parent
Folder GetVirtualization Vmware Virtual Machine Parent Folder - passthrough
Devices number[] - permission
Resources GetVirtualization Vmware Virtual Machine Permission Resource[] - port
Groups string[] - power
State string - Power state of the virtual machine.*
Unknown
- The entity's power state is unknown.*PoweringOn
- The entity is powering on.*PoweredOn
- The entity is powered on.*PoweringOff
- The entity is powering off.*PoweredOff
- The entity is powered down.*StandBy
- The entity is in standby mode.*Paused
- The entity is in pause state.*Rebooting
- The entity reboot is in progress.* `` - The entity's power state is not available. - processor
Capacity GetVirtualization Vmware Virtual Machine Processor Capacity - protected
Vm boolean - Shows if this is a protected VM. VMs can be in protection groups.
- registered
Device GetVirtualization Vmware Virtual Machine Registered Device - remote
Display GetInfo Virtualization Vmware Virtual Machine Remote Display Info - remote
Display booleanVnc Enabled - Shows if support for a remote VNC access is enabled.
- resource
Pool string - Name of the resource pool to which this VM belongs (optional).
- resource
Pool stringOwner - Who owns the resource pool.
- resource
Pool stringParent - The parent of the current resource pool to which this VM belongs.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- state string
- The current state of the virtual machine. For example, starting, stopped, etc.*
None
- A place holder for the default value.*Creating
- Virtual machine creation is in progress.*Pending
- The virtual machine is preparing to enter the started state.*Starting
- The virtual machine is starting.*Started
- The virtual machine is running and ready for use.*Stopping
- The virtual machine is preparing to be stopped.*Stopped
- The virtual machine is shut down and cannot be used. The virtual machine can be started again at any time.*Pausing
- The virtual machine is preparing to be paused.*Paused
- The virtual machine enters into paused state due to low free disk space.*Suspending
- The virtual machine is preparing to be suspended.*Suspended
- Virtual machine is in sleep mode.When a virtual machine is suspended, the current state of theoperating system, and applications is saved, and the virtual machine put into a suspended mode.*Deleting
- The virtual machine is preparing to be terminated.*Terminated
- The virtual machine has been permanently deleted and cannot be started.*Rebooting
- The virtual machine reboot is in progress.*Error
- The deployment of virtual machine is failed.*Warning
- The virtual machine is in warning state. - Get
Virtualization Vmware Virtual Machine Tag[] - tool
Running stringStatus - Indicates if guest tools are running on this VM. Could be set to guestToolNotRunning or guestToolsRunning.
- tools
Version string - The version of the guest tools, usually not specified.
- uuid string
- The uuid of this virtual machine. The uuid is internally generated and not user specified.
- version
Context GetVirtualization Vmware Virtual Machine Version Context - virtual
Disks number[] - virtual
Network number[]Interfaces - vm
Creation stringTime - Time when this virtualmachine is created.
- vm
Disk numberCount - Shows the number of disks assigned to this VM.
- vm
Overall stringStatus - The operational state of the VM. Could be Available, Provisioned, Maintenance mode, Deleting, etc.
- vm
Path string - Path to the vmx file of the VM. Example - [datastore3] VCSA-134/VCSA-134.vmx.
- vm
Version string - Information about the version of this VM (vmx-09, vmx-11 etc.).
- vm
Vnic numberCount - How many vnics are present.
- vnic
Device stringConfig Id - Information related to the guest info's VNIC virtual device. It is a comma-separated list.
- account_
moid str - The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Get
Virtualization Vmware Virtual Machine Ancestor] - annotation str
- List of annotations provided to this VM by user. Can be long.
- boot_
time str - Time when this VM booted up.
- capacity
Get
Virtualization Vmware Virtual Machine Capacity - class_
id str - cluster
Get
Virtualization Vmware Virtual Machine Cluster - config_
name str - The configuration name for this VM. This maybe the same as the guest hostname.
- connection_
state str - Shows if virtual machine is connected to vCenter. Values are Connected, Disconnected, Orphaned, Inaccessible, and Invalid.
- cpu_
hot_ booladd_ enabled - Indicates if the capability to add CPUs to a running VM is enabled.
- Get
Virtualization Vmware Virtual Machine Cpu Shares - cpu_
socket_ Getinfo Virtualization Vmware Virtual Machine Cpu Socket Info - cpu_
utilization float - Average CPU utilization percentage derived as a ratio of CPU used to CPU allocated. The value is calculated whenever inventory is performed.
- create_
time str - The time when this managed object was created.
- custom_
attributes Sequence[str] - datacenter
Get
Virtualization Vmware Virtual Machine Datacenter - datastores
Sequence[Get
Virtualization Vmware Virtual Machine Datastore] - default_
power_ stroff_ type - Indicates how the VM will be powered off (soft, hard etc.).
- dhcp_
enabled bool - Shows if DHCP is used for IP/DNS on this VM.
- disk_
commit_ Getinfo Virtualization Vmware Virtual Machine Disk Commit Info - dns_
server_ Sequence[str]lists - dns_
suffix_ Sequence[str]lists - domain_
group_ strmoid - The DomainGroup ID for this managed object.
- extra_
config str - folder str
- The folder name associated with this VM.
- guest_
info GetVirtualization Vmware Virtual Machine Guest Info - guest_
state str - The state of the guest OS running on this VM. Could be running, not running etc.*
Unknown
- Indicates that the guest OS state cannot be determined.*NotRunning
- Indicates that the guest OS is not running.*Resetting
- Indicates that the guest OS is resetting.*Running
- Indicates that the guest OS is running normally.*ShuttingDown
- Indicates that the guest OS is shutting down.*Standby
- Indicates that the guest OS is in standby mode. - host
Get
Virtualization Vmware Virtual Machine Host - host_
compatibility str - Minimum host ESXi version required for the virtual machine.
- hypervisor_
type str - Type of hypervisor where the virtual machine is hosted for example ESXi.*
ESXi
- The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.*Hyper-V
- The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.*Unknown
- The hypervisor running on the HyperFlex cluster is not known. - id str
- identity str
- The internally generated identity of this VM. This entity is not manipulated by users. It aids in uniquely identifying the virtual machine object. For VMware, this is MOR (managed object reference).
- instance_
uuid str - UUID assigned by vCenter to every VM.
- inventory_
path str - Inventory path to the VM. Example - /DC/vm/folder/VMName.
- ip_
addresses Sequence[str] - is_
template bool - If true, indicates that the entity refers to a template of a virtual machine and not a real virtual machine.
- mac_
addresses Sequence[str] - Get
Virtualization Vmware Virtual Machine Mem Shares - memory_
capacity GetVirtualization Vmware Virtual Machine Memory Capacity - memory_
hot_ booladd_ enabled - Adding memory to a running VM.
- memory_
utilization float - Average memory utilization percentage derived as a ratio of memory used to available memory. The value is calculated whenever inventory is performed.
- mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- User-provided name to identify the virtual machine.
- network_
count float - Indicates how many networks are used by this VM.
- networks
Sequence[Get
Virtualization Vmware Virtual Machine Network] - nr_
provider str - Cloud platform, where the virtual machine is launched.*
Unknown
- Cloud provider is not known.*VMwarevSphere
- Cloud provider named VMware vSphere.*AmazonWebServices
- Cloud provider named Amazon Web Services.*MicrosoftAzure
- Cloud provider named Microsoft Azure.*GoogleCloudPlatform
- Cloud provider named Google Cloud Platform. - object_
type str - owners Sequence[str]
- parent
Get
Virtualization Vmware Virtual Machine Parent - parent_
folder GetVirtualization Vmware Virtual Machine Parent Folder - passthrough_
devices Sequence[float] - permission_
resources Sequence[GetVirtualization Vmware Virtual Machine Permission Resource] - port_
groups Sequence[str] - power_
state str - Power state of the virtual machine.*
Unknown
- The entity's power state is unknown.*PoweringOn
- The entity is powering on.*PoweredOn
- The entity is powered on.*PoweringOff
- The entity is powering off.*PoweredOff
- The entity is powered down.*StandBy
- The entity is in standby mode.*Paused
- The entity is in pause state.*Rebooting
- The entity reboot is in progress.* `` - The entity's power state is not available. - processor_
capacity GetVirtualization Vmware Virtual Machine Processor Capacity - protected_
vm bool - Shows if this is a protected VM. VMs can be in protection groups.
- registered_
device GetVirtualization Vmware Virtual Machine Registered Device - remote_
display_ Getinfo Virtualization Vmware Virtual Machine Remote Display Info - remote_
display_ boolvnc_ enabled - Shows if support for a remote VNC access is enabled.
- resource_
pool str - Name of the resource pool to which this VM belongs (optional).
- resource_
pool_ strowner - Who owns the resource pool.
- resource_
pool_ strparent - The parent of the current resource pool to which this VM belongs.
- str
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- state str
- The current state of the virtual machine. For example, starting, stopped, etc.*
None
- A place holder for the default value.*Creating
- Virtual machine creation is in progress.*Pending
- The virtual machine is preparing to enter the started state.*Starting
- The virtual machine is starting.*Started
- The virtual machine is running and ready for use.*Stopping
- The virtual machine is preparing to be stopped.*Stopped
- The virtual machine is shut down and cannot be used. The virtual machine can be started again at any time.*Pausing
- The virtual machine is preparing to be paused.*Paused
- The virtual machine enters into paused state due to low free disk space.*Suspending
- The virtual machine is preparing to be suspended.*Suspended
- Virtual machine is in sleep mode.When a virtual machine is suspended, the current state of theoperating system, and applications is saved, and the virtual machine put into a suspended mode.*Deleting
- The virtual machine is preparing to be terminated.*Terminated
- The virtual machine has been permanently deleted and cannot be started.*Rebooting
- The virtual machine reboot is in progress.*Error
- The deployment of virtual machine is failed.*Warning
- The virtual machine is in warning state. - Sequence[Get
Virtualization Vmware Virtual Machine Tag] - tool_
running_ strstatus - Indicates if guest tools are running on this VM. Could be set to guestToolNotRunning or guestToolsRunning.
- tools_
version str - The version of the guest tools, usually not specified.
- uuid str
- The uuid of this virtual machine. The uuid is internally generated and not user specified.
- version_
context GetVirtualization Vmware Virtual Machine Version Context - virtual_
disks Sequence[float] - virtual_
network_ Sequence[float]interfaces - vm_
creation_ strtime - Time when this virtualmachine is created.
- vm_
disk_ floatcount - Shows the number of disks assigned to this VM.
- vm_
overall_ strstatus - The operational state of the VM. Could be Available, Provisioned, Maintenance mode, Deleting, etc.
- vm_
path str - Path to the vmx file of the VM. Example - [datastore3] VCSA-134/VCSA-134.vmx.
- vm_
version str - Information about the version of this VM (vmx-09, vmx-11 etc.).
- vm_
vnic_ floatcount - How many vnics are present.
- vnic_
device_ strconfig_ id - Information related to the guest info's VNIC virtual device. It is a comma-separated list.
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- annotation String
- List of annotations provided to this VM by user. Can be long.
- boot
Time String - Time when this VM booted up.
- capacity Property Map
- class
Id String - cluster Property Map
- config
Name String - The configuration name for this VM. This maybe the same as the guest hostname.
- connection
State String - Shows if virtual machine is connected to vCenter. Values are Connected, Disconnected, Orphaned, Inaccessible, and Invalid.
- cpu
Hot BooleanAdd Enabled - Indicates if the capability to add CPUs to a running VM is enabled.
- Property Map
- cpu
Socket Property MapInfo - cpu
Utilization Number - Average CPU utilization percentage derived as a ratio of CPU used to CPU allocated. The value is calculated whenever inventory is performed.
- create
Time String - The time when this managed object was created.
- custom
Attributes List<String> - datacenter Property Map
- datastores List<Property Map>
- default
Power StringOff Type - Indicates how the VM will be powered off (soft, hard etc.).
- dhcp
Enabled Boolean - Shows if DHCP is used for IP/DNS on this VM.
- disk
Commit Property MapInfo - dns
Server List<String>Lists - dns
Suffix List<String>Lists - domain
Group StringMoid - The DomainGroup ID for this managed object.
- extra
Config String - folder String
- The folder name associated with this VM.
- guest
Info Property Map - guest
State String - The state of the guest OS running on this VM. Could be running, not running etc.*
Unknown
- Indicates that the guest OS state cannot be determined.*NotRunning
- Indicates that the guest OS is not running.*Resetting
- Indicates that the guest OS is resetting.*Running
- Indicates that the guest OS is running normally.*ShuttingDown
- Indicates that the guest OS is shutting down.*Standby
- Indicates that the guest OS is in standby mode. - host Property Map
- host
Compatibility String - Minimum host ESXi version required for the virtual machine.
- hypervisor
Type String - Type of hypervisor where the virtual machine is hosted for example ESXi.*
ESXi
- The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.*Hyper-V
- The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.*Unknown
- The hypervisor running on the HyperFlex cluster is not known. - id String
- identity String
- The internally generated identity of this VM. This entity is not manipulated by users. It aids in uniquely identifying the virtual machine object. For VMware, this is MOR (managed object reference).
- instance
Uuid String - UUID assigned by vCenter to every VM.
- inventory
Path String - Inventory path to the VM. Example - /DC/vm/folder/VMName.
- ip
Addresses List<String> - is
Template Boolean - If true, indicates that the entity refers to a template of a virtual machine and not a real virtual machine.
- mac
Addresses List<String> - Property Map
- memory
Capacity Property Map - memory
Hot BooleanAdd Enabled - Adding memory to a running VM.
- memory
Utilization Number - Average memory utilization percentage derived as a ratio of memory used to available memory. The value is calculated whenever inventory is performed.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- User-provided name to identify the virtual machine.
- network
Count Number - Indicates how many networks are used by this VM.
- networks List<Property Map>
- nr
Provider String - Cloud platform, where the virtual machine is launched.*
Unknown
- Cloud provider is not known.*VMwarevSphere
- Cloud provider named VMware vSphere.*AmazonWebServices
- Cloud provider named Amazon Web Services.*MicrosoftAzure
- Cloud provider named Microsoft Azure.*GoogleCloudPlatform
- Cloud provider named Google Cloud Platform. - object
Type String - owners List<String>
- parent Property Map
- parent
Folder Property Map - passthrough
Devices List<Number> - permission
Resources List<Property Map> - port
Groups List<String> - power
State String - Power state of the virtual machine.*
Unknown
- The entity's power state is unknown.*PoweringOn
- The entity is powering on.*PoweredOn
- The entity is powered on.*PoweringOff
- The entity is powering off.*PoweredOff
- The entity is powered down.*StandBy
- The entity is in standby mode.*Paused
- The entity is in pause state.*Rebooting
- The entity reboot is in progress.* `` - The entity's power state is not available. - processor
Capacity Property Map - protected
Vm Boolean - Shows if this is a protected VM. VMs can be in protection groups.
- registered
Device Property Map - remote
Display Property MapInfo - remote
Display BooleanVnc Enabled - Shows if support for a remote VNC access is enabled.
- resource
Pool String - Name of the resource pool to which this VM belongs (optional).
- resource
Pool StringOwner - Who owns the resource pool.
- resource
Pool StringParent - The parent of the current resource pool to which this VM belongs.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- state String
- The current state of the virtual machine. For example, starting, stopped, etc.*
None
- A place holder for the default value.*Creating
- Virtual machine creation is in progress.*Pending
- The virtual machine is preparing to enter the started state.*Starting
- The virtual machine is starting.*Started
- The virtual machine is running and ready for use.*Stopping
- The virtual machine is preparing to be stopped.*Stopped
- The virtual machine is shut down and cannot be used. The virtual machine can be started again at any time.*Pausing
- The virtual machine is preparing to be paused.*Paused
- The virtual machine enters into paused state due to low free disk space.*Suspending
- The virtual machine is preparing to be suspended.*Suspended
- Virtual machine is in sleep mode.When a virtual machine is suspended, the current state of theoperating system, and applications is saved, and the virtual machine put into a suspended mode.*Deleting
- The virtual machine is preparing to be terminated.*Terminated
- The virtual machine has been permanently deleted and cannot be started.*Rebooting
- The virtual machine reboot is in progress.*Error
- The deployment of virtual machine is failed.*Warning
- The virtual machine is in warning state. - List<Property Map>
- tool
Running StringStatus - Indicates if guest tools are running on this VM. Could be set to guestToolNotRunning or guestToolsRunning.
- tools
Version String - The version of the guest tools, usually not specified.
- uuid String
- The uuid of this virtual machine. The uuid is internally generated and not user specified.
- version
Context Property Map - virtual
Disks List<Number> - virtual
Network List<Number>Interfaces - vm
Creation StringTime - Time when this virtualmachine is created.
- vm
Disk NumberCount - Shows the number of disks assigned to this VM.
- vm
Overall StringStatus - The operational state of the VM. Could be Available, Provisioned, Maintenance mode, Deleting, etc.
- vm
Path String - Path to the vmx file of the VM. Example - [datastore3] VCSA-134/VCSA-134.vmx.
- vm
Version String - Information about the version of this VM (vmx-09, vmx-11 etc.).
- vm
Vnic NumberCount - How many vnics are present.
- vnic
Device StringConfig Id - Information related to the guest info's VNIC virtual device. It is a comma-separated list.
getVirtualizationVmwareVirtualMachine Result
The following output properties are available:
- Id string
- Results
List<Get
Virtualization Vmware Virtual Machine Result> - Account
Moid string - Additional
Properties string - Ancestors
List<Get
Virtualization Vmware Virtual Machine Ancestor> - Annotation string
- Boot
Time string - Capacity
Get
Virtualization Vmware Virtual Machine Capacity - Class
Id string - Cluster
Get
Virtualization Vmware Virtual Machine Cluster - Config
Name string - Connection
State string - Cpu
Hot boolAdd Enabled - Get
Virtualization Vmware Virtual Machine Cpu Shares - Cpu
Socket GetInfo Virtualization Vmware Virtual Machine Cpu Socket Info - Cpu
Utilization double - Create
Time string - Custom
Attributes List<string> - Datacenter
Get
Virtualization Vmware Virtual Machine Datacenter - Datastores
List<Get
Virtualization Vmware Virtual Machine Datastore> - Default
Power stringOff Type - Dhcp
Enabled bool - Disk
Commit GetInfo Virtualization Vmware Virtual Machine Disk Commit Info - Dns
Server List<string>Lists - Dns
Suffix List<string>Lists - Domain
Group stringMoid - Extra
Config string - Folder string
- Guest
Info GetVirtualization Vmware Virtual Machine Guest Info - Guest
State string - Host
Get
Virtualization Vmware Virtual Machine Host - Host
Compatibility string - Hypervisor
Type string - Identity string
- Instance
Uuid string - Inventory
Path string - Ip
Addresses List<string> - Is
Template bool - Mac
Addresses List<string> - Get
Virtualization Vmware Virtual Machine Mem Shares - Memory
Capacity GetVirtualization Vmware Virtual Machine Memory Capacity - Memory
Hot boolAdd Enabled - Memory
Utilization double - Mod
Time string - Moid string
- Name string
- Network
Count double - Networks
List<Get
Virtualization Vmware Virtual Machine Network> - Nr
Provider string - Object
Type string - Owners List<string>
- Parent
Get
Virtualization Vmware Virtual Machine Parent - Parent
Folder GetVirtualization Vmware Virtual Machine Parent Folder - Passthrough
Devices List<double> - Permission
Resources List<GetVirtualization Vmware Virtual Machine Permission Resource> - Port
Groups List<string> - Power
State string - Processor
Capacity GetVirtualization Vmware Virtual Machine Processor Capacity - Protected
Vm bool - Registered
Device GetVirtualization Vmware Virtual Machine Registered Device - Remote
Display GetInfo Virtualization Vmware Virtual Machine Remote Display Info - Remote
Display boolVnc Enabled - Resource
Pool string - Resource
Pool stringOwner - Resource
Pool stringParent - string
- State string
- List<Get
Virtualization Vmware Virtual Machine Tag> - Tool
Running stringStatus - Tools
Version string - Uuid string
- Version
Context GetVirtualization Vmware Virtual Machine Version Context - Virtual
Disks List<double> - Virtual
Network List<double>Interfaces - Vm
Creation stringTime - Vm
Disk doubleCount - Vm
Overall stringStatus - Vm
Path string - Vm
Version string - Vm
Vnic doubleCount - Vnic
Device stringConfig Id
- Id string
- Results
[]Get
Virtualization Vmware Virtual Machine Result - Account
Moid string - Additional
Properties string - Ancestors
[]Get
Virtualization Vmware Virtual Machine Ancestor - Annotation string
- Boot
Time string - Capacity
Get
Virtualization Vmware Virtual Machine Capacity - Class
Id string - Cluster
Get
Virtualization Vmware Virtual Machine Cluster - Config
Name string - Connection
State string - Cpu
Hot boolAdd Enabled - Get
Virtualization Vmware Virtual Machine Cpu Shares - Cpu
Socket GetInfo Virtualization Vmware Virtual Machine Cpu Socket Info - Cpu
Utilization float64 - Create
Time string - Custom
Attributes []string - Datacenter
Get
Virtualization Vmware Virtual Machine Datacenter - Datastores
[]Get
Virtualization Vmware Virtual Machine Datastore - Default
Power stringOff Type - Dhcp
Enabled bool - Disk
Commit GetInfo Virtualization Vmware Virtual Machine Disk Commit Info - Dns
Server []stringLists - Dns
Suffix []stringLists - Domain
Group stringMoid - Extra
Config string - Folder string
- Guest
Info GetVirtualization Vmware Virtual Machine Guest Info - Guest
State string - Host
Get
Virtualization Vmware Virtual Machine Host - Host
Compatibility string - Hypervisor
Type string - Identity string
- Instance
Uuid string - Inventory
Path string - Ip
Addresses []string - Is
Template bool - Mac
Addresses []string - Get
Virtualization Vmware Virtual Machine Mem Shares - Memory
Capacity GetVirtualization Vmware Virtual Machine Memory Capacity - Memory
Hot boolAdd Enabled - Memory
Utilization float64 - Mod
Time string - Moid string
- Name string
- Network
Count float64 - Networks
[]Get
Virtualization Vmware Virtual Machine Network - Nr
Provider string - Object
Type string - Owners []string
- Parent
Get
Virtualization Vmware Virtual Machine Parent - Parent
Folder GetVirtualization Vmware Virtual Machine Parent Folder - Passthrough
Devices []float64 - Permission
Resources []GetVirtualization Vmware Virtual Machine Permission Resource - Port
Groups []string - Power
State string - Processor
Capacity GetVirtualization Vmware Virtual Machine Processor Capacity - Protected
Vm bool - Registered
Device GetVirtualization Vmware Virtual Machine Registered Device - Remote
Display GetInfo Virtualization Vmware Virtual Machine Remote Display Info - Remote
Display boolVnc Enabled - Resource
Pool string - Resource
Pool stringOwner - Resource
Pool stringParent - string
- State string
- []Get
Virtualization Vmware Virtual Machine Tag - Tool
Running stringStatus - Tools
Version string - Uuid string
- Version
Context GetVirtualization Vmware Virtual Machine Version Context - Virtual
Disks []float64 - Virtual
Network []float64Interfaces - Vm
Creation stringTime - Vm
Disk float64Count - Vm
Overall stringStatus - Vm
Path string - Vm
Version string - Vm
Vnic float64Count - Vnic
Device stringConfig Id
- id String
- results
List<Get
Virtualization Vmware Virtual Machine Result> - account
Moid String - additional
Properties String - ancestors
List<Get
Virtualization Vmware Virtual Machine Ancestor> - annotation String
- boot
Time String - capacity
Get
Virtualization Vmware Virtual Machine Capacity - class
Id String - cluster
Get
Virtualization Vmware Virtual Machine Cluster - config
Name String - connection
State String - cpu
Hot BooleanAdd Enabled - Get
Virtualization Vmware Virtual Machine Cpu Shares - cpu
Socket GetInfo Virtualization Vmware Virtual Machine Cpu Socket Info - cpu
Utilization Double - create
Time String - custom
Attributes List<String> - datacenter
Get
Virtualization Vmware Virtual Machine Datacenter - datastores
List<Get
Virtualization Vmware Virtual Machine Datastore> - default
Power StringOff Type - dhcp
Enabled Boolean - disk
Commit GetInfo Virtualization Vmware Virtual Machine Disk Commit Info - dns
Server List<String>Lists - dns
Suffix List<String>Lists - domain
Group StringMoid - extra
Config String - folder String
- guest
Info GetVirtualization Vmware Virtual Machine Guest Info - guest
State String - host
Get
Virtualization Vmware Virtual Machine Host - host
Compatibility String - hypervisor
Type String - identity String
- instance
Uuid String - inventory
Path String - ip
Addresses List<String> - is
Template Boolean - mac
Addresses List<String> - Get
Virtualization Vmware Virtual Machine Mem Shares - memory
Capacity GetVirtualization Vmware Virtual Machine Memory Capacity - memory
Hot BooleanAdd Enabled - memory
Utilization Double - mod
Time String - moid String
- name String
- network
Count Double - networks
List<Get
Virtualization Vmware Virtual Machine Network> - nr
Provider String - object
Type String - owners List<String>
- parent
Get
Virtualization Vmware Virtual Machine Parent - parent
Folder GetVirtualization Vmware Virtual Machine Parent Folder - passthrough
Devices List<Double> - permission
Resources List<GetVirtualization Vmware Virtual Machine Permission Resource> - port
Groups List<String> - power
State String - processor
Capacity GetVirtualization Vmware Virtual Machine Processor Capacity - protected
Vm Boolean - registered
Device GetVirtualization Vmware Virtual Machine Registered Device - remote
Display GetInfo Virtualization Vmware Virtual Machine Remote Display Info - remote
Display BooleanVnc Enabled - resource
Pool String - resource
Pool StringOwner - resource
Pool StringParent - String
- state String
- List<Get
Virtualization Vmware Virtual Machine Tag> - tool
Running StringStatus - tools
Version String - uuid String
- version
Context GetVirtualization Vmware Virtual Machine Version Context - virtual
Disks List<Double> - virtual
Network List<Double>Interfaces - vm
Creation StringTime - vm
Disk DoubleCount - vm
Overall StringStatus - vm
Path String - vm
Version String - vm
Vnic DoubleCount - vnic
Device StringConfig Id
- id string
- results
Get
Virtualization Vmware Virtual Machine Result[] - account
Moid string - additional
Properties string - ancestors
Get
Virtualization Vmware Virtual Machine Ancestor[] - annotation string
- boot
Time string - capacity
Get
Virtualization Vmware Virtual Machine Capacity - class
Id string - cluster
Get
Virtualization Vmware Virtual Machine Cluster - config
Name string - connection
State string - cpu
Hot booleanAdd Enabled - Get
Virtualization Vmware Virtual Machine Cpu Shares - cpu
Socket GetInfo Virtualization Vmware Virtual Machine Cpu Socket Info - cpu
Utilization number - create
Time string - custom
Attributes string[] - datacenter
Get
Virtualization Vmware Virtual Machine Datacenter - datastores
Get
Virtualization Vmware Virtual Machine Datastore[] - default
Power stringOff Type - dhcp
Enabled boolean - disk
Commit GetInfo Virtualization Vmware Virtual Machine Disk Commit Info - dns
Server string[]Lists - dns
Suffix string[]Lists - domain
Group stringMoid - extra
Config string - folder string
- guest
Info GetVirtualization Vmware Virtual Machine Guest Info - guest
State string - host
Get
Virtualization Vmware Virtual Machine Host - host
Compatibility string - hypervisor
Type string - identity string
- instance
Uuid string - inventory
Path string - ip
Addresses string[] - is
Template boolean - mac
Addresses string[] - Get
Virtualization Vmware Virtual Machine Mem Shares - memory
Capacity GetVirtualization Vmware Virtual Machine Memory Capacity - memory
Hot booleanAdd Enabled - memory
Utilization number - mod
Time string - moid string
- name string
- network
Count number - networks
Get
Virtualization Vmware Virtual Machine Network[] - nr
Provider string - object
Type string - owners string[]
- parent
Get
Virtualization Vmware Virtual Machine Parent - parent
Folder GetVirtualization Vmware Virtual Machine Parent Folder - passthrough
Devices number[] - permission
Resources GetVirtualization Vmware Virtual Machine Permission Resource[] - port
Groups string[] - power
State string - processor
Capacity GetVirtualization Vmware Virtual Machine Processor Capacity - protected
Vm boolean - registered
Device GetVirtualization Vmware Virtual Machine Registered Device - remote
Display GetInfo Virtualization Vmware Virtual Machine Remote Display Info - remote
Display booleanVnc Enabled - resource
Pool string - resource
Pool stringOwner - resource
Pool stringParent - string
- state string
- Get
Virtualization Vmware Virtual Machine Tag[] - tool
Running stringStatus - tools
Version string - uuid string
- version
Context GetVirtualization Vmware Virtual Machine Version Context - virtual
Disks number[] - virtual
Network number[]Interfaces - vm
Creation stringTime - vm
Disk numberCount - vm
Overall stringStatus - vm
Path string - vm
Version string - vm
Vnic numberCount - vnic
Device stringConfig Id
- id str
- results
Sequence[Get
Virtualization Vmware Virtual Machine Result] - account_
moid str - additional_
properties str - ancestors
Sequence[Get
Virtualization Vmware Virtual Machine Ancestor] - annotation str
- boot_
time str - capacity
Get
Virtualization Vmware Virtual Machine Capacity - class_
id str - cluster
Get
Virtualization Vmware Virtual Machine Cluster - config_
name str - connection_
state str - cpu_
hot_ booladd_ enabled - Get
Virtualization Vmware Virtual Machine Cpu Shares - cpu_
socket_ Getinfo Virtualization Vmware Virtual Machine Cpu Socket Info - cpu_
utilization float - create_
time str - custom_
attributes Sequence[str] - datacenter
Get
Virtualization Vmware Virtual Machine Datacenter - datastores
Sequence[Get
Virtualization Vmware Virtual Machine Datastore] - default_
power_ stroff_ type - dhcp_
enabled bool - disk_
commit_ Getinfo Virtualization Vmware Virtual Machine Disk Commit Info - dns_
server_ Sequence[str]lists - dns_
suffix_ Sequence[str]lists - domain_
group_ strmoid - extra_
config str - folder str
- guest_
info GetVirtualization Vmware Virtual Machine Guest Info - guest_
state str - host
Get
Virtualization Vmware Virtual Machine Host - host_
compatibility str - hypervisor_
type str - identity str
- instance_
uuid str - inventory_
path str - ip_
addresses Sequence[str] - is_
template bool - mac_
addresses Sequence[str] - Get
Virtualization Vmware Virtual Machine Mem Shares - memory_
capacity GetVirtualization Vmware Virtual Machine Memory Capacity - memory_
hot_ booladd_ enabled - memory_
utilization float - mod_
time str - moid str
- name str
- network_
count float - networks
Sequence[Get
Virtualization Vmware Virtual Machine Network] - nr_
provider str - object_
type str - owners Sequence[str]
- parent
Get
Virtualization Vmware Virtual Machine Parent - parent_
folder GetVirtualization Vmware Virtual Machine Parent Folder - passthrough_
devices Sequence[float] - permission_
resources Sequence[GetVirtualization Vmware Virtual Machine Permission Resource] - port_
groups Sequence[str] - power_
state str - processor_
capacity GetVirtualization Vmware Virtual Machine Processor Capacity - protected_
vm bool - registered_
device GetVirtualization Vmware Virtual Machine Registered Device - remote_
display_ Getinfo Virtualization Vmware Virtual Machine Remote Display Info - remote_
display_ boolvnc_ enabled - resource_
pool str - resource_
pool_ strowner - resource_
pool_ strparent - str
- state str
- Sequence[Get
Virtualization Vmware Virtual Machine Tag] - tool_
running_ strstatus - tools_
version str - uuid str
- version_
context GetVirtualization Vmware Virtual Machine Version Context - virtual_
disks Sequence[float] - virtual_
network_ Sequence[float]interfaces - vm_
creation_ strtime - vm_
disk_ floatcount - vm_
overall_ strstatus - vm_
path str - vm_
version str - vm_
vnic_ floatcount - vnic_
device_ strconfig_ id
- id String
- results List<Property Map>
- account
Moid String - additional
Properties String - ancestors List<Property Map>
- annotation String
- boot
Time String - capacity Property Map
- class
Id String - cluster Property Map
- config
Name String - connection
State String - cpu
Hot BooleanAdd Enabled - Property Map
- cpu
Socket Property MapInfo - cpu
Utilization Number - create
Time String - custom
Attributes List<String> - datacenter Property Map
- datastores List<Property Map>
- default
Power StringOff Type - dhcp
Enabled Boolean - disk
Commit Property MapInfo - dns
Server List<String>Lists - dns
Suffix List<String>Lists - domain
Group StringMoid - extra
Config String - folder String
- guest
Info Property Map - guest
State String - host Property Map
- host
Compatibility String - hypervisor
Type String - identity String
- instance
Uuid String - inventory
Path String - ip
Addresses List<String> - is
Template Boolean - mac
Addresses List<String> - Property Map
- memory
Capacity Property Map - memory
Hot BooleanAdd Enabled - memory
Utilization Number - mod
Time String - moid String
- name String
- network
Count Number - networks List<Property Map>
- nr
Provider String - object
Type String - owners List<String>
- parent Property Map
- parent
Folder Property Map - passthrough
Devices List<Number> - permission
Resources List<Property Map> - port
Groups List<String> - power
State String - processor
Capacity Property Map - protected
Vm Boolean - registered
Device Property Map - remote
Display Property MapInfo - remote
Display BooleanVnc Enabled - resource
Pool String - resource
Pool StringOwner - resource
Pool StringParent - String
- state String
- List<Property Map>
- tool
Running StringStatus - tools
Version String - uuid String
- version
Context Property Map - virtual
Disks List<Number> - virtual
Network List<Number>Interfaces - vm
Creation StringTime - vm
Disk NumberCount - vm
Overall StringStatus - vm
Path String - vm
Version String - vm
Vnic NumberCount - vnic
Device StringConfig Id
Supporting Types
GetVirtualizationVmwareVirtualMachineAncestor
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVirtualizationVmwareVirtualMachineCapacity
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Cpu
Cores double - The number of cpu cores on this hardware platform.
- Cpu
Speed double - Speed of cpu in MHz. Usually cpu speeds are reported for modern cpus in GHz but MHz makes it more precise.
- Memory
Size double - The amount of memory allocated (bytes) to this hardware platform.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Cpu
Cores float64 - The number of cpu cores on this hardware platform.
- Cpu
Speed float64 - Speed of cpu in MHz. Usually cpu speeds are reported for modern cpus in GHz but MHz makes it more precise.
- Memory
Size float64 - The amount of memory allocated (bytes) to this hardware platform.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- cpu
Cores Double - The number of cpu cores on this hardware platform.
- cpu
Speed Double - Speed of cpu in MHz. Usually cpu speeds are reported for modern cpus in GHz but MHz makes it more precise.
- memory
Size Double - The amount of memory allocated (bytes) to this hardware platform.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- cpu
Cores number - The number of cpu cores on this hardware platform.
- cpu
Speed number - Speed of cpu in MHz. Usually cpu speeds are reported for modern cpus in GHz but MHz makes it more precise.
- memory
Size number - The amount of memory allocated (bytes) to this hardware platform.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- cpu_
cores float - The number of cpu cores on this hardware platform.
- cpu_
speed float - Speed of cpu in MHz. Usually cpu speeds are reported for modern cpus in GHz but MHz makes it more precise.
- memory_
size float - The amount of memory allocated (bytes) to this hardware platform.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- cpu
Cores Number - The number of cpu cores on this hardware platform.
- cpu
Speed Number - Speed of cpu in MHz. Usually cpu speeds are reported for modern cpus in GHz but MHz makes it more precise.
- memory
Size Number - The amount of memory allocated (bytes) to this hardware platform.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetVirtualizationVmwareVirtualMachineCluster
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVirtualizationVmwareVirtualMachineCpuShares
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Cpu
Limit double - Upper limit on CPU allocation (MHz).
- Cpu
Overhead doubleLimit - Amount of CPU for virtualization overhead.
- Cpu
Reservation double - Guaranteed minimum allocation of CPU resource (MHz).
- double
- Shows the relative importance of a VM. There is no unit for this value. It is a relative measure based on the settings for other resource pools. For more information, see VMware documentation.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Cpu
Limit float64 - Upper limit on CPU allocation (MHz).
- Cpu
Overhead float64Limit - Amount of CPU for virtualization overhead.
- Cpu
Reservation float64 - Guaranteed minimum allocation of CPU resource (MHz).
- float64
- Shows the relative importance of a VM. There is no unit for this value. It is a relative measure based on the settings for other resource pools. For more information, see VMware documentation.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- cpu
Limit Double - Upper limit on CPU allocation (MHz).
- cpu
Overhead DoubleLimit - Amount of CPU for virtualization overhead.
- cpu
Reservation Double - Guaranteed minimum allocation of CPU resource (MHz).
- Double
- Shows the relative importance of a VM. There is no unit for this value. It is a relative measure based on the settings for other resource pools. For more information, see VMware documentation.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- cpu
Limit number - Upper limit on CPU allocation (MHz).
- cpu
Overhead numberLimit - Amount of CPU for virtualization overhead.
- cpu
Reservation number - Guaranteed minimum allocation of CPU resource (MHz).
- number
- Shows the relative importance of a VM. There is no unit for this value. It is a relative measure based on the settings for other resource pools. For more information, see VMware documentation.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- cpu_
limit float - Upper limit on CPU allocation (MHz).
- cpu_
overhead_ floatlimit - Amount of CPU for virtualization overhead.
- cpu_
reservation float - Guaranteed minimum allocation of CPU resource (MHz).
- float
- Shows the relative importance of a VM. There is no unit for this value. It is a relative measure based on the settings for other resource pools. For more information, see VMware documentation.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- cpu
Limit Number - Upper limit on CPU allocation (MHz).
- cpu
Overhead NumberLimit - Amount of CPU for virtualization overhead.
- cpu
Reservation Number - Guaranteed minimum allocation of CPU resource (MHz).
- Number
- Shows the relative importance of a VM. There is no unit for this value. It is a relative measure based on the settings for other resource pools. For more information, see VMware documentation.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetVirtualizationVmwareVirtualMachineCpuSocketInfo
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Cores
Per doubleSocket - The number of core per CPU socket (value may be empty).
- Num
Cpus double - Number of CPUs allocated to this VM.
- Num
Sockets double - The number of CPU sockets allocated.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Cores
Per float64Socket - The number of core per CPU socket (value may be empty).
- Num
Cpus float64 - Number of CPUs allocated to this VM.
- Num
Sockets float64 - The number of CPU sockets allocated.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- cores
Per DoubleSocket - The number of core per CPU socket (value may be empty).
- num
Cpus Double - Number of CPUs allocated to this VM.
- num
Sockets Double - The number of CPU sockets allocated.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- cores
Per numberSocket - The number of core per CPU socket (value may be empty).
- num
Cpus number - Number of CPUs allocated to this VM.
- num
Sockets number - The number of CPU sockets allocated.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- cores_
per_ floatsocket - The number of core per CPU socket (value may be empty).
- num_
cpus float - Number of CPUs allocated to this VM.
- num_
sockets float - The number of CPU sockets allocated.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- cores
Per NumberSocket - The number of core per CPU socket (value may be empty).
- num
Cpus Number - Number of CPUs allocated to this VM.
- num
Sockets Number - The number of CPU sockets allocated.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetVirtualizationVmwareVirtualMachineDatacenter
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVirtualizationVmwareVirtualMachineDatastore
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVirtualizationVmwareVirtualMachineDiskCommitInfo
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Committed
Disk double - Disk committed in bytes on this virtual machine (disk space used up).
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Un
Committed doubleDisk - Total uncommitted disk space that is available for use (in bytes).
- double
- Total unshared disk space (in bytes).
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Committed
Disk float64 - Disk committed in bytes on this virtual machine (disk space used up).
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Un
Committed float64Disk - Total uncommitted disk space that is available for use (in bytes).
- float64
- Total unshared disk space (in bytes).
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- committed
Disk Double - Disk committed in bytes on this virtual machine (disk space used up).
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- un
Committed DoubleDisk - Total uncommitted disk space that is available for use (in bytes).
- Double
- Total unshared disk space (in bytes).
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- committed
Disk number - Disk committed in bytes on this virtual machine (disk space used up).
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- un
Committed numberDisk - Total uncommitted disk space that is available for use (in bytes).
- number
- Total unshared disk space (in bytes).
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- committed_
disk float - Disk committed in bytes on this virtual machine (disk space used up).
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- un_
committed_ floatdisk - Total uncommitted disk space that is available for use (in bytes).
- float
- Total unshared disk space (in bytes).
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- committed
Disk Number - Disk committed in bytes on this virtual machine (disk space used up).
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- un
Committed NumberDisk - Total uncommitted disk space that is available for use (in bytes).
- Number
- Total unshared disk space (in bytes).
GetVirtualizationVmwareVirtualMachineGuestInfo
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Hostname string
- Name provided to the host OS (example, ubuntu6410, test-gateway, etc.).
- Ip
Address string - Primary IP address of the guest os.
- Name string
- User-provided name to identify the virtual machine.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Operating
System string - The name of the guest OS running on this VM (Cent OS 4/5/6/7).
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Hostname string
- Name provided to the host OS (example, ubuntu6410, test-gateway, etc.).
- Ip
Address string - Primary IP address of the guest os.
- Name string
- User-provided name to identify the virtual machine.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Operating
System string - The name of the guest OS running on this VM (Cent OS 4/5/6/7).
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- hostname String
- Name provided to the host OS (example, ubuntu6410, test-gateway, etc.).
- ip
Address String - Primary IP address of the guest os.
- name String
- User-provided name to identify the virtual machine.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operating
System String - The name of the guest OS running on this VM (Cent OS 4/5/6/7).
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- hostname string
- Name provided to the host OS (example, ubuntu6410, test-gateway, etc.).
- ip
Address string - Primary IP address of the guest os.
- name string
- User-provided name to identify the virtual machine.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operating
System string - The name of the guest OS running on this VM (Cent OS 4/5/6/7).
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- hostname str
- Name provided to the host OS (example, ubuntu6410, test-gateway, etc.).
- ip_
address str - Primary IP address of the guest os.
- name str
- User-provided name to identify the virtual machine.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operating_
system str - The name of the guest OS running on this VM (Cent OS 4/5/6/7).
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- hostname String
- Name provided to the host OS (example, ubuntu6410, test-gateway, etc.).
- ip
Address String - Primary IP address of the guest os.
- name String
- User-provided name to identify the virtual machine.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- operating
System String - The name of the guest OS running on this VM (Cent OS 4/5/6/7).
GetVirtualizationVmwareVirtualMachineHost
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVirtualizationVmwareVirtualMachineMemShares
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Mem
Limit double - Limit on the memory sharing imposed (in Mbytes).
- Mem
Overhead doubleLimit - Limit on memory overhead imposed (in Mbytes).
- Mem
Reservation double - Similar to CPU reservations (Mbytes).
- double
- Similar to CPU Shares but applicable to memory. There is no unit for this value. It is a relative measure based on the settings for other resource pools.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Mem
Limit float64 - Limit on the memory sharing imposed (in Mbytes).
- Mem
Overhead float64Limit - Limit on memory overhead imposed (in Mbytes).
- Mem
Reservation float64 - Similar to CPU reservations (Mbytes).
- float64
- Similar to CPU Shares but applicable to memory. There is no unit for this value. It is a relative measure based on the settings for other resource pools.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- mem
Limit Double - Limit on the memory sharing imposed (in Mbytes).
- mem
Overhead DoubleLimit - Limit on memory overhead imposed (in Mbytes).
- mem
Reservation Double - Similar to CPU reservations (Mbytes).
- Double
- Similar to CPU Shares but applicable to memory. There is no unit for this value. It is a relative measure based on the settings for other resource pools.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- mem
Limit number - Limit on the memory sharing imposed (in Mbytes).
- mem
Overhead numberLimit - Limit on memory overhead imposed (in Mbytes).
- mem
Reservation number - Similar to CPU reservations (Mbytes).
- number
- Similar to CPU Shares but applicable to memory. There is no unit for this value. It is a relative measure based on the settings for other resource pools.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- mem_
limit float - Limit on the memory sharing imposed (in Mbytes).
- mem_
overhead_ floatlimit - Limit on memory overhead imposed (in Mbytes).
- mem_
reservation float - Similar to CPU reservations (Mbytes).
- float
- Similar to CPU Shares but applicable to memory. There is no unit for this value. It is a relative measure based on the settings for other resource pools.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- mem
Limit Number - Limit on the memory sharing imposed (in Mbytes).
- mem
Overhead NumberLimit - Limit on memory overhead imposed (in Mbytes).
- mem
Reservation Number - Similar to CPU reservations (Mbytes).
- Number
- Similar to CPU Shares but applicable to memory. There is no unit for this value. It is a relative measure based on the settings for other resource pools.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetVirtualizationVmwareVirtualMachineMemoryCapacity
- Additional
Properties string - Capacity double
- The total memory capacity of the entity in bytes.
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Free double
- Free memory (bytes) that is unused and available for allocation, as a point-in-time snapshot. The available memory capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used memory capacity is also reported.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Used double
- Memory (bytes) that has been already used up, as a point-in-time snapshot.
- Additional
Properties string - Capacity float64
- The total memory capacity of the entity in bytes.
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Free float64
- Free memory (bytes) that is unused and available for allocation, as a point-in-time snapshot. The available memory capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used memory capacity is also reported.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Used float64
- Memory (bytes) that has been already used up, as a point-in-time snapshot.
- additional
Properties String - capacity Double
- The total memory capacity of the entity in bytes.
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- free Double
- Free memory (bytes) that is unused and available for allocation, as a point-in-time snapshot. The available memory capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used memory capacity is also reported.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- used Double
- Memory (bytes) that has been already used up, as a point-in-time snapshot.
- additional
Properties string - capacity number
- The total memory capacity of the entity in bytes.
- class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- free number
- Free memory (bytes) that is unused and available for allocation, as a point-in-time snapshot. The available memory capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used memory capacity is also reported.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- used number
- Memory (bytes) that has been already used up, as a point-in-time snapshot.
- additional_
properties str - capacity float
- The total memory capacity of the entity in bytes.
- class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- free float
- Free memory (bytes) that is unused and available for allocation, as a point-in-time snapshot. The available memory capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used memory capacity is also reported.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- used float
- Memory (bytes) that has been already used up, as a point-in-time snapshot.
- additional
Properties String - capacity Number
- The total memory capacity of the entity in bytes.
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- free Number
- Free memory (bytes) that is unused and available for allocation, as a point-in-time snapshot. The available memory capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used memory capacity is also reported.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- used Number
- Memory (bytes) that has been already used up, as a point-in-time snapshot.
GetVirtualizationVmwareVirtualMachineNetwork
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVirtualizationVmwareVirtualMachineParent
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVirtualizationVmwareVirtualMachineParentFolder
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVirtualizationVmwareVirtualMachinePermissionResource
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVirtualizationVmwareVirtualMachineProcessorCapacity
- Additional
Properties string - Capacity double
- Total capacity of the entity in MHz.
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Free double
- Free CPU capacity in MHz, as a point-in-time snapshot. The available CPU capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used CPU capacity is also reported.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Used double
- Used CPU capacity of the entity in MHz, as a point-in-time snapshot.
- Additional
Properties string - Capacity float64
- Total capacity of the entity in MHz.
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Free float64
- Free CPU capacity in MHz, as a point-in-time snapshot. The available CPU capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used CPU capacity is also reported.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Used float64
- Used CPU capacity of the entity in MHz, as a point-in-time snapshot.
- additional
Properties String - capacity Double
- Total capacity of the entity in MHz.
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- free Double
- Free CPU capacity in MHz, as a point-in-time snapshot. The available CPU capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used CPU capacity is also reported.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- used Double
- Used CPU capacity of the entity in MHz, as a point-in-time snapshot.
- additional
Properties string - capacity number
- Total capacity of the entity in MHz.
- class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- free number
- Free CPU capacity in MHz, as a point-in-time snapshot. The available CPU capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used CPU capacity is also reported.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- used number
- Used CPU capacity of the entity in MHz, as a point-in-time snapshot.
- additional_
properties str - capacity float
- Total capacity of the entity in MHz.
- class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- free float
- Free CPU capacity in MHz, as a point-in-time snapshot. The available CPU capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used CPU capacity is also reported.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- used float
- Used CPU capacity of the entity in MHz, as a point-in-time snapshot.
- additional
Properties String - capacity Number
- Total capacity of the entity in MHz.
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- free Number
- Free CPU capacity in MHz, as a point-in-time snapshot. The available CPU capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used CPU capacity is also reported.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- used Number
- Used CPU capacity of the entity in MHz, as a point-in-time snapshot.
GetVirtualizationVmwareVirtualMachineRegisteredDevice
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVirtualizationVmwareVirtualMachineRemoteDisplayInfo
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Remote
Display stringPassword - The password used for remote access. It is stored base64 encoded.
- Remote
Display stringVnc Key - The access key for the remote display, potentially a long string.
- Remote
Display doubleVnc Port - Applies only when remoteDisplayvnc is enabled.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Remote
Display stringPassword - The password used for remote access. It is stored base64 encoded.
- Remote
Display stringVnc Key - The access key for the remote display, potentially a long string.
- Remote
Display float64Vnc Port - Applies only when remoteDisplayvnc is enabled.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- remote
Display StringPassword - The password used for remote access. It is stored base64 encoded.
- remote
Display StringVnc Key - The access key for the remote display, potentially a long string.
- remote
Display DoubleVnc Port - Applies only when remoteDisplayvnc is enabled.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- remote
Display stringPassword - The password used for remote access. It is stored base64 encoded.
- remote
Display stringVnc Key - The access key for the remote display, potentially a long string.
- remote
Display numberVnc Port - Applies only when remoteDisplayvnc is enabled.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- remote_
display_ strpassword - The password used for remote access. It is stored base64 encoded.
- remote_
display_ strvnc_ key - The access key for the remote display, potentially a long string.
- remote_
display_ floatvnc_ port - Applies only when remoteDisplayvnc is enabled.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- remote
Display StringPassword - The password used for remote access. It is stored base64 encoded.
- remote
Display StringVnc Key - The access key for the remote display, potentially a long string.
- remote
Display NumberVnc Port - Applies only when remoteDisplayvnc is enabled.
GetVirtualizationVmwareVirtualMachineResult
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Get
Virtualization Vmware Virtual Machine Result Ancestor> - Annotation string
- List of annotations provided to this VM by user. Can be long.
- Boot
Time string - Time when this VM booted up.
- Capacities
List<Get
Virtualization Vmware Virtual Machine Result Capacity> - Class
Id string - Clusters
List<Get
Virtualization Vmware Virtual Machine Result Cluster> - Config
Name string - The configuration name for this VM. This maybe the same as the guest hostname.
- Connection
State string - Shows if virtual machine is connected to vCenter. Values are Connected, Disconnected, Orphaned, Inaccessible, and Invalid.
- Cpu
Hot boolAdd Enabled - Indicates if the capability to add CPUs to a running VM is enabled.
- List<Get
Virtualization Vmware Virtual Machine Result Cpu Share> - Cpu
Socket List<GetInfos Virtualization Vmware Virtual Machine Result Cpu Socket Info> - Cpu
Utilization double - Average CPU utilization percentage derived as a ratio of CPU used to CPU allocated. The value is calculated whenever inventory is performed.
- Create
Time string - The time when this managed object was created.
- Custom
Attributes List<string> - Datacenters
List<Get
Virtualization Vmware Virtual Machine Result Datacenter> - Datastores
List<Get
Virtualization Vmware Virtual Machine Result Datastore> - Default
Power stringOff Type - Indicates how the VM will be powered off (soft, hard etc.).
- Dhcp
Enabled bool - Shows if DHCP is used for IP/DNS on this VM.
- Disk
Commit List<GetInfos Virtualization Vmware Virtual Machine Result Disk Commit Info> - Dns
Server List<string>Lists - Dns
Suffix List<string>Lists - Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Extra
Config string - Folder string
- The folder name associated with this VM.
- Guest
Infos List<GetVirtualization Vmware Virtual Machine Result Guest Info> - Guest
State string - The state of the guest OS running on this VM. Could be running, not running etc.*
Unknown
- Indicates that the guest OS state cannot be determined.*NotRunning
- Indicates that the guest OS is not running.*Resetting
- Indicates that the guest OS is resetting.*Running
- Indicates that the guest OS is running normally.*ShuttingDown
- Indicates that the guest OS is shutting down.*Standby
- Indicates that the guest OS is in standby mode. - Host
Compatibility string - Minimum host ESXi version required for the virtual machine.
- Hosts
List<Get
Virtualization Vmware Virtual Machine Result Host> - Hypervisor
Type string - Type of hypervisor where the virtual machine is hosted for example ESXi.*
ESXi
- The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.*Hyper-V
- The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.*Unknown
- The hypervisor running on the HyperFlex cluster is not known. - Identity string
- The internally generated identity of this VM. This entity is not manipulated by users. It aids in uniquely identifying the virtual machine object. For VMware, this is MOR (managed object reference).
- Instance
Uuid string - UUID assigned by vCenter to every VM.
- Inventory
Path string - Inventory path to the VM. Example - /DC/vm/folder/VMName.
- Ip
Addresses List<string> - Is
Template bool - If true, indicates that the entity refers to a template of a virtual machine and not a real virtual machine.
- Mac
Addresses List<string> - List<Get
Virtualization Vmware Virtual Machine Result Mem Share> - Memory
Capacities List<GetVirtualization Vmware Virtual Machine Result Memory Capacity> - Memory
Hot boolAdd Enabled - Adding memory to a running VM.
- Memory
Utilization double - Average memory utilization percentage derived as a ratio of memory used to available memory. The value is calculated whenever inventory is performed.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- User-provided name to identify the virtual machine.
- Network
Count double - Indicates how many networks are used by this VM.
- Networks
List<Get
Virtualization Vmware Virtual Machine Result Network> - Nr
Provider string - Cloud platform, where the virtual machine is launched.*
Unknown
- Cloud provider is not known.*VMwarevSphere
- Cloud provider named VMware vSphere.*AmazonWebServices
- Cloud provider named Amazon Web Services.*MicrosoftAzure
- Cloud provider named Microsoft Azure.*GoogleCloudPlatform
- Cloud provider named Google Cloud Platform. - Object
Type string - Owners List<string>
- Parent
Folders List<GetVirtualization Vmware Virtual Machine Result Parent Folder> - Parents
List<Get
Virtualization Vmware Virtual Machine Result Parent> - Passthrough
Devices List<double> - Permission
Resources List<GetVirtualization Vmware Virtual Machine Result Permission Resource> - Port
Groups List<string> - Power
State string - Power state of the virtual machine.*
Unknown
- The entity's power state is unknown.*PoweringOn
- The entity is powering on.*PoweredOn
- The entity is powered on.*PoweringOff
- The entity is powering off.*PoweredOff
- The entity is powered down.*StandBy
- The entity is in standby mode.*Paused
- The entity is in pause state.*Rebooting
- The entity reboot is in progress.* `` - The entity's power state is not available. - Processor
Capacities List<GetVirtualization Vmware Virtual Machine Result Processor Capacity> - Protected
Vm bool - Shows if this is a protected VM. VMs can be in protection groups.
- Registered
Devices List<GetVirtualization Vmware Virtual Machine Result Registered Device> - Remote
Display List<GetInfos Virtualization Vmware Virtual Machine Result Remote Display Info> - Remote
Display boolVnc Enabled - Shows if support for a remote VNC access is enabled.
- Resource
Pool string - Name of the resource pool to which this VM belongs (optional).
- Resource
Pool stringOwner - Who owns the resource pool.
- Resource
Pool stringParent - The parent of the current resource pool to which this VM belongs.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- State string
- The current state of the virtual machine. For example, starting, stopped, etc.*
None
- A place holder for the default value.*Creating
- Virtual machine creation is in progress.*Pending
- The virtual machine is preparing to enter the started state.*Starting
- The virtual machine is starting.*Started
- The virtual machine is running and ready for use.*Stopping
- The virtual machine is preparing to be stopped.*Stopped
- The virtual machine is shut down and cannot be used. The virtual machine can be started again at any time.*Pausing
- The virtual machine is preparing to be paused.*Paused
- The virtual machine enters into paused state due to low free disk space.*Suspending
- The virtual machine is preparing to be suspended.*Suspended
- Virtual machine is in sleep mode.When a virtual machine is suspended, the current state of theoperating system, and applications is saved, and the virtual machine put into a suspended mode.*Deleting
- The virtual machine is preparing to be terminated.*Terminated
- The virtual machine has been permanently deleted and cannot be started.*Rebooting
- The virtual machine reboot is in progress.*Error
- The deployment of virtual machine is failed.*Warning
- The virtual machine is in warning state. - List<Get
Virtualization Vmware Virtual Machine Result Tag> - Tool
Running stringStatus - Indicates if guest tools are running on this VM. Could be set to guestToolNotRunning or guestToolsRunning.
- Tools
Version string - The version of the guest tools, usually not specified.
- Uuid string
- The uuid of this virtual machine. The uuid is internally generated and not user specified.
- Version
Contexts List<GetVirtualization Vmware Virtual Machine Result Version Context> - Virtual
Disks List<double> - Virtual
Network List<double>Interfaces - Vm
Creation stringTime - Time when this virtualmachine is created.
- Vm
Disk doubleCount - Shows the number of disks assigned to this VM.
- Vm
Overall stringStatus - The operational state of the VM. Could be Available, Provisioned, Maintenance mode, Deleting, etc.
- Vm
Path string - Path to the vmx file of the VM. Example - [datastore3] VCSA-134/VCSA-134.vmx.
- Vm
Version string - Information about the version of this VM (vmx-09, vmx-11 etc.).
- Vm
Vnic doubleCount - How many vnics are present.
- Vnic
Device stringConfig Id - Information related to the guest info's VNIC virtual device. It is a comma-separated list.
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Get
Virtualization Vmware Virtual Machine Result Ancestor - Annotation string
- List of annotations provided to this VM by user. Can be long.
- Boot
Time string - Time when this VM booted up.
- Capacities
[]Get
Virtualization Vmware Virtual Machine Result Capacity - Class
Id string - Clusters
[]Get
Virtualization Vmware Virtual Machine Result Cluster - Config
Name string - The configuration name for this VM. This maybe the same as the guest hostname.
- Connection
State string - Shows if virtual machine is connected to vCenter. Values are Connected, Disconnected, Orphaned, Inaccessible, and Invalid.
- Cpu
Hot boolAdd Enabled - Indicates if the capability to add CPUs to a running VM is enabled.
- []Get
Virtualization Vmware Virtual Machine Result Cpu Share - Cpu
Socket []GetInfos Virtualization Vmware Virtual Machine Result Cpu Socket Info - Cpu
Utilization float64 - Average CPU utilization percentage derived as a ratio of CPU used to CPU allocated. The value is calculated whenever inventory is performed.
- Create
Time string - The time when this managed object was created.
- Custom
Attributes []string - Datacenters
[]Get
Virtualization Vmware Virtual Machine Result Datacenter - Datastores
[]Get
Virtualization Vmware Virtual Machine Result Datastore - Default
Power stringOff Type - Indicates how the VM will be powered off (soft, hard etc.).
- Dhcp
Enabled bool - Shows if DHCP is used for IP/DNS on this VM.
- Disk
Commit []GetInfos Virtualization Vmware Virtual Machine Result Disk Commit Info - Dns
Server []stringLists - Dns
Suffix []stringLists - Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Extra
Config string - Folder string
- The folder name associated with this VM.
- Guest
Infos []GetVirtualization Vmware Virtual Machine Result Guest Info - Guest
State string - The state of the guest OS running on this VM. Could be running, not running etc.*
Unknown
- Indicates that the guest OS state cannot be determined.*NotRunning
- Indicates that the guest OS is not running.*Resetting
- Indicates that the guest OS is resetting.*Running
- Indicates that the guest OS is running normally.*ShuttingDown
- Indicates that the guest OS is shutting down.*Standby
- Indicates that the guest OS is in standby mode. - Host
Compatibility string - Minimum host ESXi version required for the virtual machine.
- Hosts
[]Get
Virtualization Vmware Virtual Machine Result Host - Hypervisor
Type string - Type of hypervisor where the virtual machine is hosted for example ESXi.*
ESXi
- The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.*Hyper-V
- The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.*Unknown
- The hypervisor running on the HyperFlex cluster is not known. - Identity string
- The internally generated identity of this VM. This entity is not manipulated by users. It aids in uniquely identifying the virtual machine object. For VMware, this is MOR (managed object reference).
- Instance
Uuid string - UUID assigned by vCenter to every VM.
- Inventory
Path string - Inventory path to the VM. Example - /DC/vm/folder/VMName.
- Ip
Addresses []string - Is
Template bool - If true, indicates that the entity refers to a template of a virtual machine and not a real virtual machine.
- Mac
Addresses []string - []Get
Virtualization Vmware Virtual Machine Result Mem Share - Memory
Capacities []GetVirtualization Vmware Virtual Machine Result Memory Capacity - Memory
Hot boolAdd Enabled - Adding memory to a running VM.
- Memory
Utilization float64 - Average memory utilization percentage derived as a ratio of memory used to available memory. The value is calculated whenever inventory is performed.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- User-provided name to identify the virtual machine.
- Network
Count float64 - Indicates how many networks are used by this VM.
- Networks
[]Get
Virtualization Vmware Virtual Machine Result Network - Nr
Provider string - Cloud platform, where the virtual machine is launched.*
Unknown
- Cloud provider is not known.*VMwarevSphere
- Cloud provider named VMware vSphere.*AmazonWebServices
- Cloud provider named Amazon Web Services.*MicrosoftAzure
- Cloud provider named Microsoft Azure.*GoogleCloudPlatform
- Cloud provider named Google Cloud Platform. - Object
Type string - Owners []string
- Parent
Folders []GetVirtualization Vmware Virtual Machine Result Parent Folder - Parents
[]Get
Virtualization Vmware Virtual Machine Result Parent - Passthrough
Devices []float64 - Permission
Resources []GetVirtualization Vmware Virtual Machine Result Permission Resource - Port
Groups []string - Power
State string - Power state of the virtual machine.*
Unknown
- The entity's power state is unknown.*PoweringOn
- The entity is powering on.*PoweredOn
- The entity is powered on.*PoweringOff
- The entity is powering off.*PoweredOff
- The entity is powered down.*StandBy
- The entity is in standby mode.*Paused
- The entity is in pause state.*Rebooting
- The entity reboot is in progress.* `` - The entity's power state is not available. - Processor
Capacities []GetVirtualization Vmware Virtual Machine Result Processor Capacity - Protected
Vm bool - Shows if this is a protected VM. VMs can be in protection groups.
- Registered
Devices []GetVirtualization Vmware Virtual Machine Result Registered Device - Remote
Display []GetInfos Virtualization Vmware Virtual Machine Result Remote Display Info - Remote
Display boolVnc Enabled - Shows if support for a remote VNC access is enabled.
- Resource
Pool string - Name of the resource pool to which this VM belongs (optional).
- Resource
Pool stringOwner - Who owns the resource pool.
- Resource
Pool stringParent - The parent of the current resource pool to which this VM belongs.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- State string
- The current state of the virtual machine. For example, starting, stopped, etc.*
None
- A place holder for the default value.*Creating
- Virtual machine creation is in progress.*Pending
- The virtual machine is preparing to enter the started state.*Starting
- The virtual machine is starting.*Started
- The virtual machine is running and ready for use.*Stopping
- The virtual machine is preparing to be stopped.*Stopped
- The virtual machine is shut down and cannot be used. The virtual machine can be started again at any time.*Pausing
- The virtual machine is preparing to be paused.*Paused
- The virtual machine enters into paused state due to low free disk space.*Suspending
- The virtual machine is preparing to be suspended.*Suspended
- Virtual machine is in sleep mode.When a virtual machine is suspended, the current state of theoperating system, and applications is saved, and the virtual machine put into a suspended mode.*Deleting
- The virtual machine is preparing to be terminated.*Terminated
- The virtual machine has been permanently deleted and cannot be started.*Rebooting
- The virtual machine reboot is in progress.*Error
- The deployment of virtual machine is failed.*Warning
- The virtual machine is in warning state. - []Get
Virtualization Vmware Virtual Machine Result Tag - Tool
Running stringStatus - Indicates if guest tools are running on this VM. Could be set to guestToolNotRunning or guestToolsRunning.
- Tools
Version string - The version of the guest tools, usually not specified.
- Uuid string
- The uuid of this virtual machine. The uuid is internally generated and not user specified.
- Version
Contexts []GetVirtualization Vmware Virtual Machine Result Version Context - Virtual
Disks []float64 - Virtual
Network []float64Interfaces - Vm
Creation stringTime - Time when this virtualmachine is created.
- Vm
Disk float64Count - Shows the number of disks assigned to this VM.
- Vm
Overall stringStatus - The operational state of the VM. Could be Available, Provisioned, Maintenance mode, Deleting, etc.
- Vm
Path string - Path to the vmx file of the VM. Example - [datastore3] VCSA-134/VCSA-134.vmx.
- Vm
Version string - Information about the version of this VM (vmx-09, vmx-11 etc.).
- Vm
Vnic float64Count - How many vnics are present.
- Vnic
Device stringConfig Id - Information related to the guest info's VNIC virtual device. It is a comma-separated list.
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors
List<Get
Virtualization Vmware Virtual Machine Result Ancestor> - annotation String
- List of annotations provided to this VM by user. Can be long.
- boot
Time String - Time when this VM booted up.
- capacities
List<Get
Virtualization Vmware Virtual Machine Result Capacity> - class
Id String - clusters
List<Get
Virtualization Vmware Virtual Machine Result Cluster> - config
Name String - The configuration name for this VM. This maybe the same as the guest hostname.
- connection
State String - Shows if virtual machine is connected to vCenter. Values are Connected, Disconnected, Orphaned, Inaccessible, and Invalid.
- cpu
Hot BooleanAdd Enabled - Indicates if the capability to add CPUs to a running VM is enabled.
- List<Get
Virtualization Vmware Virtual Machine Result Cpu Share> - cpu
Socket List<GetInfos Virtualization Vmware Virtual Machine Result Cpu Socket Info> - cpu
Utilization Double - Average CPU utilization percentage derived as a ratio of CPU used to CPU allocated. The value is calculated whenever inventory is performed.
- create
Time String - The time when this managed object was created.
- custom
Attributes List<String> - datacenters
List<Get
Virtualization Vmware Virtual Machine Result Datacenter> - datastores
List<Get
Virtualization Vmware Virtual Machine Result Datastore> - default
Power StringOff Type - Indicates how the VM will be powered off (soft, hard etc.).
- dhcp
Enabled Boolean - Shows if DHCP is used for IP/DNS on this VM.
- disk
Commit List<GetInfos Virtualization Vmware Virtual Machine Result Disk Commit Info> - dns
Server List<String>Lists - dns
Suffix List<String>Lists - domain
Group StringMoid - The DomainGroup ID for this managed object.
- extra
Config String - folder String
- The folder name associated with this VM.
- guest
Infos List<GetVirtualization Vmware Virtual Machine Result Guest Info> - guest
State String - The state of the guest OS running on this VM. Could be running, not running etc.*
Unknown
- Indicates that the guest OS state cannot be determined.*NotRunning
- Indicates that the guest OS is not running.*Resetting
- Indicates that the guest OS is resetting.*Running
- Indicates that the guest OS is running normally.*ShuttingDown
- Indicates that the guest OS is shutting down.*Standby
- Indicates that the guest OS is in standby mode. - host
Compatibility String - Minimum host ESXi version required for the virtual machine.
- hosts
List<Get
Virtualization Vmware Virtual Machine Result Host> - hypervisor
Type String - Type of hypervisor where the virtual machine is hosted for example ESXi.*
ESXi
- The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.*Hyper-V
- The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.*Unknown
- The hypervisor running on the HyperFlex cluster is not known. - identity String
- The internally generated identity of this VM. This entity is not manipulated by users. It aids in uniquely identifying the virtual machine object. For VMware, this is MOR (managed object reference).
- instance
Uuid String - UUID assigned by vCenter to every VM.
- inventory
Path String - Inventory path to the VM. Example - /DC/vm/folder/VMName.
- ip
Addresses List<String> - is
Template Boolean - If true, indicates that the entity refers to a template of a virtual machine and not a real virtual machine.
- mac
Addresses List<String> - List<Get
Virtualization Vmware Virtual Machine Result Mem Share> - memory
Capacities List<GetVirtualization Vmware Virtual Machine Result Memory Capacity> - memory
Hot BooleanAdd Enabled - Adding memory to a running VM.
- memory
Utilization Double - Average memory utilization percentage derived as a ratio of memory used to available memory. The value is calculated whenever inventory is performed.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- User-provided name to identify the virtual machine.
- network
Count Double - Indicates how many networks are used by this VM.
- networks
List<Get
Virtualization Vmware Virtual Machine Result Network> - nr
Provider String - Cloud platform, where the virtual machine is launched.*
Unknown
- Cloud provider is not known.*VMwarevSphere
- Cloud provider named VMware vSphere.*AmazonWebServices
- Cloud provider named Amazon Web Services.*MicrosoftAzure
- Cloud provider named Microsoft Azure.*GoogleCloudPlatform
- Cloud provider named Google Cloud Platform. - object
Type String - owners List<String>
- parent
Folders List<GetVirtualization Vmware Virtual Machine Result Parent Folder> - parents
List<Get
Virtualization Vmware Virtual Machine Result Parent> - passthrough
Devices List<Double> - permission
Resources List<GetVirtualization Vmware Virtual Machine Result Permission Resource> - port
Groups List<String> - power
State String - Power state of the virtual machine.*
Unknown
- The entity's power state is unknown.*PoweringOn
- The entity is powering on.*PoweredOn
- The entity is powered on.*PoweringOff
- The entity is powering off.*PoweredOff
- The entity is powered down.*StandBy
- The entity is in standby mode.*Paused
- The entity is in pause state.*Rebooting
- The entity reboot is in progress.* `` - The entity's power state is not available. - processor
Capacities List<GetVirtualization Vmware Virtual Machine Result Processor Capacity> - protected
Vm Boolean - Shows if this is a protected VM. VMs can be in protection groups.
- registered
Devices List<GetVirtualization Vmware Virtual Machine Result Registered Device> - remote
Display List<GetInfos Virtualization Vmware Virtual Machine Result Remote Display Info> - remote
Display BooleanVnc Enabled - Shows if support for a remote VNC access is enabled.
- resource
Pool String - Name of the resource pool to which this VM belongs (optional).
- resource
Pool StringOwner - Who owns the resource pool.
- resource
Pool StringParent - The parent of the current resource pool to which this VM belongs.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- state String
- The current state of the virtual machine. For example, starting, stopped, etc.*
None
- A place holder for the default value.*Creating
- Virtual machine creation is in progress.*Pending
- The virtual machine is preparing to enter the started state.*Starting
- The virtual machine is starting.*Started
- The virtual machine is running and ready for use.*Stopping
- The virtual machine is preparing to be stopped.*Stopped
- The virtual machine is shut down and cannot be used. The virtual machine can be started again at any time.*Pausing
- The virtual machine is preparing to be paused.*Paused
- The virtual machine enters into paused state due to low free disk space.*Suspending
- The virtual machine is preparing to be suspended.*Suspended
- Virtual machine is in sleep mode.When a virtual machine is suspended, the current state of theoperating system, and applications is saved, and the virtual machine put into a suspended mode.*Deleting
- The virtual machine is preparing to be terminated.*Terminated
- The virtual machine has been permanently deleted and cannot be started.*Rebooting
- The virtual machine reboot is in progress.*Error
- The deployment of virtual machine is failed.*Warning
- The virtual machine is in warning state. - List<Get
Virtualization Vmware Virtual Machine Result Tag> - tool
Running StringStatus - Indicates if guest tools are running on this VM. Could be set to guestToolNotRunning or guestToolsRunning.
- tools
Version String - The version of the guest tools, usually not specified.
- uuid String
- The uuid of this virtual machine. The uuid is internally generated and not user specified.
- version
Contexts List<GetVirtualization Vmware Virtual Machine Result Version Context> - virtual
Disks List<Double> - virtual
Network List<Double>Interfaces - vm
Creation StringTime - Time when this virtualmachine is created.
- vm
Disk DoubleCount - Shows the number of disks assigned to this VM.
- vm
Overall StringStatus - The operational state of the VM. Could be Available, Provisioned, Maintenance mode, Deleting, etc.
- vm
Path String - Path to the vmx file of the VM. Example - [datastore3] VCSA-134/VCSA-134.vmx.
- vm
Version String - Information about the version of this VM (vmx-09, vmx-11 etc.).
- vm
Vnic DoubleCount - How many vnics are present.
- vnic
Device StringConfig Id - Information related to the guest info's VNIC virtual device. It is a comma-separated list.
- account
Moid string - The Account ID for this managed object.
- additional
Properties string - ancestors
Get
Virtualization Vmware Virtual Machine Result Ancestor[] - annotation string
- List of annotations provided to this VM by user. Can be long.
- boot
Time string - Time when this VM booted up.
- capacities
Get
Virtualization Vmware Virtual Machine Result Capacity[] - class
Id string - clusters
Get
Virtualization Vmware Virtual Machine Result Cluster[] - config
Name string - The configuration name for this VM. This maybe the same as the guest hostname.
- connection
State string - Shows if virtual machine is connected to vCenter. Values are Connected, Disconnected, Orphaned, Inaccessible, and Invalid.
- cpu
Hot booleanAdd Enabled - Indicates if the capability to add CPUs to a running VM is enabled.
- Get
Virtualization Vmware Virtual Machine Result Cpu Share[] - cpu
Socket GetInfos Virtualization Vmware Virtual Machine Result Cpu Socket Info[] - cpu
Utilization number - Average CPU utilization percentage derived as a ratio of CPU used to CPU allocated. The value is calculated whenever inventory is performed.
- create
Time string - The time when this managed object was created.
- custom
Attributes string[] - datacenters
Get
Virtualization Vmware Virtual Machine Result Datacenter[] - datastores
Get
Virtualization Vmware Virtual Machine Result Datastore[] - default
Power stringOff Type - Indicates how the VM will be powered off (soft, hard etc.).
- dhcp
Enabled boolean - Shows if DHCP is used for IP/DNS on this VM.
- disk
Commit GetInfos Virtualization Vmware Virtual Machine Result Disk Commit Info[] - dns
Server string[]Lists - dns
Suffix string[]Lists - domain
Group stringMoid - The DomainGroup ID for this managed object.
- extra
Config string - folder string
- The folder name associated with this VM.
- guest
Infos GetVirtualization Vmware Virtual Machine Result Guest Info[] - guest
State string - The state of the guest OS running on this VM. Could be running, not running etc.*
Unknown
- Indicates that the guest OS state cannot be determined.*NotRunning
- Indicates that the guest OS is not running.*Resetting
- Indicates that the guest OS is resetting.*Running
- Indicates that the guest OS is running normally.*ShuttingDown
- Indicates that the guest OS is shutting down.*Standby
- Indicates that the guest OS is in standby mode. - host
Compatibility string - Minimum host ESXi version required for the virtual machine.
- hosts
Get
Virtualization Vmware Virtual Machine Result Host[] - hypervisor
Type string - Type of hypervisor where the virtual machine is hosted for example ESXi.*
ESXi
- The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.*Hyper-V
- The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.*Unknown
- The hypervisor running on the HyperFlex cluster is not known. - identity string
- The internally generated identity of this VM. This entity is not manipulated by users. It aids in uniquely identifying the virtual machine object. For VMware, this is MOR (managed object reference).
- instance
Uuid string - UUID assigned by vCenter to every VM.
- inventory
Path string - Inventory path to the VM. Example - /DC/vm/folder/VMName.
- ip
Addresses string[] - is
Template boolean - If true, indicates that the entity refers to a template of a virtual machine and not a real virtual machine.
- mac
Addresses string[] - Get
Virtualization Vmware Virtual Machine Result Mem Share[] - memory
Capacities GetVirtualization Vmware Virtual Machine Result Memory Capacity[] - memory
Hot booleanAdd Enabled - Adding memory to a running VM.
- memory
Utilization number - Average memory utilization percentage derived as a ratio of memory used to available memory. The value is calculated whenever inventory is performed.
- mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- User-provided name to identify the virtual machine.
- network
Count number - Indicates how many networks are used by this VM.
- networks
Get
Virtualization Vmware Virtual Machine Result Network[] - nr
Provider string - Cloud platform, where the virtual machine is launched.*
Unknown
- Cloud provider is not known.*VMwarevSphere
- Cloud provider named VMware vSphere.*AmazonWebServices
- Cloud provider named Amazon Web Services.*MicrosoftAzure
- Cloud provider named Microsoft Azure.*GoogleCloudPlatform
- Cloud provider named Google Cloud Platform. - object
Type string - owners string[]
- parent
Folders GetVirtualization Vmware Virtual Machine Result Parent Folder[] - parents
Get
Virtualization Vmware Virtual Machine Result Parent[] - passthrough
Devices number[] - permission
Resources GetVirtualization Vmware Virtual Machine Result Permission Resource[] - port
Groups string[] - power
State string - Power state of the virtual machine.*
Unknown
- The entity's power state is unknown.*PoweringOn
- The entity is powering on.*PoweredOn
- The entity is powered on.*PoweringOff
- The entity is powering off.*PoweredOff
- The entity is powered down.*StandBy
- The entity is in standby mode.*Paused
- The entity is in pause state.*Rebooting
- The entity reboot is in progress.* `` - The entity's power state is not available. - processor
Capacities GetVirtualization Vmware Virtual Machine Result Processor Capacity[] - protected
Vm boolean - Shows if this is a protected VM. VMs can be in protection groups.
- registered
Devices GetVirtualization Vmware Virtual Machine Result Registered Device[] - remote
Display GetInfos Virtualization Vmware Virtual Machine Result Remote Display Info[] - remote
Display booleanVnc Enabled - Shows if support for a remote VNC access is enabled.
- resource
Pool string - Name of the resource pool to which this VM belongs (optional).
- resource
Pool stringOwner - Who owns the resource pool.
- resource
Pool stringParent - The parent of the current resource pool to which this VM belongs.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- state string
- The current state of the virtual machine. For example, starting, stopped, etc.*
None
- A place holder for the default value.*Creating
- Virtual machine creation is in progress.*Pending
- The virtual machine is preparing to enter the started state.*Starting
- The virtual machine is starting.*Started
- The virtual machine is running and ready for use.*Stopping
- The virtual machine is preparing to be stopped.*Stopped
- The virtual machine is shut down and cannot be used. The virtual machine can be started again at any time.*Pausing
- The virtual machine is preparing to be paused.*Paused
- The virtual machine enters into paused state due to low free disk space.*Suspending
- The virtual machine is preparing to be suspended.*Suspended
- Virtual machine is in sleep mode.When a virtual machine is suspended, the current state of theoperating system, and applications is saved, and the virtual machine put into a suspended mode.*Deleting
- The virtual machine is preparing to be terminated.*Terminated
- The virtual machine has been permanently deleted and cannot be started.*Rebooting
- The virtual machine reboot is in progress.*Error
- The deployment of virtual machine is failed.*Warning
- The virtual machine is in warning state. - Get
Virtualization Vmware Virtual Machine Result Tag[] - tool
Running stringStatus - Indicates if guest tools are running on this VM. Could be set to guestToolNotRunning or guestToolsRunning.
- tools
Version string - The version of the guest tools, usually not specified.
- uuid string
- The uuid of this virtual machine. The uuid is internally generated and not user specified.
- version
Contexts GetVirtualization Vmware Virtual Machine Result Version Context[] - virtual
Disks number[] - virtual
Network number[]Interfaces - vm
Creation stringTime - Time when this virtualmachine is created.
- vm
Disk numberCount - Shows the number of disks assigned to this VM.
- vm
Overall stringStatus - The operational state of the VM. Could be Available, Provisioned, Maintenance mode, Deleting, etc.
- vm
Path string - Path to the vmx file of the VM. Example - [datastore3] VCSA-134/VCSA-134.vmx.
- vm
Version string - Information about the version of this VM (vmx-09, vmx-11 etc.).
- vm
Vnic numberCount - How many vnics are present.
- vnic
Device stringConfig Id - Information related to the guest info's VNIC virtual device. It is a comma-separated list.
- account_
moid str - The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Get
Virtualization Vmware Virtual Machine Result Ancestor] - annotation str
- List of annotations provided to this VM by user. Can be long.
- boot_
time str - Time when this VM booted up.
- capacities
Sequence[Get
Virtualization Vmware Virtual Machine Result Capacity] - class_
id str - clusters
Sequence[Get
Virtualization Vmware Virtual Machine Result Cluster] - config_
name str - The configuration name for this VM. This maybe the same as the guest hostname.
- connection_
state str - Shows if virtual machine is connected to vCenter. Values are Connected, Disconnected, Orphaned, Inaccessible, and Invalid.
- cpu_
hot_ booladd_ enabled - Indicates if the capability to add CPUs to a running VM is enabled.
- Sequence[Get
Virtualization Vmware Virtual Machine Result Cpu Share] - cpu_
socket_ Sequence[Getinfos Virtualization Vmware Virtual Machine Result Cpu Socket Info] - cpu_
utilization float - Average CPU utilization percentage derived as a ratio of CPU used to CPU allocated. The value is calculated whenever inventory is performed.
- create_
time str - The time when this managed object was created.
- custom_
attributes Sequence[str] - datacenters
Sequence[Get
Virtualization Vmware Virtual Machine Result Datacenter] - datastores
Sequence[Get
Virtualization Vmware Virtual Machine Result Datastore] - default_
power_ stroff_ type - Indicates how the VM will be powered off (soft, hard etc.).
- dhcp_
enabled bool - Shows if DHCP is used for IP/DNS on this VM.
- disk_
commit_ Sequence[Getinfos Virtualization Vmware Virtual Machine Result Disk Commit Info] - dns_
server_ Sequence[str]lists - dns_
suffix_ Sequence[str]lists - domain_
group_ strmoid - The DomainGroup ID for this managed object.
- extra_
config str - folder str
- The folder name associated with this VM.
- guest_
infos Sequence[GetVirtualization Vmware Virtual Machine Result Guest Info] - guest_
state str - The state of the guest OS running on this VM. Could be running, not running etc.*
Unknown
- Indicates that the guest OS state cannot be determined.*NotRunning
- Indicates that the guest OS is not running.*Resetting
- Indicates that the guest OS is resetting.*Running
- Indicates that the guest OS is running normally.*ShuttingDown
- Indicates that the guest OS is shutting down.*Standby
- Indicates that the guest OS is in standby mode. - host_
compatibility str - Minimum host ESXi version required for the virtual machine.
- hosts
Sequence[Get
Virtualization Vmware Virtual Machine Result Host] - hypervisor_
type str - Type of hypervisor where the virtual machine is hosted for example ESXi.*
ESXi
- The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.*Hyper-V
- The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.*Unknown
- The hypervisor running on the HyperFlex cluster is not known. - identity str
- The internally generated identity of this VM. This entity is not manipulated by users. It aids in uniquely identifying the virtual machine object. For VMware, this is MOR (managed object reference).
- instance_
uuid str - UUID assigned by vCenter to every VM.
- inventory_
path str - Inventory path to the VM. Example - /DC/vm/folder/VMName.
- ip_
addresses Sequence[str] - is_
template bool - If true, indicates that the entity refers to a template of a virtual machine and not a real virtual machine.
- mac_
addresses Sequence[str] - Sequence[Get
Virtualization Vmware Virtual Machine Result Mem Share] - memory_
capacities Sequence[GetVirtualization Vmware Virtual Machine Result Memory Capacity] - memory_
hot_ booladd_ enabled - Adding memory to a running VM.
- memory_
utilization float - Average memory utilization percentage derived as a ratio of memory used to available memory. The value is calculated whenever inventory is performed.
- mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- User-provided name to identify the virtual machine.
- network_
count float - Indicates how many networks are used by this VM.
- networks
Sequence[Get
Virtualization Vmware Virtual Machine Result Network] - nr_
provider str - Cloud platform, where the virtual machine is launched.*
Unknown
- Cloud provider is not known.*VMwarevSphere
- Cloud provider named VMware vSphere.*AmazonWebServices
- Cloud provider named Amazon Web Services.*MicrosoftAzure
- Cloud provider named Microsoft Azure.*GoogleCloudPlatform
- Cloud provider named Google Cloud Platform. - object_
type str - owners Sequence[str]
- parent_
folders Sequence[GetVirtualization Vmware Virtual Machine Result Parent Folder] - parents
Sequence[Get
Virtualization Vmware Virtual Machine Result Parent] - passthrough_
devices Sequence[float] - permission_
resources Sequence[GetVirtualization Vmware Virtual Machine Result Permission Resource] - port_
groups Sequence[str] - power_
state str - Power state of the virtual machine.*
Unknown
- The entity's power state is unknown.*PoweringOn
- The entity is powering on.*PoweredOn
- The entity is powered on.*PoweringOff
- The entity is powering off.*PoweredOff
- The entity is powered down.*StandBy
- The entity is in standby mode.*Paused
- The entity is in pause state.*Rebooting
- The entity reboot is in progress.* `` - The entity's power state is not available. - processor_
capacities Sequence[GetVirtualization Vmware Virtual Machine Result Processor Capacity] - protected_
vm bool - Shows if this is a protected VM. VMs can be in protection groups.
- registered_
devices Sequence[GetVirtualization Vmware Virtual Machine Result Registered Device] - remote_
display_ Sequence[Getinfos Virtualization Vmware Virtual Machine Result Remote Display Info] - remote_
display_ boolvnc_ enabled - Shows if support for a remote VNC access is enabled.
- resource_
pool str - Name of the resource pool to which this VM belongs (optional).
- resource_
pool_ strowner - Who owns the resource pool.
- resource_
pool_ strparent - The parent of the current resource pool to which this VM belongs.
- str
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- state str
- The current state of the virtual machine. For example, starting, stopped, etc.*
None
- A place holder for the default value.*Creating
- Virtual machine creation is in progress.*Pending
- The virtual machine is preparing to enter the started state.*Starting
- The virtual machine is starting.*Started
- The virtual machine is running and ready for use.*Stopping
- The virtual machine is preparing to be stopped.*Stopped
- The virtual machine is shut down and cannot be used. The virtual machine can be started again at any time.*Pausing
- The virtual machine is preparing to be paused.*Paused
- The virtual machine enters into paused state due to low free disk space.*Suspending
- The virtual machine is preparing to be suspended.*Suspended
- Virtual machine is in sleep mode.When a virtual machine is suspended, the current state of theoperating system, and applications is saved, and the virtual machine put into a suspended mode.*Deleting
- The virtual machine is preparing to be terminated.*Terminated
- The virtual machine has been permanently deleted and cannot be started.*Rebooting
- The virtual machine reboot is in progress.*Error
- The deployment of virtual machine is failed.*Warning
- The virtual machine is in warning state. - Sequence[Get
Virtualization Vmware Virtual Machine Result Tag] - tool_
running_ strstatus - Indicates if guest tools are running on this VM. Could be set to guestToolNotRunning or guestToolsRunning.
- tools_
version str - The version of the guest tools, usually not specified.
- uuid str
- The uuid of this virtual machine. The uuid is internally generated and not user specified.
- version_
contexts Sequence[GetVirtualization Vmware Virtual Machine Result Version Context] - virtual_
disks Sequence[float] - virtual_
network_ Sequence[float]interfaces - vm_
creation_ strtime - Time when this virtualmachine is created.
- vm_
disk_ floatcount - Shows the number of disks assigned to this VM.
- vm_
overall_ strstatus - The operational state of the VM. Could be Available, Provisioned, Maintenance mode, Deleting, etc.
- vm_
path str - Path to the vmx file of the VM. Example - [datastore3] VCSA-134/VCSA-134.vmx.
- vm_
version str - Information about the version of this VM (vmx-09, vmx-11 etc.).
- vm_
vnic_ floatcount - How many vnics are present.
- vnic_
device_ strconfig_ id - Information related to the guest info's VNIC virtual device. It is a comma-separated list.
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- annotation String
- List of annotations provided to this VM by user. Can be long.
- boot
Time String - Time when this VM booted up.
- capacities List<Property Map>
- class
Id String - clusters List<Property Map>
- config
Name String - The configuration name for this VM. This maybe the same as the guest hostname.
- connection
State String - Shows if virtual machine is connected to vCenter. Values are Connected, Disconnected, Orphaned, Inaccessible, and Invalid.
- cpu
Hot BooleanAdd Enabled - Indicates if the capability to add CPUs to a running VM is enabled.
- List<Property Map>
- cpu
Socket List<Property Map>Infos - cpu
Utilization Number - Average CPU utilization percentage derived as a ratio of CPU used to CPU allocated. The value is calculated whenever inventory is performed.
- create
Time String - The time when this managed object was created.
- custom
Attributes List<String> - datacenters List<Property Map>
- datastores List<Property Map>
- default
Power StringOff Type - Indicates how the VM will be powered off (soft, hard etc.).
- dhcp
Enabled Boolean - Shows if DHCP is used for IP/DNS on this VM.
- disk
Commit List<Property Map>Infos - dns
Server List<String>Lists - dns
Suffix List<String>Lists - domain
Group StringMoid - The DomainGroup ID for this managed object.
- extra
Config String - folder String
- The folder name associated with this VM.
- guest
Infos List<Property Map> - guest
State String - The state of the guest OS running on this VM. Could be running, not running etc.*
Unknown
- Indicates that the guest OS state cannot be determined.*NotRunning
- Indicates that the guest OS is not running.*Resetting
- Indicates that the guest OS is resetting.*Running
- Indicates that the guest OS is running normally.*ShuttingDown
- Indicates that the guest OS is shutting down.*Standby
- Indicates that the guest OS is in standby mode. - host
Compatibility String - Minimum host ESXi version required for the virtual machine.
- hosts List<Property Map>
- hypervisor
Type String - Type of hypervisor where the virtual machine is hosted for example ESXi.*
ESXi
- The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.*Hyper-V
- The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.*Unknown
- The hypervisor running on the HyperFlex cluster is not known. - identity String
- The internally generated identity of this VM. This entity is not manipulated by users. It aids in uniquely identifying the virtual machine object. For VMware, this is MOR (managed object reference).
- instance
Uuid String - UUID assigned by vCenter to every VM.
- inventory
Path String - Inventory path to the VM. Example - /DC/vm/folder/VMName.
- ip
Addresses List<String> - is
Template Boolean - If true, indicates that the entity refers to a template of a virtual machine and not a real virtual machine.
- mac
Addresses List<String> - List<Property Map>
- memory
Capacities List<Property Map> - memory
Hot BooleanAdd Enabled - Adding memory to a running VM.
- memory
Utilization Number - Average memory utilization percentage derived as a ratio of memory used to available memory. The value is calculated whenever inventory is performed.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- User-provided name to identify the virtual machine.
- network
Count Number - Indicates how many networks are used by this VM.
- networks List<Property Map>
- nr
Provider String - Cloud platform, where the virtual machine is launched.*
Unknown
- Cloud provider is not known.*VMwarevSphere
- Cloud provider named VMware vSphere.*AmazonWebServices
- Cloud provider named Amazon Web Services.*MicrosoftAzure
- Cloud provider named Microsoft Azure.*GoogleCloudPlatform
- Cloud provider named Google Cloud Platform. - object
Type String - owners List<String>
- parent
Folders List<Property Map> - parents List<Property Map>
- passthrough
Devices List<Number> - permission
Resources List<Property Map> - port
Groups List<String> - power
State String - Power state of the virtual machine.*
Unknown
- The entity's power state is unknown.*PoweringOn
- The entity is powering on.*PoweredOn
- The entity is powered on.*PoweringOff
- The entity is powering off.*PoweredOff
- The entity is powered down.*StandBy
- The entity is in standby mode.*Paused
- The entity is in pause state.*Rebooting
- The entity reboot is in progress.* `` - The entity's power state is not available. - processor
Capacities List<Property Map> - protected
Vm Boolean - Shows if this is a protected VM. VMs can be in protection groups.
- registered
Devices List<Property Map> - remote
Display List<Property Map>Infos - remote
Display BooleanVnc Enabled - Shows if support for a remote VNC access is enabled.
- resource
Pool String - Name of the resource pool to which this VM belongs (optional).
- resource
Pool StringOwner - Who owns the resource pool.
- resource
Pool StringParent - The parent of the current resource pool to which this VM belongs.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- state String
- The current state of the virtual machine. For example, starting, stopped, etc.*
None
- A place holder for the default value.*Creating
- Virtual machine creation is in progress.*Pending
- The virtual machine is preparing to enter the started state.*Starting
- The virtual machine is starting.*Started
- The virtual machine is running and ready for use.*Stopping
- The virtual machine is preparing to be stopped.*Stopped
- The virtual machine is shut down and cannot be used. The virtual machine can be started again at any time.*Pausing
- The virtual machine is preparing to be paused.*Paused
- The virtual machine enters into paused state due to low free disk space.*Suspending
- The virtual machine is preparing to be suspended.*Suspended
- Virtual machine is in sleep mode.When a virtual machine is suspended, the current state of theoperating system, and applications is saved, and the virtual machine put into a suspended mode.*Deleting
- The virtual machine is preparing to be terminated.*Terminated
- The virtual machine has been permanently deleted and cannot be started.*Rebooting
- The virtual machine reboot is in progress.*Error
- The deployment of virtual machine is failed.*Warning
- The virtual machine is in warning state. - List<Property Map>
- tool
Running StringStatus - Indicates if guest tools are running on this VM. Could be set to guestToolNotRunning or guestToolsRunning.
- tools
Version String - The version of the guest tools, usually not specified.
- uuid String
- The uuid of this virtual machine. The uuid is internally generated and not user specified.
- version
Contexts List<Property Map> - virtual
Disks List<Number> - virtual
Network List<Number>Interfaces - vm
Creation StringTime - Time when this virtualmachine is created.
- vm
Disk NumberCount - Shows the number of disks assigned to this VM.
- vm
Overall StringStatus - The operational state of the VM. Could be Available, Provisioned, Maintenance mode, Deleting, etc.
- vm
Path String - Path to the vmx file of the VM. Example - [datastore3] VCSA-134/VCSA-134.vmx.
- vm
Version String - Information about the version of this VM (vmx-09, vmx-11 etc.).
- vm
Vnic NumberCount - How many vnics are present.
- vnic
Device StringConfig Id - Information related to the guest info's VNIC virtual device. It is a comma-separated list.
GetVirtualizationVmwareVirtualMachineResultAncestor
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVirtualizationVmwareVirtualMachineResultCapacity
- Additional
Properties string - Class
Id string - Cpu
Cores double - Cpu
Speed double - Memory
Size double - Object
Type string
- Additional
Properties string - Class
Id string - Cpu
Cores float64 - Cpu
Speed float64 - Memory
Size float64 - Object
Type string
- additional
Properties String - class
Id String - cpu
Cores Double - cpu
Speed Double - memory
Size Double - object
Type String
- additional
Properties string - class
Id string - cpu
Cores number - cpu
Speed number - memory
Size number - object
Type string
- additional_
properties str - class_
id str - cpu_
cores float - cpu_
speed float - memory_
size float - object_
type str
- additional
Properties String - class
Id String - cpu
Cores Number - cpu
Speed Number - memory
Size Number - object
Type String
GetVirtualizationVmwareVirtualMachineResultCluster
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVirtualizationVmwareVirtualMachineResultCpuShare
- Additional
Properties string - Class
Id string - Cpu
Limit double - Cpu
Overhead doubleLimit - Cpu
Reservation double - double
- Object
Type string
- Additional
Properties string - Class
Id string - Cpu
Limit float64 - Cpu
Overhead float64Limit - Cpu
Reservation float64 - float64
- Object
Type string
- additional
Properties String - class
Id String - cpu
Limit Double - cpu
Overhead DoubleLimit - cpu
Reservation Double - Double
- object
Type String
- additional
Properties string - class
Id string - cpu
Limit number - cpu
Overhead numberLimit - cpu
Reservation number - number
- object
Type string
- additional_
properties str - class_
id str - cpu_
limit float - cpu_
overhead_ floatlimit - cpu_
reservation float - float
- object_
type str
- additional
Properties String - class
Id String - cpu
Limit Number - cpu
Overhead NumberLimit - cpu
Reservation Number - Number
- object
Type String
GetVirtualizationVmwareVirtualMachineResultCpuSocketInfo
- Additional
Properties string - Class
Id string - Cores
Per doubleSocket - Num
Cpus double - Num
Sockets double - Object
Type string
- Additional
Properties string - Class
Id string - Cores
Per float64Socket - Num
Cpus float64 - Num
Sockets float64 - Object
Type string
- additional
Properties String - class
Id String - cores
Per DoubleSocket - num
Cpus Double - num
Sockets Double - object
Type String
- additional
Properties string - class
Id string - cores
Per numberSocket - num
Cpus number - num
Sockets number - object
Type string
- additional_
properties str - class_
id str - cores_
per_ floatsocket - num_
cpus float - num_
sockets float - object_
type str
- additional
Properties String - class
Id String - cores
Per NumberSocket - num
Cpus Number - num
Sockets Number - object
Type String
GetVirtualizationVmwareVirtualMachineResultDatacenter
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVirtualizationVmwareVirtualMachineResultDatastore
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVirtualizationVmwareVirtualMachineResultDiskCommitInfo
- Additional
Properties string - Class
Id string - Committed
Disk double - Object
Type string - Un
Committed doubleDisk - double
- Additional
Properties string - Class
Id string - Committed
Disk float64 - Object
Type string - Un
Committed float64Disk - float64
- additional
Properties String - class
Id String - committed
Disk Double - object
Type String - un
Committed DoubleDisk - Double
- additional
Properties string - class
Id string - committed
Disk number - object
Type string - un
Committed numberDisk - number
- additional_
properties str - class_
id str - committed_
disk float - object_
type str - un_
committed_ floatdisk - float
- additional
Properties String - class
Id String - committed
Disk Number - object
Type String - un
Committed NumberDisk - Number
GetVirtualizationVmwareVirtualMachineResultGuestInfo
- Additional
Properties string - Class
Id string - Hostname string
- Ip
Address string - Name string
- User-provided name to identify the virtual machine.
- Object
Type string - Operating
System string
- Additional
Properties string - Class
Id string - Hostname string
- Ip
Address string - Name string
- User-provided name to identify the virtual machine.
- Object
Type string - Operating
System string
- additional
Properties String - class
Id String - hostname String
- ip
Address String - name String
- User-provided name to identify the virtual machine.
- object
Type String - operating
System String
- additional
Properties string - class
Id string - hostname string
- ip
Address string - name string
- User-provided name to identify the virtual machine.
- object
Type string - operating
System string
- additional_
properties str - class_
id str - hostname str
- ip_
address str - name str
- User-provided name to identify the virtual machine.
- object_
type str - operating_
system str
- additional
Properties String - class
Id String - hostname String
- ip
Address String - name String
- User-provided name to identify the virtual machine.
- object
Type String - operating
System String
GetVirtualizationVmwareVirtualMachineResultHost
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVirtualizationVmwareVirtualMachineResultMemShare
- Additional
Properties string - Class
Id string - Mem
Limit double - Mem
Overhead doubleLimit - Mem
Reservation double - double
- Object
Type string
- Additional
Properties string - Class
Id string - Mem
Limit float64 - Mem
Overhead float64Limit - Mem
Reservation float64 - float64
- Object
Type string
- additional
Properties String - class
Id String - mem
Limit Double - mem
Overhead DoubleLimit - mem
Reservation Double - Double
- object
Type String
- additional
Properties string - class
Id string - mem
Limit number - mem
Overhead numberLimit - mem
Reservation number - number
- object
Type string
- additional_
properties str - class_
id str - mem_
limit float - mem_
overhead_ floatlimit - mem_
reservation float - float
- object_
type str
- additional
Properties String - class
Id String - mem
Limit Number - mem
Overhead NumberLimit - mem
Reservation Number - Number
- object
Type String
GetVirtualizationVmwareVirtualMachineResultMemoryCapacity
- Additional
Properties string - Capacity double
- Class
Id string - Free double
- Object
Type string - Used double
- Additional
Properties string - Capacity float64
- Class
Id string - Free float64
- Object
Type string - Used float64
- additional
Properties String - capacity Double
- class
Id String - free Double
- object
Type String - used Double
- additional
Properties string - capacity number
- class
Id string - free number
- object
Type string - used number
- additional_
properties str - capacity float
- class_
id str - free float
- object_
type str - used float
- additional
Properties String - capacity Number
- class
Id String - free Number
- object
Type String - used Number
GetVirtualizationVmwareVirtualMachineResultNetwork
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVirtualizationVmwareVirtualMachineResultParent
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVirtualizationVmwareVirtualMachineResultParentFolder
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVirtualizationVmwareVirtualMachineResultPermissionResource
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVirtualizationVmwareVirtualMachineResultProcessorCapacity
- Additional
Properties string - Capacity double
- Class
Id string - Free double
- Object
Type string - Used double
- Additional
Properties string - Capacity float64
- Class
Id string - Free float64
- Object
Type string - Used float64
- additional
Properties String - capacity Double
- class
Id String - free Double
- object
Type String - used Double
- additional
Properties string - capacity number
- class
Id string - free number
- object
Type string - used number
- additional_
properties str - capacity float
- class_
id str - free float
- object_
type str - used float
- additional
Properties String - capacity Number
- class
Id String - free Number
- object
Type String - used Number
GetVirtualizationVmwareVirtualMachineResultRegisteredDevice
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVirtualizationVmwareVirtualMachineResultRemoteDisplayInfo
- Additional
Properties string - Class
Id string - Object
Type string - Remote
Display stringPassword - Remote
Display stringVnc Key - Remote
Display doubleVnc Port
- Additional
Properties string - Class
Id string - Object
Type string - Remote
Display stringPassword - Remote
Display stringVnc Key - Remote
Display float64Vnc Port
- additional
Properties String - class
Id String - object
Type String - remote
Display StringPassword - remote
Display StringVnc Key - remote
Display DoubleVnc Port
- additional
Properties string - class
Id string - object
Type string - remote
Display stringPassword - remote
Display stringVnc Key - remote
Display numberVnc Port
- additional
Properties String - class
Id String - object
Type String - remote
Display StringPassword - remote
Display StringVnc Key - remote
Display NumberVnc Port
GetVirtualizationVmwareVirtualMachineResultTag
- Additional
Properties string - Key string
- Value string
- Additional
Properties string - Key string
- Value string
- additional
Properties String - key String
- value String
- additional
Properties string - key string
- value string
- additional_
properties str - key str
- value str
- additional
Properties String - key String
- value String
GetVirtualizationVmwareVirtualMachineResultVersionContext
- additional
Properties String - class
Id String - interested
Mos List<Property Map> - marked
For BooleanDeletion - nr
Version String - object
Type String - ref
Mos List<Property Map> - timestamp String
- version
Type String
GetVirtualizationVmwareVirtualMachineResultVersionContextInterestedMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVirtualizationVmwareVirtualMachineResultVersionContextRefMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVirtualizationVmwareVirtualMachineTag
- Additional
Properties string - Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- Additional
Properties string - Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- additional
Properties String - key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
- additional
Properties string - key string
- The string representation of a tag key.
- value string
- The string representation of a tag value.
- additional_
properties str - key str
- The string representation of a tag key.
- value str
- The string representation of a tag value.
- additional
Properties String - key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
GetVirtualizationVmwareVirtualMachineVersionContext
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Interested
Mos List<GetVirtualization Vmware Virtual Machine Version Context Interested Mo> - Marked
For boolDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetVirtualization Vmware Virtual Machine Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Interested
Mos []GetVirtualization Vmware Virtual Machine Version Context Interested Mo - Marked
For boolDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetVirtualization Vmware Virtual Machine Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested
Mos List<GetVirtualization Vmware Virtual Machine Version Context Interested Mo> - marked
For BooleanDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetVirtualization Vmware Virtual Machine Version Context Ref Mo - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type String - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested
Mos GetVirtualization Vmware Virtual Machine Version Context Interested Mo[] - marked
For booleanDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version string - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetVirtualization Vmware Virtual Machine Version Context Ref Mo - A reference to the original Managed Object.
- timestamp string
- The time this versioned Managed Object was created.
- version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested_
mos Sequence[GetVirtualization Vmware Virtual Machine Version Context Interested Mo] - marked_
for_ booldeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr_
version str - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref_
mo GetVirtualization Vmware Virtual Machine Version Context Ref Mo - A reference to the original Managed Object.
- timestamp str
- The time this versioned Managed Object was created.
- version_
type str - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested
Mos List<Property Map> - marked
For BooleanDeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo Property Map - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type String - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
GetVirtualizationVmwareVirtualMachineVersionContextInterestedMo
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVirtualizationVmwareVirtualMachineVersionContextRefMo
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid string
- The unique identifier of this Managed Object instance.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid String
- The unique identifier of this Managed Object instance.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
Package Details
- Repository
- intersight ciscodevnet/terraform-provider-intersight
- License
- Notes
- This Pulumi package is based on the
intersight
Terraform Provider.
intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet