intersight 1.0.68 published on Tuesday, Aug 12, 2025 by ciscodevnet
intersight.getHciAhvVm
Explore with Pulumi AI
intersight 1.0.68 published on Tuesday, Aug 12, 2025 by ciscodevnet
An AHV VM reported by Prism Central.
Using getHciAhvVm
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 getHciAhvVm(args: GetHciAhvVmArgs, opts?: InvokeOptions): Promise<GetHciAhvVmResult>
function getHciAhvVmOutput(args: GetHciAhvVmOutputArgs, opts?: InvokeOptions): Output<GetHciAhvVmResult>
def get_hci_ahv_vm(account_moid: Optional[str] = None,
additional_properties: Optional[str] = None,
ancestors: Optional[Sequence[GetHciAhvVmAncestor]] = None,
bios_uuid: Optional[str] = None,
class_id: Optional[str] = None,
cluster: Optional[GetHciAhvVmCluster] = None,
cluster_ext_id: Optional[str] = None,
create_time: Optional[str] = None,
creation_time: Optional[str] = None,
description: Optional[str] = None,
disks: Optional[Sequence[GetHciAhvVmDisk]] = None,
domain_group_moid: Optional[str] = None,
enabled_cpu_features: Optional[Sequence[str]] = None,
generation_uuid: Optional[str] = None,
gpuses: Optional[Sequence[GetHciAhvVmGpus]] = None,
guest_os_name: Optional[str] = None,
guest_tools: Optional[GetHciAhvVmGuestTools] = None,
hardware_clock_timezone: Optional[str] = None,
hypervisor_type: Optional[str] = None,
id: Optional[str] = None,
is_agent_vm: Optional[bool] = None,
is_branding_enabled: Optional[bool] = None,
is_cpu_hotplug_enabled: Optional[bool] = None,
is_cpu_passthrough_enabled: Optional[bool] = None,
is_cross_cluster_migration_in_progress: Optional[bool] = None,
is_gpu_console_enabled: Optional[bool] = None,
is_live_migrate_capable: Optional[bool] = None,
is_memory_overcommit_enabled: Optional[bool] = None,
is_scsi_controller_enabled: Optional[bool] = None,
is_vcpu_hard_pinning_enabled: Optional[bool] = None,
is_vga_console_enabled: Optional[bool] = None,
is_vtpm_enabled: Optional[bool] = None,
machine_type: Optional[str] = None,
memory_size_bytes: Optional[float] = None,
mod_time: Optional[str] = None,
moid: Optional[str] = None,
name: Optional[str] = None,
nics: Optional[Sequence[GetHciAhvVmNic]] = None,
node: Optional[GetHciAhvVmNode] = None,
node_ext_id: Optional[str] = None,
num_cores_per_socket: Optional[float] = None,
num_cpu_cores: Optional[float] = None,
num_numa_nodes: Optional[float] = None,
num_sockets: Optional[float] = None,
num_threads_per_core: Optional[float] = None,
object_type: Optional[str] = None,
owners: Optional[Sequence[str]] = None,
parent: Optional[GetHciAhvVmParent] = None,
permission_resources: Optional[Sequence[GetHciAhvVmPermissionResource]] = None,
power_state: Optional[str] = None,
protection_type: Optional[str] = None,
registered_device: Optional[GetHciAhvVmRegisteredDevice] = None,
shared_scope: Optional[str] = None,
source_uuid: Optional[str] = None,
tags: Optional[Sequence[GetHciAhvVmTag]] = None,
update_time: Optional[str] = None,
version_context: Optional[GetHciAhvVmVersionContext] = None,
vm_ext_id: Optional[str] = None,
vtpm_module_version: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHciAhvVmResult
def get_hci_ahv_vm_output(account_moid: Optional[pulumi.Input[str]] = None,
additional_properties: Optional[pulumi.Input[str]] = None,
ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetHciAhvVmAncestorArgs]]]] = None,
bios_uuid: Optional[pulumi.Input[str]] = None,
class_id: Optional[pulumi.Input[str]] = None,
cluster: Optional[pulumi.Input[GetHciAhvVmClusterArgs]] = None,
cluster_ext_id: Optional[pulumi.Input[str]] = None,
create_time: Optional[pulumi.Input[str]] = None,
creation_time: Optional[pulumi.Input[str]] = None,
description: Optional[pulumi.Input[str]] = None,
disks: Optional[pulumi.Input[Sequence[pulumi.Input[GetHciAhvVmDiskArgs]]]] = None,
domain_group_moid: Optional[pulumi.Input[str]] = None,
enabled_cpu_features: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
generation_uuid: Optional[pulumi.Input[str]] = None,
gpuses: Optional[pulumi.Input[Sequence[pulumi.Input[GetHciAhvVmGpusArgs]]]] = None,
guest_os_name: Optional[pulumi.Input[str]] = None,
guest_tools: Optional[pulumi.Input[GetHciAhvVmGuestToolsArgs]] = None,
hardware_clock_timezone: Optional[pulumi.Input[str]] = None,
hypervisor_type: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
is_agent_vm: Optional[pulumi.Input[bool]] = None,
is_branding_enabled: Optional[pulumi.Input[bool]] = None,
is_cpu_hotplug_enabled: Optional[pulumi.Input[bool]] = None,
is_cpu_passthrough_enabled: Optional[pulumi.Input[bool]] = None,
is_cross_cluster_migration_in_progress: Optional[pulumi.Input[bool]] = None,
is_gpu_console_enabled: Optional[pulumi.Input[bool]] = None,
is_live_migrate_capable: Optional[pulumi.Input[bool]] = None,
is_memory_overcommit_enabled: Optional[pulumi.Input[bool]] = None,
is_scsi_controller_enabled: Optional[pulumi.Input[bool]] = None,
is_vcpu_hard_pinning_enabled: Optional[pulumi.Input[bool]] = None,
is_vga_console_enabled: Optional[pulumi.Input[bool]] = None,
is_vtpm_enabled: Optional[pulumi.Input[bool]] = None,
machine_type: Optional[pulumi.Input[str]] = None,
memory_size_bytes: Optional[pulumi.Input[float]] = None,
mod_time: Optional[pulumi.Input[str]] = None,
moid: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
nics: Optional[pulumi.Input[Sequence[pulumi.Input[GetHciAhvVmNicArgs]]]] = None,
node: Optional[pulumi.Input[GetHciAhvVmNodeArgs]] = None,
node_ext_id: Optional[pulumi.Input[str]] = None,
num_cores_per_socket: Optional[pulumi.Input[float]] = None,
num_cpu_cores: Optional[pulumi.Input[float]] = None,
num_numa_nodes: Optional[pulumi.Input[float]] = None,
num_sockets: Optional[pulumi.Input[float]] = None,
num_threads_per_core: Optional[pulumi.Input[float]] = None,
object_type: Optional[pulumi.Input[str]] = None,
owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
parent: Optional[pulumi.Input[GetHciAhvVmParentArgs]] = None,
permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetHciAhvVmPermissionResourceArgs]]]] = None,
power_state: Optional[pulumi.Input[str]] = None,
protection_type: Optional[pulumi.Input[str]] = None,
registered_device: Optional[pulumi.Input[GetHciAhvVmRegisteredDeviceArgs]] = None,
shared_scope: Optional[pulumi.Input[str]] = None,
source_uuid: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetHciAhvVmTagArgs]]]] = None,
update_time: Optional[pulumi.Input[str]] = None,
version_context: Optional[pulumi.Input[GetHciAhvVmVersionContextArgs]] = None,
vm_ext_id: Optional[pulumi.Input[str]] = None,
vtpm_module_version: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetHciAhvVmResult]
func LookupHciAhvVm(ctx *Context, args *LookupHciAhvVmArgs, opts ...InvokeOption) (*LookupHciAhvVmResult, error)
func LookupHciAhvVmOutput(ctx *Context, args *LookupHciAhvVmOutputArgs, opts ...InvokeOption) LookupHciAhvVmResultOutput
> Note: This function is named LookupHciAhvVm
in the Go SDK.
public static class GetHciAhvVm
{
public static Task<GetHciAhvVmResult> InvokeAsync(GetHciAhvVmArgs args, InvokeOptions? opts = null)
public static Output<GetHciAhvVmResult> Invoke(GetHciAhvVmInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetHciAhvVmResult> getHciAhvVm(GetHciAhvVmArgs args, InvokeOptions options)
public static Output<GetHciAhvVmResult> getHciAhvVm(GetHciAhvVmArgs args, InvokeOptions options)
fn::invoke:
function: intersight:index/getHciAhvVm:getHciAhvVm
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Get
Hci Ahv Vm Ancestor> - Bios
Uuid string - The BIOS UUID of the VM, similar to physical server's serial number.
- Class
Id string - Cluster
Get
Hci Ahv Vm Cluster - Cluster
Ext stringId - The unique identifier of the cluster which owns this VM.
- Create
Time string - The time when this managed object was created.
- Creation
Time string - The time the VM was created.
- Description string
- The description of the VM.
- Disks
List<Get
Hci Ahv Vm Disk> - Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Enabled
Cpu List<string>Features - Generation
Uuid string - The generation UUID of the VM.
- Gpuses
List<Get
Hci Ahv Vm Gpus> - Guest
Os stringName - The guest OS name of the VM.
- Guest
Tools GetHci Ahv Vm Guest Tools - Hardware
Clock stringTimezone - VM hardware clock timezone in IANA TZDB format (America/Los_Angeles). Default: UTC.
- Hypervisor
Type string - The hypervisor type of the given VM. It could be AHV, ESX etc.
- Id string
- Is
Agent boolVm - Indicates whether the VM is an agent VM or not. When their hostenters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- Is
Branding boolEnabled - Indicates whether to remove AHV branding from VM firmware tables or not.
- Is
Cpu boolHotplug Enabled - The CPU hotplug status of the VM. It indicates whether the CPU hotplug feature should be enabled for the VM or not. If enabled, the VM can add or remove vCPUs while the VM is running.
- Is
Cpu boolPassthrough Enabled - The CPU passthrough status of the VM. It Indicates whetherto passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- Is
Cross boolCluster Migration In Progress - Indicates whether the VM is in the process of cross cluster migration or not.
- Is
Gpu boolConsole Enabled - The GPU console status of the VM. It indicates whether the GPU console should be enabled for the VM or not. If enabled, the VM will have access to the GPU console.
- Is
Live boolMigrate Capable - Indicates whether the VM is live migrate capable or not. If the VM is not live migrate capable, it cannot be live migrated.
- Is
Memory boolOvercommit Enabled - The memory overcommit status of the VM. It indicates whetherthe memory overcommit feature should be enabled for the VM or not.If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- Is
Scsi boolController Enabled - The SCSI controller status of the VM. It indicates whether the SCSI controller should be enabled for the VM or not. If enabled, the VM will have access to the SCSI controller.
- Is
Vcpu boolHard Pinning Enabled - The hard pinning status of the vCPU. It indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- Is
Vga boolConsole Enabled - Indicates whether to enable VGA console for the VM or not.
- Is
Vtpm boolEnabled - Indicates whether the VM has a virtual TPM enabled or not.
- Machine
Type string - The machine type of the VM. Possible values are PC, PSERIES, Q35.
- Memory
Size doubleBytes - The memory size in bytes of the VM.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name of the VM reported by the Prism Central.
- Nics
List<Get
Hci Ahv Vm Nic> - Node
Get
Hci Ahv Vm Node - Node
Ext stringId - The unique identifier of the node.
- Num
Cores doublePer Socket - The number of cores per socket of the VM.
- Num
Cpu doubleCores - The number of CPU cores of the VM.
- Num
Numa doubleNodes - Number of NUMA nodes. 0 means NUMA is disabled.
- Num
Sockets double - The number of sockets of the VM.
- Num
Threads doublePer Core - The number of threads per core of the VM.
- Object
Type string - Owners List<string>
- Parent
Get
Hci Ahv Vm Parent - Permission
Resources List<GetHci Ahv Vm Permission Resource> - Power
State string - The power state of the VM. The possible values are ON, OFF, SUSPENDED (ESXi), PAUSED (AHV), UNDETERMINED.*
UNDETERMINED
- The VM power state is currently unknown.*OFF
- The VM's power state is powered-off.*ON
- The VM's power state is powered-on.*PAUSED
- The VM's power state is paused, applicable only to AHV VM.*SUSPENDED
- The VM's power state is suspended, applicable only to ESXi VM. - Protection
Type string - The type of protection applied on a VM. Possible values are UNPROTECTED, PD_PROTECTED, and RULE_PROTECTED.PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- Registered
Device GetHci Ahv Vm Registered Device - 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.
- Source
Uuid string - The source UUID of the VM.
- List<Get
Hci Ahv Vm Tag> - Update
Time string - The time the VM was last updated.
- Version
Context GetHci Ahv Vm Version Context - Vm
Ext stringId - The unique identifier of the VM.
- Vtpm
Module stringVersion - The version of the vTPM module.
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Get
Hci Ahv Vm Ancestor - Bios
Uuid string - The BIOS UUID of the VM, similar to physical server's serial number.
- Class
Id string - Cluster
Get
Hci Ahv Vm Cluster - Cluster
Ext stringId - The unique identifier of the cluster which owns this VM.
- Create
Time string - The time when this managed object was created.
- Creation
Time string - The time the VM was created.
- Description string
- The description of the VM.
- Disks
[]Get
Hci Ahv Vm Disk - Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Enabled
Cpu []stringFeatures - Generation
Uuid string - The generation UUID of the VM.
- Gpuses
[]Get
Hci Ahv Vm Gpus - Guest
Os stringName - The guest OS name of the VM.
- Guest
Tools GetHci Ahv Vm Guest Tools - Hardware
Clock stringTimezone - VM hardware clock timezone in IANA TZDB format (America/Los_Angeles). Default: UTC.
- Hypervisor
Type string - The hypervisor type of the given VM. It could be AHV, ESX etc.
- Id string
- Is
Agent boolVm - Indicates whether the VM is an agent VM or not. When their hostenters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- Is
Branding boolEnabled - Indicates whether to remove AHV branding from VM firmware tables or not.
- Is
Cpu boolHotplug Enabled - The CPU hotplug status of the VM. It indicates whether the CPU hotplug feature should be enabled for the VM or not. If enabled, the VM can add or remove vCPUs while the VM is running.
- Is
Cpu boolPassthrough Enabled - The CPU passthrough status of the VM. It Indicates whetherto passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- Is
Cross boolCluster Migration In Progress - Indicates whether the VM is in the process of cross cluster migration or not.
- Is
Gpu boolConsole Enabled - The GPU console status of the VM. It indicates whether the GPU console should be enabled for the VM or not. If enabled, the VM will have access to the GPU console.
- Is
Live boolMigrate Capable - Indicates whether the VM is live migrate capable or not. If the VM is not live migrate capable, it cannot be live migrated.
- Is
Memory boolOvercommit Enabled - The memory overcommit status of the VM. It indicates whetherthe memory overcommit feature should be enabled for the VM or not.If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- Is
Scsi boolController Enabled - The SCSI controller status of the VM. It indicates whether the SCSI controller should be enabled for the VM or not. If enabled, the VM will have access to the SCSI controller.
- Is
Vcpu boolHard Pinning Enabled - The hard pinning status of the vCPU. It indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- Is
Vga boolConsole Enabled - Indicates whether to enable VGA console for the VM or not.
- Is
Vtpm boolEnabled - Indicates whether the VM has a virtual TPM enabled or not.
- Machine
Type string - The machine type of the VM. Possible values are PC, PSERIES, Q35.
- Memory
Size float64Bytes - The memory size in bytes of the VM.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name of the VM reported by the Prism Central.
- Nics
[]Get
Hci Ahv Vm Nic - Node
Get
Hci Ahv Vm Node - Node
Ext stringId - The unique identifier of the node.
- Num
Cores float64Per Socket - The number of cores per socket of the VM.
- Num
Cpu float64Cores - The number of CPU cores of the VM.
- Num
Numa float64Nodes - Number of NUMA nodes. 0 means NUMA is disabled.
- Num
Sockets float64 - The number of sockets of the VM.
- Num
Threads float64Per Core - The number of threads per core of the VM.
- Object
Type string - Owners []string
- Parent
Get
Hci Ahv Vm Parent - Permission
Resources []GetHci Ahv Vm Permission Resource - Power
State string - The power state of the VM. The possible values are ON, OFF, SUSPENDED (ESXi), PAUSED (AHV), UNDETERMINED.*
UNDETERMINED
- The VM power state is currently unknown.*OFF
- The VM's power state is powered-off.*ON
- The VM's power state is powered-on.*PAUSED
- The VM's power state is paused, applicable only to AHV VM.*SUSPENDED
- The VM's power state is suspended, applicable only to ESXi VM. - Protection
Type string - The type of protection applied on a VM. Possible values are UNPROTECTED, PD_PROTECTED, and RULE_PROTECTED.PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- Registered
Device GetHci Ahv Vm Registered Device - 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.
- Source
Uuid string - The source UUID of the VM.
- []Get
Hci Ahv Vm Tag - Update
Time string - The time the VM was last updated.
- Version
Context GetHci Ahv Vm Version Context - Vm
Ext stringId - The unique identifier of the VM.
- Vtpm
Module stringVersion - The version of the vTPM module.
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors
List<Get
Hci Ahv Vm Ancestor> - bios
Uuid String - The BIOS UUID of the VM, similar to physical server's serial number.
- class
Id String - cluster
Get
Hci Ahv Vm Cluster - cluster
Ext StringId - The unique identifier of the cluster which owns this VM.
- create
Time String - The time when this managed object was created.
- creation
Time String - The time the VM was created.
- description String
- The description of the VM.
- disks
List<Get
Hci Ahv Vm Disk> - domain
Group StringMoid - The DomainGroup ID for this managed object.
- enabled
Cpu List<String>Features - generation
Uuid String - The generation UUID of the VM.
- gpuses
List<Get
Hci Ahv Vm Gpus> - guest
Os StringName - The guest OS name of the VM.
- guest
Tools GetHci Ahv Vm Guest Tools - hardware
Clock StringTimezone - VM hardware clock timezone in IANA TZDB format (America/Los_Angeles). Default: UTC.
- hypervisor
Type String - The hypervisor type of the given VM. It could be AHV, ESX etc.
- id String
- is
Agent BooleanVm - Indicates whether the VM is an agent VM or not. When their hostenters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- is
Branding BooleanEnabled - Indicates whether to remove AHV branding from VM firmware tables or not.
- is
Cpu BooleanHotplug Enabled - The CPU hotplug status of the VM. It indicates whether the CPU hotplug feature should be enabled for the VM or not. If enabled, the VM can add or remove vCPUs while the VM is running.
- is
Cpu BooleanPassthrough Enabled - The CPU passthrough status of the VM. It Indicates whetherto passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- is
Cross BooleanCluster Migration In Progress - Indicates whether the VM is in the process of cross cluster migration or not.
- is
Gpu BooleanConsole Enabled - The GPU console status of the VM. It indicates whether the GPU console should be enabled for the VM or not. If enabled, the VM will have access to the GPU console.
- is
Live BooleanMigrate Capable - Indicates whether the VM is live migrate capable or not. If the VM is not live migrate capable, it cannot be live migrated.
- is
Memory BooleanOvercommit Enabled - The memory overcommit status of the VM. It indicates whetherthe memory overcommit feature should be enabled for the VM or not.If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- is
Scsi BooleanController Enabled - The SCSI controller status of the VM. It indicates whether the SCSI controller should be enabled for the VM or not. If enabled, the VM will have access to the SCSI controller.
- is
Vcpu BooleanHard Pinning Enabled - The hard pinning status of the vCPU. It indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- is
Vga BooleanConsole Enabled - Indicates whether to enable VGA console for the VM or not.
- is
Vtpm BooleanEnabled - Indicates whether the VM has a virtual TPM enabled or not.
- machine
Type String - The machine type of the VM. Possible values are PC, PSERIES, Q35.
- memory
Size DoubleBytes - The memory size in bytes of the VM.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name of the VM reported by the Prism Central.
- nics
List<Get
Hci Ahv Vm Nic> - node
Get
Hci Ahv Vm Node - node
Ext StringId - The unique identifier of the node.
- num
Cores DoublePer Socket - The number of cores per socket of the VM.
- num
Cpu DoubleCores - The number of CPU cores of the VM.
- num
Numa DoubleNodes - Number of NUMA nodes. 0 means NUMA is disabled.
- num
Sockets Double - The number of sockets of the VM.
- num
Threads DoublePer Core - The number of threads per core of the VM.
- object
Type String - owners List<String>
- parent
Get
Hci Ahv Vm Parent - permission
Resources List<GetHci Ahv Vm Permission Resource> - power
State String - The power state of the VM. The possible values are ON, OFF, SUSPENDED (ESXi), PAUSED (AHV), UNDETERMINED.*
UNDETERMINED
- The VM power state is currently unknown.*OFF
- The VM's power state is powered-off.*ON
- The VM's power state is powered-on.*PAUSED
- The VM's power state is paused, applicable only to AHV VM.*SUSPENDED
- The VM's power state is suspended, applicable only to ESXi VM. - protection
Type String - The type of protection applied on a VM. Possible values are UNPROTECTED, PD_PROTECTED, and RULE_PROTECTED.PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- registered
Device GetHci Ahv Vm Registered Device - 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.
- source
Uuid String - The source UUID of the VM.
- List<Get
Hci Ahv Vm Tag> - update
Time String - The time the VM was last updated.
- version
Context GetHci Ahv Vm Version Context - vm
Ext StringId - The unique identifier of the VM.
- vtpm
Module StringVersion - The version of the vTPM module.
- account
Moid string - The Account ID for this managed object.
- additional
Properties string - ancestors
Get
Hci Ahv Vm Ancestor[] - bios
Uuid string - The BIOS UUID of the VM, similar to physical server's serial number.
- class
Id string - cluster
Get
Hci Ahv Vm Cluster - cluster
Ext stringId - The unique identifier of the cluster which owns this VM.
- create
Time string - The time when this managed object was created.
- creation
Time string - The time the VM was created.
- description string
- The description of the VM.
- disks
Get
Hci Ahv Vm Disk[] - domain
Group stringMoid - The DomainGroup ID for this managed object.
- enabled
Cpu string[]Features - generation
Uuid string - The generation UUID of the VM.
- gpuses
Get
Hci Ahv Vm Gpus[] - guest
Os stringName - The guest OS name of the VM.
- guest
Tools GetHci Ahv Vm Guest Tools - hardware
Clock stringTimezone - VM hardware clock timezone in IANA TZDB format (America/Los_Angeles). Default: UTC.
- hypervisor
Type string - The hypervisor type of the given VM. It could be AHV, ESX etc.
- id string
- is
Agent booleanVm - Indicates whether the VM is an agent VM or not. When their hostenters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- is
Branding booleanEnabled - Indicates whether to remove AHV branding from VM firmware tables or not.
- is
Cpu booleanHotplug Enabled - The CPU hotplug status of the VM. It indicates whether the CPU hotplug feature should be enabled for the VM or not. If enabled, the VM can add or remove vCPUs while the VM is running.
- is
Cpu booleanPassthrough Enabled - The CPU passthrough status of the VM. It Indicates whetherto passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- is
Cross booleanCluster Migration In Progress - Indicates whether the VM is in the process of cross cluster migration or not.
- is
Gpu booleanConsole Enabled - The GPU console status of the VM. It indicates whether the GPU console should be enabled for the VM or not. If enabled, the VM will have access to the GPU console.
- is
Live booleanMigrate Capable - Indicates whether the VM is live migrate capable or not. If the VM is not live migrate capable, it cannot be live migrated.
- is
Memory booleanOvercommit Enabled - The memory overcommit status of the VM. It indicates whetherthe memory overcommit feature should be enabled for the VM or not.If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- is
Scsi booleanController Enabled - The SCSI controller status of the VM. It indicates whether the SCSI controller should be enabled for the VM or not. If enabled, the VM will have access to the SCSI controller.
- is
Vcpu booleanHard Pinning Enabled - The hard pinning status of the vCPU. It indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- is
Vga booleanConsole Enabled - Indicates whether to enable VGA console for the VM or not.
- is
Vtpm booleanEnabled - Indicates whether the VM has a virtual TPM enabled or not.
- machine
Type string - The machine type of the VM. Possible values are PC, PSERIES, Q35.
- memory
Size numberBytes - The memory size in bytes of the VM.
- mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- The name of the VM reported by the Prism Central.
- nics
Get
Hci Ahv Vm Nic[] - node
Get
Hci Ahv Vm Node - node
Ext stringId - The unique identifier of the node.
- num
Cores numberPer Socket - The number of cores per socket of the VM.
- num
Cpu numberCores - The number of CPU cores of the VM.
- num
Numa numberNodes - Number of NUMA nodes. 0 means NUMA is disabled.
- num
Sockets number - The number of sockets of the VM.
- num
Threads numberPer Core - The number of threads per core of the VM.
- object
Type string - owners string[]
- parent
Get
Hci Ahv Vm Parent - permission
Resources GetHci Ahv Vm Permission Resource[] - power
State string - The power state of the VM. The possible values are ON, OFF, SUSPENDED (ESXi), PAUSED (AHV), UNDETERMINED.*
UNDETERMINED
- The VM power state is currently unknown.*OFF
- The VM's power state is powered-off.*ON
- The VM's power state is powered-on.*PAUSED
- The VM's power state is paused, applicable only to AHV VM.*SUSPENDED
- The VM's power state is suspended, applicable only to ESXi VM. - protection
Type string - The type of protection applied on a VM. Possible values are UNPROTECTED, PD_PROTECTED, and RULE_PROTECTED.PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- registered
Device GetHci Ahv Vm Registered Device - 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.
- source
Uuid string - The source UUID of the VM.
- Get
Hci Ahv Vm Tag[] - update
Time string - The time the VM was last updated.
- version
Context GetHci Ahv Vm Version Context - vm
Ext stringId - The unique identifier of the VM.
- vtpm
Module stringVersion - The version of the vTPM module.
- account_
moid str - The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Get
Hci Ahv Vm Ancestor] - bios_
uuid str - The BIOS UUID of the VM, similar to physical server's serial number.
- class_
id str - cluster
Get
Hci Ahv Vm Cluster - cluster_
ext_ strid - The unique identifier of the cluster which owns this VM.
- create_
time str - The time when this managed object was created.
- creation_
time str - The time the VM was created.
- description str
- The description of the VM.
- disks
Sequence[Get
Hci Ahv Vm Disk] - domain_
group_ strmoid - The DomainGroup ID for this managed object.
- enabled_
cpu_ Sequence[str]features - generation_
uuid str - The generation UUID of the VM.
- gpuses
Sequence[Get
Hci Ahv Vm Gpus] - guest_
os_ strname - The guest OS name of the VM.
- guest_
tools GetHci Ahv Vm Guest Tools - hardware_
clock_ strtimezone - VM hardware clock timezone in IANA TZDB format (America/Los_Angeles). Default: UTC.
- hypervisor_
type str - The hypervisor type of the given VM. It could be AHV, ESX etc.
- id str
- is_
agent_ boolvm - Indicates whether the VM is an agent VM or not. When their hostenters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- is_
branding_ boolenabled - Indicates whether to remove AHV branding from VM firmware tables or not.
- is_
cpu_ boolhotplug_ enabled - The CPU hotplug status of the VM. It indicates whether the CPU hotplug feature should be enabled for the VM or not. If enabled, the VM can add or remove vCPUs while the VM is running.
- is_
cpu_ boolpassthrough_ enabled - The CPU passthrough status of the VM. It Indicates whetherto passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- is_
cross_ boolcluster_ migration_ in_ progress - Indicates whether the VM is in the process of cross cluster migration or not.
- is_
gpu_ boolconsole_ enabled - The GPU console status of the VM. It indicates whether the GPU console should be enabled for the VM or not. If enabled, the VM will have access to the GPU console.
- is_
live_ boolmigrate_ capable - Indicates whether the VM is live migrate capable or not. If the VM is not live migrate capable, it cannot be live migrated.
- is_
memory_ boolovercommit_ enabled - The memory overcommit status of the VM. It indicates whetherthe memory overcommit feature should be enabled for the VM or not.If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- is_
scsi_ boolcontroller_ enabled - The SCSI controller status of the VM. It indicates whether the SCSI controller should be enabled for the VM or not. If enabled, the VM will have access to the SCSI controller.
- is_
vcpu_ boolhard_ pinning_ enabled - The hard pinning status of the vCPU. It indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- is_
vga_ boolconsole_ enabled - Indicates whether to enable VGA console for the VM or not.
- is_
vtpm_ boolenabled - Indicates whether the VM has a virtual TPM enabled or not.
- machine_
type str - The machine type of the VM. Possible values are PC, PSERIES, Q35.
- memory_
size_ floatbytes - The memory size in bytes of the VM.
- mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- The name of the VM reported by the Prism Central.
- nics
Sequence[Get
Hci Ahv Vm Nic] - node
Get
Hci Ahv Vm Node - node_
ext_ strid - The unique identifier of the node.
- num_
cores_ floatper_ socket - The number of cores per socket of the VM.
- num_
cpu_ floatcores - The number of CPU cores of the VM.
- num_
numa_ floatnodes - Number of NUMA nodes. 0 means NUMA is disabled.
- num_
sockets float - The number of sockets of the VM.
- num_
threads_ floatper_ core - The number of threads per core of the VM.
- object_
type str - owners Sequence[str]
- parent
Get
Hci Ahv Vm Parent - permission_
resources Sequence[GetHci Ahv Vm Permission Resource] - power_
state str - The power state of the VM. The possible values are ON, OFF, SUSPENDED (ESXi), PAUSED (AHV), UNDETERMINED.*
UNDETERMINED
- The VM power state is currently unknown.*OFF
- The VM's power state is powered-off.*ON
- The VM's power state is powered-on.*PAUSED
- The VM's power state is paused, applicable only to AHV VM.*SUSPENDED
- The VM's power state is suspended, applicable only to ESXi VM. - protection_
type str - The type of protection applied on a VM. Possible values are UNPROTECTED, PD_PROTECTED, and RULE_PROTECTED.PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- registered_
device GetHci Ahv Vm Registered Device - 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.
- source_
uuid str - The source UUID of the VM.
- Sequence[Get
Hci Ahv Vm Tag] - update_
time str - The time the VM was last updated.
- version_
context GetHci Ahv Vm Version Context - vm_
ext_ strid - The unique identifier of the VM.
- vtpm_
module_ strversion - The version of the vTPM module.
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- bios
Uuid String - The BIOS UUID of the VM, similar to physical server's serial number.
- class
Id String - cluster Property Map
- cluster
Ext StringId - The unique identifier of the cluster which owns this VM.
- create
Time String - The time when this managed object was created.
- creation
Time String - The time the VM was created.
- description String
- The description of the VM.
- disks List<Property Map>
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- enabled
Cpu List<String>Features - generation
Uuid String - The generation UUID of the VM.
- gpuses List<Property Map>
- guest
Os StringName - The guest OS name of the VM.
- guest
Tools Property Map - hardware
Clock StringTimezone - VM hardware clock timezone in IANA TZDB format (America/Los_Angeles). Default: UTC.
- hypervisor
Type String - The hypervisor type of the given VM. It could be AHV, ESX etc.
- id String
- is
Agent BooleanVm - Indicates whether the VM is an agent VM or not. When their hostenters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- is
Branding BooleanEnabled - Indicates whether to remove AHV branding from VM firmware tables or not.
- is
Cpu BooleanHotplug Enabled - The CPU hotplug status of the VM. It indicates whether the CPU hotplug feature should be enabled for the VM or not. If enabled, the VM can add or remove vCPUs while the VM is running.
- is
Cpu BooleanPassthrough Enabled - The CPU passthrough status of the VM. It Indicates whetherto passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- is
Cross BooleanCluster Migration In Progress - Indicates whether the VM is in the process of cross cluster migration or not.
- is
Gpu BooleanConsole Enabled - The GPU console status of the VM. It indicates whether the GPU console should be enabled for the VM or not. If enabled, the VM will have access to the GPU console.
- is
Live BooleanMigrate Capable - Indicates whether the VM is live migrate capable or not. If the VM is not live migrate capable, it cannot be live migrated.
- is
Memory BooleanOvercommit Enabled - The memory overcommit status of the VM. It indicates whetherthe memory overcommit feature should be enabled for the VM or not.If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- is
Scsi BooleanController Enabled - The SCSI controller status of the VM. It indicates whether the SCSI controller should be enabled for the VM or not. If enabled, the VM will have access to the SCSI controller.
- is
Vcpu BooleanHard Pinning Enabled - The hard pinning status of the vCPU. It indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- is
Vga BooleanConsole Enabled - Indicates whether to enable VGA console for the VM or not.
- is
Vtpm BooleanEnabled - Indicates whether the VM has a virtual TPM enabled or not.
- machine
Type String - The machine type of the VM. Possible values are PC, PSERIES, Q35.
- memory
Size NumberBytes - The memory size in bytes of the VM.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name of the VM reported by the Prism Central.
- nics List<Property Map>
- node Property Map
- node
Ext StringId - The unique identifier of the node.
- num
Cores NumberPer Socket - The number of cores per socket of the VM.
- num
Cpu NumberCores - The number of CPU cores of the VM.
- num
Numa NumberNodes - Number of NUMA nodes. 0 means NUMA is disabled.
- num
Sockets Number - The number of sockets of the VM.
- num
Threads NumberPer Core - The number of threads per core of the VM.
- object
Type String - owners List<String>
- parent Property Map
- permission
Resources List<Property Map> - power
State String - The power state of the VM. The possible values are ON, OFF, SUSPENDED (ESXi), PAUSED (AHV), UNDETERMINED.*
UNDETERMINED
- The VM power state is currently unknown.*OFF
- The VM's power state is powered-off.*ON
- The VM's power state is powered-on.*PAUSED
- The VM's power state is paused, applicable only to AHV VM.*SUSPENDED
- The VM's power state is suspended, applicable only to ESXi VM. - protection
Type String - The type of protection applied on a VM. Possible values are UNPROTECTED, PD_PROTECTED, and RULE_PROTECTED.PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- registered
Device Property Map - 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.
- source
Uuid String - The source UUID of the VM.
- List<Property Map>
- update
Time String - The time the VM was last updated.
- version
Context Property Map - vm
Ext StringId - The unique identifier of the VM.
- vtpm
Module StringVersion - The version of the vTPM module.
getHciAhvVm Result
The following output properties are available:
- Id string
- Results
List<Get
Hci Ahv Vm Result> - Account
Moid string - Additional
Properties string - Ancestors
List<Get
Hci Ahv Vm Ancestor> - Bios
Uuid string - Class
Id string - Cluster
Get
Hci Ahv Vm Cluster - Cluster
Ext stringId - Create
Time string - Creation
Time string - Description string
- Disks
List<Get
Hci Ahv Vm Disk> - Domain
Group stringMoid - Enabled
Cpu List<string>Features - Generation
Uuid string - Gpuses
List<Get
Hci Ahv Vm Gpus> - Guest
Os stringName - Guest
Tools GetHci Ahv Vm Guest Tools - Hardware
Clock stringTimezone - Hypervisor
Type string - Is
Agent boolVm - Is
Branding boolEnabled - Is
Cpu boolHotplug Enabled - Is
Cpu boolPassthrough Enabled - Is
Cross boolCluster Migration In Progress - Is
Gpu boolConsole Enabled - Is
Live boolMigrate Capable - Is
Memory boolOvercommit Enabled - Is
Scsi boolController Enabled - Is
Vcpu boolHard Pinning Enabled - Is
Vga boolConsole Enabled - Is
Vtpm boolEnabled - Machine
Type string - Memory
Size doubleBytes - Mod
Time string - Moid string
- Name string
- Nics
List<Get
Hci Ahv Vm Nic> - Node
Get
Hci Ahv Vm Node - Node
Ext stringId - Num
Cores doublePer Socket - Num
Cpu doubleCores - Num
Numa doubleNodes - Num
Sockets double - Num
Threads doublePer Core - Object
Type string - Owners List<string>
- Parent
Get
Hci Ahv Vm Parent - Permission
Resources List<GetHci Ahv Vm Permission Resource> - Power
State string - Protection
Type string - Registered
Device GetHci Ahv Vm Registered Device - string
- Source
Uuid string - List<Get
Hci Ahv Vm Tag> - Update
Time string - Version
Context GetHci Ahv Vm Version Context - Vm
Ext stringId - Vtpm
Module stringVersion
- Id string
- Results
[]Get
Hci Ahv Vm Result - Account
Moid string - Additional
Properties string - Ancestors
[]Get
Hci Ahv Vm Ancestor - Bios
Uuid string - Class
Id string - Cluster
Get
Hci Ahv Vm Cluster - Cluster
Ext stringId - Create
Time string - Creation
Time string - Description string
- Disks
[]Get
Hci Ahv Vm Disk - Domain
Group stringMoid - Enabled
Cpu []stringFeatures - Generation
Uuid string - Gpuses
[]Get
Hci Ahv Vm Gpus - Guest
Os stringName - Guest
Tools GetHci Ahv Vm Guest Tools - Hardware
Clock stringTimezone - Hypervisor
Type string - Is
Agent boolVm - Is
Branding boolEnabled - Is
Cpu boolHotplug Enabled - Is
Cpu boolPassthrough Enabled - Is
Cross boolCluster Migration In Progress - Is
Gpu boolConsole Enabled - Is
Live boolMigrate Capable - Is
Memory boolOvercommit Enabled - Is
Scsi boolController Enabled - Is
Vcpu boolHard Pinning Enabled - Is
Vga boolConsole Enabled - Is
Vtpm boolEnabled - Machine
Type string - Memory
Size float64Bytes - Mod
Time string - Moid string
- Name string
- Nics
[]Get
Hci Ahv Vm Nic - Node
Get
Hci Ahv Vm Node - Node
Ext stringId - Num
Cores float64Per Socket - Num
Cpu float64Cores - Num
Numa float64Nodes - Num
Sockets float64 - Num
Threads float64Per Core - Object
Type string - Owners []string
- Parent
Get
Hci Ahv Vm Parent - Permission
Resources []GetHci Ahv Vm Permission Resource - Power
State string - Protection
Type string - Registered
Device GetHci Ahv Vm Registered Device - string
- Source
Uuid string - []Get
Hci Ahv Vm Tag - Update
Time string - Version
Context GetHci Ahv Vm Version Context - Vm
Ext stringId - Vtpm
Module stringVersion
- id String
- results
List<Get
Hci Ahv Vm Result> - account
Moid String - additional
Properties String - ancestors
List<Get
Hci Ahv Vm Ancestor> - bios
Uuid String - class
Id String - cluster
Get
Hci Ahv Vm Cluster - cluster
Ext StringId - create
Time String - creation
Time String - description String
- disks
List<Get
Hci Ahv Vm Disk> - domain
Group StringMoid - enabled
Cpu List<String>Features - generation
Uuid String - gpuses
List<Get
Hci Ahv Vm Gpus> - guest
Os StringName - guest
Tools GetHci Ahv Vm Guest Tools - hardware
Clock StringTimezone - hypervisor
Type String - is
Agent BooleanVm - is
Branding BooleanEnabled - is
Cpu BooleanHotplug Enabled - is
Cpu BooleanPassthrough Enabled - is
Cross BooleanCluster Migration In Progress - is
Gpu BooleanConsole Enabled - is
Live BooleanMigrate Capable - is
Memory BooleanOvercommit Enabled - is
Scsi BooleanController Enabled - is
Vcpu BooleanHard Pinning Enabled - is
Vga BooleanConsole Enabled - is
Vtpm BooleanEnabled - machine
Type String - memory
Size DoubleBytes - mod
Time String - moid String
- name String
- nics
List<Get
Hci Ahv Vm Nic> - node
Get
Hci Ahv Vm Node - node
Ext StringId - num
Cores DoublePer Socket - num
Cpu DoubleCores - num
Numa DoubleNodes - num
Sockets Double - num
Threads DoublePer Core - object
Type String - owners List<String>
- parent
Get
Hci Ahv Vm Parent - permission
Resources List<GetHci Ahv Vm Permission Resource> - power
State String - protection
Type String - registered
Device GetHci Ahv Vm Registered Device - String
- source
Uuid String - List<Get
Hci Ahv Vm Tag> - update
Time String - version
Context GetHci Ahv Vm Version Context - vm
Ext StringId - vtpm
Module StringVersion
- id string
- results
Get
Hci Ahv Vm Result[] - account
Moid string - additional
Properties string - ancestors
Get
Hci Ahv Vm Ancestor[] - bios
Uuid string - class
Id string - cluster
Get
Hci Ahv Vm Cluster - cluster
Ext stringId - create
Time string - creation
Time string - description string
- disks
Get
Hci Ahv Vm Disk[] - domain
Group stringMoid - enabled
Cpu string[]Features - generation
Uuid string - gpuses
Get
Hci Ahv Vm Gpus[] - guest
Os stringName - guest
Tools GetHci Ahv Vm Guest Tools - hardware
Clock stringTimezone - hypervisor
Type string - is
Agent booleanVm - is
Branding booleanEnabled - is
Cpu booleanHotplug Enabled - is
Cpu booleanPassthrough Enabled - is
Cross booleanCluster Migration In Progress - is
Gpu booleanConsole Enabled - is
Live booleanMigrate Capable - is
Memory booleanOvercommit Enabled - is
Scsi booleanController Enabled - is
Vcpu booleanHard Pinning Enabled - is
Vga booleanConsole Enabled - is
Vtpm booleanEnabled - machine
Type string - memory
Size numberBytes - mod
Time string - moid string
- name string
- nics
Get
Hci Ahv Vm Nic[] - node
Get
Hci Ahv Vm Node - node
Ext stringId - num
Cores numberPer Socket - num
Cpu numberCores - num
Numa numberNodes - num
Sockets number - num
Threads numberPer Core - object
Type string - owners string[]
- parent
Get
Hci Ahv Vm Parent - permission
Resources GetHci Ahv Vm Permission Resource[] - power
State string - protection
Type string - registered
Device GetHci Ahv Vm Registered Device - string
- source
Uuid string - Get
Hci Ahv Vm Tag[] - update
Time string - version
Context GetHci Ahv Vm Version Context - vm
Ext stringId - vtpm
Module stringVersion
- id str
- results
Sequence[Get
Hci Ahv Vm Result] - account_
moid str - additional_
properties str - ancestors
Sequence[Get
Hci Ahv Vm Ancestor] - bios_
uuid str - class_
id str - cluster
Get
Hci Ahv Vm Cluster - cluster_
ext_ strid - create_
time str - creation_
time str - description str
- disks
Sequence[Get
Hci Ahv Vm Disk] - domain_
group_ strmoid - enabled_
cpu_ Sequence[str]features - generation_
uuid str - gpuses
Sequence[Get
Hci Ahv Vm Gpus] - guest_
os_ strname - guest_
tools GetHci Ahv Vm Guest Tools - hardware_
clock_ strtimezone - hypervisor_
type str - is_
agent_ boolvm - is_
branding_ boolenabled - is_
cpu_ boolhotplug_ enabled - is_
cpu_ boolpassthrough_ enabled - is_
cross_ boolcluster_ migration_ in_ progress - is_
gpu_ boolconsole_ enabled - is_
live_ boolmigrate_ capable - is_
memory_ boolovercommit_ enabled - is_
scsi_ boolcontroller_ enabled - is_
vcpu_ boolhard_ pinning_ enabled - is_
vga_ boolconsole_ enabled - is_
vtpm_ boolenabled - machine_
type str - memory_
size_ floatbytes - mod_
time str - moid str
- name str
- nics
Sequence[Get
Hci Ahv Vm Nic] - node
Get
Hci Ahv Vm Node - node_
ext_ strid - num_
cores_ floatper_ socket - num_
cpu_ floatcores - num_
numa_ floatnodes - num_
sockets float - num_
threads_ floatper_ core - object_
type str - owners Sequence[str]
- parent
Get
Hci Ahv Vm Parent - permission_
resources Sequence[GetHci Ahv Vm Permission Resource] - power_
state str - protection_
type str - registered_
device GetHci Ahv Vm Registered Device - str
- source_
uuid str - Sequence[Get
Hci Ahv Vm Tag] - update_
time str - version_
context GetHci Ahv Vm Version Context - vm_
ext_ strid - vtpm_
module_ strversion
- id String
- results List<Property Map>
- account
Moid String - additional
Properties String - ancestors List<Property Map>
- bios
Uuid String - class
Id String - cluster Property Map
- cluster
Ext StringId - create
Time String - creation
Time String - description String
- disks List<Property Map>
- domain
Group StringMoid - enabled
Cpu List<String>Features - generation
Uuid String - gpuses List<Property Map>
- guest
Os StringName - guest
Tools Property Map - hardware
Clock StringTimezone - hypervisor
Type String - is
Agent BooleanVm - is
Branding BooleanEnabled - is
Cpu BooleanHotplug Enabled - is
Cpu BooleanPassthrough Enabled - is
Cross BooleanCluster Migration In Progress - is
Gpu BooleanConsole Enabled - is
Live BooleanMigrate Capable - is
Memory BooleanOvercommit Enabled - is
Scsi BooleanController Enabled - is
Vcpu BooleanHard Pinning Enabled - is
Vga BooleanConsole Enabled - is
Vtpm BooleanEnabled - machine
Type String - memory
Size NumberBytes - mod
Time String - moid String
- name String
- nics List<Property Map>
- node Property Map
- node
Ext StringId - num
Cores NumberPer Socket - num
Cpu NumberCores - num
Numa NumberNodes - num
Sockets Number - num
Threads NumberPer Core - object
Type String - owners List<String>
- parent Property Map
- permission
Resources List<Property Map> - power
State String - protection
Type String - registered
Device Property Map - String
- source
Uuid String - List<Property Map>
- update
Time String - version
Context Property Map - vm
Ext StringId - vtpm
Module StringVersion
Supporting Types
GetHciAhvVmAncestor
- 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'.
GetHciAhvVmCluster
- 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'.
GetHciAhvVmDisk
- 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'.
GetHciAhvVmGpus
- 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'.
GetHciAhvVmGuestTools
- Additional
Properties string - Available
Version string - The available version of the Nutanix Guest Tools.
- Capabilities List<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.
- Guest
Os stringVersion - The guest OS version of the Nutanix Guest Tools.
- Is
Enabled bool - Indicates if the Nutanix Guest Tools is enabled.
- Is
Installed bool - Indicates if the Nutanix Guest Tools is installed.
- Is
Iso boolInserted - Indicates if the Nutanix Guest Tools ISO is inserted.
- Is
Reachable bool - Indicates if the Nutanix Guest Tools is reachable.
- Is
Vm boolMobility Driver Installed - Indicates if the Nutanix Guest Tools VM mobility driver is installed.
- Is
Vss boolSnapshot Capable - Indicates if the Nutanix Guest Tools is VSS snapshot capable.
- Nr
Version string - The version of the Nutanix Guest Tools.
- 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 - Available
Version string - The available version of the Nutanix Guest Tools.
- Capabilities []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.
- Guest
Os stringVersion - The guest OS version of the Nutanix Guest Tools.
- Is
Enabled bool - Indicates if the Nutanix Guest Tools is enabled.
- Is
Installed bool - Indicates if the Nutanix Guest Tools is installed.
- Is
Iso boolInserted - Indicates if the Nutanix Guest Tools ISO is inserted.
- Is
Reachable bool - Indicates if the Nutanix Guest Tools is reachable.
- Is
Vm boolMobility Driver Installed - Indicates if the Nutanix Guest Tools VM mobility driver is installed.
- Is
Vss boolSnapshot Capable - Indicates if the Nutanix Guest Tools is VSS snapshot capable.
- Nr
Version string - The version of the Nutanix Guest Tools.
- 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 - available
Version String - The available version of the Nutanix Guest Tools.
- capabilities List<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.
- guest
Os StringVersion - The guest OS version of the Nutanix Guest Tools.
- is
Enabled Boolean - Indicates if the Nutanix Guest Tools is enabled.
- is
Installed Boolean - Indicates if the Nutanix Guest Tools is installed.
- is
Iso BooleanInserted - Indicates if the Nutanix Guest Tools ISO is inserted.
- is
Reachable Boolean - Indicates if the Nutanix Guest Tools is reachable.
- is
Vm BooleanMobility Driver Installed - Indicates if the Nutanix Guest Tools VM mobility driver is installed.
- is
Vss BooleanSnapshot Capable - Indicates if the Nutanix Guest Tools is VSS snapshot capable.
- nr
Version String - The version of the Nutanix Guest Tools.
- 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 - available
Version string - The available version of the Nutanix Guest Tools.
- capabilities 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.
- guest
Os stringVersion - The guest OS version of the Nutanix Guest Tools.
- is
Enabled boolean - Indicates if the Nutanix Guest Tools is enabled.
- is
Installed boolean - Indicates if the Nutanix Guest Tools is installed.
- is
Iso booleanInserted - Indicates if the Nutanix Guest Tools ISO is inserted.
- is
Reachable boolean - Indicates if the Nutanix Guest Tools is reachable.
- is
Vm booleanMobility Driver Installed - Indicates if the Nutanix Guest Tools VM mobility driver is installed.
- is
Vss booleanSnapshot Capable - Indicates if the Nutanix Guest Tools is VSS snapshot capable.
- nr
Version string - The version of the Nutanix Guest Tools.
- 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 - available_
version str - The available version of the Nutanix Guest Tools.
- capabilities Sequence[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.
- guest_
os_ strversion - The guest OS version of the Nutanix Guest Tools.
- is_
enabled bool - Indicates if the Nutanix Guest Tools is enabled.
- is_
installed bool - Indicates if the Nutanix Guest Tools is installed.
- is_
iso_ boolinserted - Indicates if the Nutanix Guest Tools ISO is inserted.
- is_
reachable bool - Indicates if the Nutanix Guest Tools is reachable.
- is_
vm_ boolmobility_ driver_ installed - Indicates if the Nutanix Guest Tools VM mobility driver is installed.
- is_
vss_ boolsnapshot_ capable - Indicates if the Nutanix Guest Tools is VSS snapshot capable.
- nr_
version str - The version of the Nutanix Guest Tools.
- 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 - available
Version String - The available version of the Nutanix Guest Tools.
- capabilities List<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.
- guest
Os StringVersion - The guest OS version of the Nutanix Guest Tools.
- is
Enabled Boolean - Indicates if the Nutanix Guest Tools is enabled.
- is
Installed Boolean - Indicates if the Nutanix Guest Tools is installed.
- is
Iso BooleanInserted - Indicates if the Nutanix Guest Tools ISO is inserted.
- is
Reachable Boolean - Indicates if the Nutanix Guest Tools is reachable.
- is
Vm BooleanMobility Driver Installed - Indicates if the Nutanix Guest Tools VM mobility driver is installed.
- is
Vss BooleanSnapshot Capable - Indicates if the Nutanix Guest Tools is VSS snapshot capable.
- nr
Version String - The version of the Nutanix Guest Tools.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
GetHciAhvVmNic
- 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'.
GetHciAhvVmNode
- 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'.
GetHciAhvVmParent
- 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'.
GetHciAhvVmPermissionResource
- 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'.
GetHciAhvVmRegisteredDevice
- 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'.
GetHciAhvVmResult
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Get
Hci Ahv Vm Result Ancestor> - Bios
Uuid string - The BIOS UUID of the VM, similar to physical server's serial number.
- Class
Id string - Cluster
Ext stringId - The unique identifier of the cluster which owns this VM.
- Clusters
List<Get
Hci Ahv Vm Result Cluster> - Create
Time string - The time when this managed object was created.
- Creation
Time string - The time the VM was created.
- Description string
- The description of the VM.
- Disks
List<Get
Hci Ahv Vm Result Disk> - Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Enabled
Cpu List<string>Features - Generation
Uuid string - The generation UUID of the VM.
- Gpuses
List<Get
Hci Ahv Vm Result Gpus> - Guest
Os stringName - The guest OS name of the VM.
- Guest
Tools List<GetHci Ahv Vm Result Guest Tool> - Hardware
Clock stringTimezone - VM hardware clock timezone in IANA TZDB format (America/Los_Angeles). Default: UTC.
- Hypervisor
Type string - The hypervisor type of the given VM. It could be AHV, ESX etc.
- Is
Agent boolVm - Indicates whether the VM is an agent VM or not. When their hostenters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- Is
Branding boolEnabled - Indicates whether to remove AHV branding from VM firmware tables or not.
- Is
Cpu boolHotplug Enabled - The CPU hotplug status of the VM. It indicates whether the CPU hotplug feature should be enabled for the VM or not. If enabled, the VM can add or remove vCPUs while the VM is running.
- Is
Cpu boolPassthrough Enabled - The CPU passthrough status of the VM. It Indicates whetherto passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- Is
Cross boolCluster Migration In Progress - Indicates whether the VM is in the process of cross cluster migration or not.
- Is
Gpu boolConsole Enabled - The GPU console status of the VM. It indicates whether the GPU console should be enabled for the VM or not. If enabled, the VM will have access to the GPU console.
- Is
Live boolMigrate Capable - Indicates whether the VM is live migrate capable or not. If the VM is not live migrate capable, it cannot be live migrated.
- Is
Memory boolOvercommit Enabled - The memory overcommit status of the VM. It indicates whetherthe memory overcommit feature should be enabled for the VM or not.If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- Is
Scsi boolController Enabled - The SCSI controller status of the VM. It indicates whether the SCSI controller should be enabled for the VM or not. If enabled, the VM will have access to the SCSI controller.
- Is
Vcpu boolHard Pinning Enabled - The hard pinning status of the vCPU. It indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- Is
Vga boolConsole Enabled - Indicates whether to enable VGA console for the VM or not.
- Is
Vtpm boolEnabled - Indicates whether the VM has a virtual TPM enabled or not.
- Machine
Type string - The machine type of the VM. Possible values are PC, PSERIES, Q35.
- Memory
Size doubleBytes - The memory size in bytes of the VM.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name of the VM reported by the Prism Central.
- Nics
List<Get
Hci Ahv Vm Result Nic> - Node
Ext stringId - The unique identifier of the node.
- Nodes
List<Get
Hci Ahv Vm Result Node> - Num
Cores doublePer Socket - The number of cores per socket of the VM.
- Num
Cpu doubleCores - The number of CPU cores of the VM.
- Num
Numa doubleNodes - Number of NUMA nodes. 0 means NUMA is disabled.
- Num
Sockets double - The number of sockets of the VM.
- Num
Threads doublePer Core - The number of threads per core of the VM.
- Object
Type string - Owners List<string>
- Parents
List<Get
Hci Ahv Vm Result Parent> - Permission
Resources List<GetHci Ahv Vm Result Permission Resource> - Power
State string - The power state of the VM. The possible values are ON, OFF, SUSPENDED (ESXi), PAUSED (AHV), UNDETERMINED.*
UNDETERMINED
- The VM power state is currently unknown.*OFF
- The VM's power state is powered-off.*ON
- The VM's power state is powered-on.*PAUSED
- The VM's power state is paused, applicable only to AHV VM.*SUSPENDED
- The VM's power state is suspended, applicable only to ESXi VM. - Protection
Type string - The type of protection applied on a VM. Possible values are UNPROTECTED, PD_PROTECTED, and RULE_PROTECTED.PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- Registered
Devices List<GetHci Ahv Vm Result Registered Device> - 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.
- Source
Uuid string - The source UUID of the VM.
- List<Get
Hci Ahv Vm Result Tag> - Update
Time string - The time the VM was last updated.
- Version
Contexts List<GetHci Ahv Vm Result Version Context> - Vm
Ext stringId - The unique identifier of the VM.
- Vtpm
Module stringVersion - The version of the vTPM module.
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Get
Hci Ahv Vm Result Ancestor - Bios
Uuid string - The BIOS UUID of the VM, similar to physical server's serial number.
- Class
Id string - Cluster
Ext stringId - The unique identifier of the cluster which owns this VM.
- Clusters
[]Get
Hci Ahv Vm Result Cluster - Create
Time string - The time when this managed object was created.
- Creation
Time string - The time the VM was created.
- Description string
- The description of the VM.
- Disks
[]Get
Hci Ahv Vm Result Disk - Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Enabled
Cpu []stringFeatures - Generation
Uuid string - The generation UUID of the VM.
- Gpuses
[]Get
Hci Ahv Vm Result Gpus - Guest
Os stringName - The guest OS name of the VM.
- Guest
Tools []GetHci Ahv Vm Result Guest Tool - Hardware
Clock stringTimezone - VM hardware clock timezone in IANA TZDB format (America/Los_Angeles). Default: UTC.
- Hypervisor
Type string - The hypervisor type of the given VM. It could be AHV, ESX etc.
- Is
Agent boolVm - Indicates whether the VM is an agent VM or not. When their hostenters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- Is
Branding boolEnabled - Indicates whether to remove AHV branding from VM firmware tables or not.
- Is
Cpu boolHotplug Enabled - The CPU hotplug status of the VM. It indicates whether the CPU hotplug feature should be enabled for the VM or not. If enabled, the VM can add or remove vCPUs while the VM is running.
- Is
Cpu boolPassthrough Enabled - The CPU passthrough status of the VM. It Indicates whetherto passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- Is
Cross boolCluster Migration In Progress - Indicates whether the VM is in the process of cross cluster migration or not.
- Is
Gpu boolConsole Enabled - The GPU console status of the VM. It indicates whether the GPU console should be enabled for the VM or not. If enabled, the VM will have access to the GPU console.
- Is
Live boolMigrate Capable - Indicates whether the VM is live migrate capable or not. If the VM is not live migrate capable, it cannot be live migrated.
- Is
Memory boolOvercommit Enabled - The memory overcommit status of the VM. It indicates whetherthe memory overcommit feature should be enabled for the VM or not.If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- Is
Scsi boolController Enabled - The SCSI controller status of the VM. It indicates whether the SCSI controller should be enabled for the VM or not. If enabled, the VM will have access to the SCSI controller.
- Is
Vcpu boolHard Pinning Enabled - The hard pinning status of the vCPU. It indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- Is
Vga boolConsole Enabled - Indicates whether to enable VGA console for the VM or not.
- Is
Vtpm boolEnabled - Indicates whether the VM has a virtual TPM enabled or not.
- Machine
Type string - The machine type of the VM. Possible values are PC, PSERIES, Q35.
- Memory
Size float64Bytes - The memory size in bytes of the VM.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name of the VM reported by the Prism Central.
- Nics
[]Get
Hci Ahv Vm Result Nic - Node
Ext stringId - The unique identifier of the node.
- Nodes
[]Get
Hci Ahv Vm Result Node - Num
Cores float64Per Socket - The number of cores per socket of the VM.
- Num
Cpu float64Cores - The number of CPU cores of the VM.
- Num
Numa float64Nodes - Number of NUMA nodes. 0 means NUMA is disabled.
- Num
Sockets float64 - The number of sockets of the VM.
- Num
Threads float64Per Core - The number of threads per core of the VM.
- Object
Type string - Owners []string
- Parents
[]Get
Hci Ahv Vm Result Parent - Permission
Resources []GetHci Ahv Vm Result Permission Resource - Power
State string - The power state of the VM. The possible values are ON, OFF, SUSPENDED (ESXi), PAUSED (AHV), UNDETERMINED.*
UNDETERMINED
- The VM power state is currently unknown.*OFF
- The VM's power state is powered-off.*ON
- The VM's power state is powered-on.*PAUSED
- The VM's power state is paused, applicable only to AHV VM.*SUSPENDED
- The VM's power state is suspended, applicable only to ESXi VM. - Protection
Type string - The type of protection applied on a VM. Possible values are UNPROTECTED, PD_PROTECTED, and RULE_PROTECTED.PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- Registered
Devices []GetHci Ahv Vm Result Registered Device - 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.
- Source
Uuid string - The source UUID of the VM.
- []Get
Hci Ahv Vm Result Tag - Update
Time string - The time the VM was last updated.
- Version
Contexts []GetHci Ahv Vm Result Version Context - Vm
Ext stringId - The unique identifier of the VM.
- Vtpm
Module stringVersion - The version of the vTPM module.
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors
List<Get
Hci Ahv Vm Result Ancestor> - bios
Uuid String - The BIOS UUID of the VM, similar to physical server's serial number.
- class
Id String - cluster
Ext StringId - The unique identifier of the cluster which owns this VM.
- clusters
List<Get
Hci Ahv Vm Result Cluster> - create
Time String - The time when this managed object was created.
- creation
Time String - The time the VM was created.
- description String
- The description of the VM.
- disks
List<Get
Hci Ahv Vm Result Disk> - domain
Group StringMoid - The DomainGroup ID for this managed object.
- enabled
Cpu List<String>Features - generation
Uuid String - The generation UUID of the VM.
- gpuses
List<Get
Hci Ahv Vm Result Gpus> - guest
Os StringName - The guest OS name of the VM.
- guest
Tools List<GetHci Ahv Vm Result Guest Tool> - hardware
Clock StringTimezone - VM hardware clock timezone in IANA TZDB format (America/Los_Angeles). Default: UTC.
- hypervisor
Type String - The hypervisor type of the given VM. It could be AHV, ESX etc.
- is
Agent BooleanVm - Indicates whether the VM is an agent VM or not. When their hostenters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- is
Branding BooleanEnabled - Indicates whether to remove AHV branding from VM firmware tables or not.
- is
Cpu BooleanHotplug Enabled - The CPU hotplug status of the VM. It indicates whether the CPU hotplug feature should be enabled for the VM or not. If enabled, the VM can add or remove vCPUs while the VM is running.
- is
Cpu BooleanPassthrough Enabled - The CPU passthrough status of the VM. It Indicates whetherto passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- is
Cross BooleanCluster Migration In Progress - Indicates whether the VM is in the process of cross cluster migration or not.
- is
Gpu BooleanConsole Enabled - The GPU console status of the VM. It indicates whether the GPU console should be enabled for the VM or not. If enabled, the VM will have access to the GPU console.
- is
Live BooleanMigrate Capable - Indicates whether the VM is live migrate capable or not. If the VM is not live migrate capable, it cannot be live migrated.
- is
Memory BooleanOvercommit Enabled - The memory overcommit status of the VM. It indicates whetherthe memory overcommit feature should be enabled for the VM or not.If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- is
Scsi BooleanController Enabled - The SCSI controller status of the VM. It indicates whether the SCSI controller should be enabled for the VM or not. If enabled, the VM will have access to the SCSI controller.
- is
Vcpu BooleanHard Pinning Enabled - The hard pinning status of the vCPU. It indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- is
Vga BooleanConsole Enabled - Indicates whether to enable VGA console for the VM or not.
- is
Vtpm BooleanEnabled - Indicates whether the VM has a virtual TPM enabled or not.
- machine
Type String - The machine type of the VM. Possible values are PC, PSERIES, Q35.
- memory
Size DoubleBytes - The memory size in bytes of the VM.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name of the VM reported by the Prism Central.
- nics
List<Get
Hci Ahv Vm Result Nic> - node
Ext StringId - The unique identifier of the node.
- nodes
List<Get
Hci Ahv Vm Result Node> - num
Cores DoublePer Socket - The number of cores per socket of the VM.
- num
Cpu DoubleCores - The number of CPU cores of the VM.
- num
Numa DoubleNodes - Number of NUMA nodes. 0 means NUMA is disabled.
- num
Sockets Double - The number of sockets of the VM.
- num
Threads DoublePer Core - The number of threads per core of the VM.
- object
Type String - owners List<String>
- parents
List<Get
Hci Ahv Vm Result Parent> - permission
Resources List<GetHci Ahv Vm Result Permission Resource> - power
State String - The power state of the VM. The possible values are ON, OFF, SUSPENDED (ESXi), PAUSED (AHV), UNDETERMINED.*
UNDETERMINED
- The VM power state is currently unknown.*OFF
- The VM's power state is powered-off.*ON
- The VM's power state is powered-on.*PAUSED
- The VM's power state is paused, applicable only to AHV VM.*SUSPENDED
- The VM's power state is suspended, applicable only to ESXi VM. - protection
Type String - The type of protection applied on a VM. Possible values are UNPROTECTED, PD_PROTECTED, and RULE_PROTECTED.PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- registered
Devices List<GetHci Ahv Vm Result Registered Device> - 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.
- source
Uuid String - The source UUID of the VM.
- List<Get
Hci Ahv Vm Result Tag> - update
Time String - The time the VM was last updated.
- version
Contexts List<GetHci Ahv Vm Result Version Context> - vm
Ext StringId - The unique identifier of the VM.
- vtpm
Module StringVersion - The version of the vTPM module.
- account
Moid string - The Account ID for this managed object.
- additional
Properties string - ancestors
Get
Hci Ahv Vm Result Ancestor[] - bios
Uuid string - The BIOS UUID of the VM, similar to physical server's serial number.
- class
Id string - cluster
Ext stringId - The unique identifier of the cluster which owns this VM.
- clusters
Get
Hci Ahv Vm Result Cluster[] - create
Time string - The time when this managed object was created.
- creation
Time string - The time the VM was created.
- description string
- The description of the VM.
- disks
Get
Hci Ahv Vm Result Disk[] - domain
Group stringMoid - The DomainGroup ID for this managed object.
- enabled
Cpu string[]Features - generation
Uuid string - The generation UUID of the VM.
- gpuses
Get
Hci Ahv Vm Result Gpus[] - guest
Os stringName - The guest OS name of the VM.
- guest
Tools GetHci Ahv Vm Result Guest Tool[] - hardware
Clock stringTimezone - VM hardware clock timezone in IANA TZDB format (America/Los_Angeles). Default: UTC.
- hypervisor
Type string - The hypervisor type of the given VM. It could be AHV, ESX etc.
- is
Agent booleanVm - Indicates whether the VM is an agent VM or not. When their hostenters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- is
Branding booleanEnabled - Indicates whether to remove AHV branding from VM firmware tables or not.
- is
Cpu booleanHotplug Enabled - The CPU hotplug status of the VM. It indicates whether the CPU hotplug feature should be enabled for the VM or not. If enabled, the VM can add or remove vCPUs while the VM is running.
- is
Cpu booleanPassthrough Enabled - The CPU passthrough status of the VM. It Indicates whetherto passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- is
Cross booleanCluster Migration In Progress - Indicates whether the VM is in the process of cross cluster migration or not.
- is
Gpu booleanConsole Enabled - The GPU console status of the VM. It indicates whether the GPU console should be enabled for the VM or not. If enabled, the VM will have access to the GPU console.
- is
Live booleanMigrate Capable - Indicates whether the VM is live migrate capable or not. If the VM is not live migrate capable, it cannot be live migrated.
- is
Memory booleanOvercommit Enabled - The memory overcommit status of the VM. It indicates whetherthe memory overcommit feature should be enabled for the VM or not.If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- is
Scsi booleanController Enabled - The SCSI controller status of the VM. It indicates whether the SCSI controller should be enabled for the VM or not. If enabled, the VM will have access to the SCSI controller.
- is
Vcpu booleanHard Pinning Enabled - The hard pinning status of the vCPU. It indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- is
Vga booleanConsole Enabled - Indicates whether to enable VGA console for the VM or not.
- is
Vtpm booleanEnabled - Indicates whether the VM has a virtual TPM enabled or not.
- machine
Type string - The machine type of the VM. Possible values are PC, PSERIES, Q35.
- memory
Size numberBytes - The memory size in bytes of the VM.
- mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- The name of the VM reported by the Prism Central.
- nics
Get
Hci Ahv Vm Result Nic[] - node
Ext stringId - The unique identifier of the node.
- nodes
Get
Hci Ahv Vm Result Node[] - num
Cores numberPer Socket - The number of cores per socket of the VM.
- num
Cpu numberCores - The number of CPU cores of the VM.
- num
Numa numberNodes - Number of NUMA nodes. 0 means NUMA is disabled.
- num
Sockets number - The number of sockets of the VM.
- num
Threads numberPer Core - The number of threads per core of the VM.
- object
Type string - owners string[]
- parents
Get
Hci Ahv Vm Result Parent[] - permission
Resources GetHci Ahv Vm Result Permission Resource[] - power
State string - The power state of the VM. The possible values are ON, OFF, SUSPENDED (ESXi), PAUSED (AHV), UNDETERMINED.*
UNDETERMINED
- The VM power state is currently unknown.*OFF
- The VM's power state is powered-off.*ON
- The VM's power state is powered-on.*PAUSED
- The VM's power state is paused, applicable only to AHV VM.*SUSPENDED
- The VM's power state is suspended, applicable only to ESXi VM. - protection
Type string - The type of protection applied on a VM. Possible values are UNPROTECTED, PD_PROTECTED, and RULE_PROTECTED.PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- registered
Devices GetHci Ahv Vm Result Registered Device[] - 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.
- source
Uuid string - The source UUID of the VM.
- Get
Hci Ahv Vm Result Tag[] - update
Time string - The time the VM was last updated.
- version
Contexts GetHci Ahv Vm Result Version Context[] - vm
Ext stringId - The unique identifier of the VM.
- vtpm
Module stringVersion - The version of the vTPM module.
- account_
moid str - The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Get
Hci Ahv Vm Result Ancestor] - bios_
uuid str - The BIOS UUID of the VM, similar to physical server's serial number.
- class_
id str - cluster_
ext_ strid - The unique identifier of the cluster which owns this VM.
- clusters
Sequence[Get
Hci Ahv Vm Result Cluster] - create_
time str - The time when this managed object was created.
- creation_
time str - The time the VM was created.
- description str
- The description of the VM.
- disks
Sequence[Get
Hci Ahv Vm Result Disk] - domain_
group_ strmoid - The DomainGroup ID for this managed object.
- enabled_
cpu_ Sequence[str]features - generation_
uuid str - The generation UUID of the VM.
- gpuses
Sequence[Get
Hci Ahv Vm Result Gpus] - guest_
os_ strname - The guest OS name of the VM.
- guest_
tools Sequence[GetHci Ahv Vm Result Guest Tool] - hardware_
clock_ strtimezone - VM hardware clock timezone in IANA TZDB format (America/Los_Angeles). Default: UTC.
- hypervisor_
type str - The hypervisor type of the given VM. It could be AHV, ESX etc.
- is_
agent_ boolvm - Indicates whether the VM is an agent VM or not. When their hostenters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- is_
branding_ boolenabled - Indicates whether to remove AHV branding from VM firmware tables or not.
- is_
cpu_ boolhotplug_ enabled - The CPU hotplug status of the VM. It indicates whether the CPU hotplug feature should be enabled for the VM or not. If enabled, the VM can add or remove vCPUs while the VM is running.
- is_
cpu_ boolpassthrough_ enabled - The CPU passthrough status of the VM. It Indicates whetherto passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- is_
cross_ boolcluster_ migration_ in_ progress - Indicates whether the VM is in the process of cross cluster migration or not.
- is_
gpu_ boolconsole_ enabled - The GPU console status of the VM. It indicates whether the GPU console should be enabled for the VM or not. If enabled, the VM will have access to the GPU console.
- is_
live_ boolmigrate_ capable - Indicates whether the VM is live migrate capable or not. If the VM is not live migrate capable, it cannot be live migrated.
- is_
memory_ boolovercommit_ enabled - The memory overcommit status of the VM. It indicates whetherthe memory overcommit feature should be enabled for the VM or not.If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- is_
scsi_ boolcontroller_ enabled - The SCSI controller status of the VM. It indicates whether the SCSI controller should be enabled for the VM or not. If enabled, the VM will have access to the SCSI controller.
- is_
vcpu_ boolhard_ pinning_ enabled - The hard pinning status of the vCPU. It indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- is_
vga_ boolconsole_ enabled - Indicates whether to enable VGA console for the VM or not.
- is_
vtpm_ boolenabled - Indicates whether the VM has a virtual TPM enabled or not.
- machine_
type str - The machine type of the VM. Possible values are PC, PSERIES, Q35.
- memory_
size_ floatbytes - The memory size in bytes of the VM.
- mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- The name of the VM reported by the Prism Central.
- nics
Sequence[Get
Hci Ahv Vm Result Nic] - node_
ext_ strid - The unique identifier of the node.
- nodes
Sequence[Get
Hci Ahv Vm Result Node] - num_
cores_ floatper_ socket - The number of cores per socket of the VM.
- num_
cpu_ floatcores - The number of CPU cores of the VM.
- num_
numa_ floatnodes - Number of NUMA nodes. 0 means NUMA is disabled.
- num_
sockets float - The number of sockets of the VM.
- num_
threads_ floatper_ core - The number of threads per core of the VM.
- object_
type str - owners Sequence[str]
- parents
Sequence[Get
Hci Ahv Vm Result Parent] - permission_
resources Sequence[GetHci Ahv Vm Result Permission Resource] - power_
state str - The power state of the VM. The possible values are ON, OFF, SUSPENDED (ESXi), PAUSED (AHV), UNDETERMINED.*
UNDETERMINED
- The VM power state is currently unknown.*OFF
- The VM's power state is powered-off.*ON
- The VM's power state is powered-on.*PAUSED
- The VM's power state is paused, applicable only to AHV VM.*SUSPENDED
- The VM's power state is suspended, applicable only to ESXi VM. - protection_
type str - The type of protection applied on a VM. Possible values are UNPROTECTED, PD_PROTECTED, and RULE_PROTECTED.PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- registered_
devices Sequence[GetHci Ahv Vm Result Registered Device] - 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.
- source_
uuid str - The source UUID of the VM.
- Sequence[Get
Hci Ahv Vm Result Tag] - update_
time str - The time the VM was last updated.
- version_
contexts Sequence[GetHci Ahv Vm Result Version Context] - vm_
ext_ strid - The unique identifier of the VM.
- vtpm_
module_ strversion - The version of the vTPM module.
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- bios
Uuid String - The BIOS UUID of the VM, similar to physical server's serial number.
- class
Id String - cluster
Ext StringId - The unique identifier of the cluster which owns this VM.
- clusters List<Property Map>
- create
Time String - The time when this managed object was created.
- creation
Time String - The time the VM was created.
- description String
- The description of the VM.
- disks List<Property Map>
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- enabled
Cpu List<String>Features - generation
Uuid String - The generation UUID of the VM.
- gpuses List<Property Map>
- guest
Os StringName - The guest OS name of the VM.
- guest
Tools List<Property Map> - hardware
Clock StringTimezone - VM hardware clock timezone in IANA TZDB format (America/Los_Angeles). Default: UTC.
- hypervisor
Type String - The hypervisor type of the given VM. It could be AHV, ESX etc.
- is
Agent BooleanVm - Indicates whether the VM is an agent VM or not. When their hostenters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- is
Branding BooleanEnabled - Indicates whether to remove AHV branding from VM firmware tables or not.
- is
Cpu BooleanHotplug Enabled - The CPU hotplug status of the VM. It indicates whether the CPU hotplug feature should be enabled for the VM or not. If enabled, the VM can add or remove vCPUs while the VM is running.
- is
Cpu BooleanPassthrough Enabled - The CPU passthrough status of the VM. It Indicates whetherto passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- is
Cross BooleanCluster Migration In Progress - Indicates whether the VM is in the process of cross cluster migration or not.
- is
Gpu BooleanConsole Enabled - The GPU console status of the VM. It indicates whether the GPU console should be enabled for the VM or not. If enabled, the VM will have access to the GPU console.
- is
Live BooleanMigrate Capable - Indicates whether the VM is live migrate capable or not. If the VM is not live migrate capable, it cannot be live migrated.
- is
Memory BooleanOvercommit Enabled - The memory overcommit status of the VM. It indicates whetherthe memory overcommit feature should be enabled for the VM or not.If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- is
Scsi BooleanController Enabled - The SCSI controller status of the VM. It indicates whether the SCSI controller should be enabled for the VM or not. If enabled, the VM will have access to the SCSI controller.
- is
Vcpu BooleanHard Pinning Enabled - The hard pinning status of the vCPU. It indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- is
Vga BooleanConsole Enabled - Indicates whether to enable VGA console for the VM or not.
- is
Vtpm BooleanEnabled - Indicates whether the VM has a virtual TPM enabled or not.
- machine
Type String - The machine type of the VM. Possible values are PC, PSERIES, Q35.
- memory
Size NumberBytes - The memory size in bytes of the VM.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name of the VM reported by the Prism Central.
- nics List<Property Map>
- node
Ext StringId - The unique identifier of the node.
- nodes List<Property Map>
- num
Cores NumberPer Socket - The number of cores per socket of the VM.
- num
Cpu NumberCores - The number of CPU cores of the VM.
- num
Numa NumberNodes - Number of NUMA nodes. 0 means NUMA is disabled.
- num
Sockets Number - The number of sockets of the VM.
- num
Threads NumberPer Core - The number of threads per core of the VM.
- object
Type String - owners List<String>
- parents List<Property Map>
- permission
Resources List<Property Map> - power
State String - The power state of the VM. The possible values are ON, OFF, SUSPENDED (ESXi), PAUSED (AHV), UNDETERMINED.*
UNDETERMINED
- The VM power state is currently unknown.*OFF
- The VM's power state is powered-off.*ON
- The VM's power state is powered-on.*PAUSED
- The VM's power state is paused, applicable only to AHV VM.*SUSPENDED
- The VM's power state is suspended, applicable only to ESXi VM. - protection
Type String - The type of protection applied on a VM. Possible values are UNPROTECTED, PD_PROTECTED, and RULE_PROTECTED.PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- registered
Devices List<Property Map> - 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.
- source
Uuid String - The source UUID of the VM.
- List<Property Map>
- update
Time String - The time the VM was last updated.
- version
Contexts List<Property Map> - vm
Ext StringId - The unique identifier of the VM.
- vtpm
Module StringVersion - The version of the vTPM module.
GetHciAhvVmResultAncestor
- 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
GetHciAhvVmResultCluster
- 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
GetHciAhvVmResultDisk
- 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
GetHciAhvVmResultGpus
- 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
GetHciAhvVmResultGuestTool
- Additional
Properties string - Available
Version string - Capabilities List<string>
- Class
Id string - Guest
Os stringVersion - Is
Enabled bool - Is
Installed bool - Is
Iso boolInserted - Is
Reachable bool - Is
Vm boolMobility Driver Installed - Is
Vss boolSnapshot Capable - Nr
Version string - Object
Type string
- Additional
Properties string - Available
Version string - Capabilities []string
- Class
Id string - Guest
Os stringVersion - Is
Enabled bool - Is
Installed bool - Is
Iso boolInserted - Is
Reachable bool - Is
Vm boolMobility Driver Installed - Is
Vss boolSnapshot Capable - Nr
Version string - Object
Type string
- additional
Properties String - available
Version String - capabilities List<String>
- class
Id String - guest
Os StringVersion - is
Enabled Boolean - is
Installed Boolean - is
Iso BooleanInserted - is
Reachable Boolean - is
Vm BooleanMobility Driver Installed - is
Vss BooleanSnapshot Capable - nr
Version String - object
Type String
- additional
Properties string - available
Version string - capabilities string[]
- class
Id string - guest
Os stringVersion - is
Enabled boolean - is
Installed boolean - is
Iso booleanInserted - is
Reachable boolean - is
Vm booleanMobility Driver Installed - is
Vss booleanSnapshot Capable - nr
Version string - object
Type string
- additional_
properties str - available_
version str - capabilities Sequence[str]
- class_
id str - guest_
os_ strversion - is_
enabled bool - is_
installed bool - is_
iso_ boolinserted - is_
reachable bool - is_
vm_ boolmobility_ driver_ installed - is_
vss_ boolsnapshot_ capable - nr_
version str - object_
type str
- additional
Properties String - available
Version String - capabilities List<String>
- class
Id String - guest
Os StringVersion - is
Enabled Boolean - is
Installed Boolean - is
Iso BooleanInserted - is
Reachable Boolean - is
Vm BooleanMobility Driver Installed - is
Vss BooleanSnapshot Capable - nr
Version String - object
Type String
GetHciAhvVmResultNic
- 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
GetHciAhvVmResultNode
- 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
GetHciAhvVmResultParent
- 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
GetHciAhvVmResultPermissionResource
- 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
GetHciAhvVmResultRegisteredDevice
- 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
GetHciAhvVmResultTag
- 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
GetHciAhvVmResultVersionContext
- Additional
Properties string - Class
Id string - Interested
Mos List<GetHci Ahv Vm Result Version Context Interested Mo> - Marked
For boolDeletion - Nr
Version string - Object
Type string - Ref
Mos List<GetHci Ahv Vm Result Version Context Ref Mo> - Timestamp string
- Version
Type string
- Additional
Properties string - Class
Id string - Interested
Mos []GetHci Ahv Vm Result Version Context Interested Mo - Marked
For boolDeletion - Nr
Version string - Object
Type string - Ref
Mos []GetHci Ahv Vm Result Version Context Ref Mo - Timestamp string
- Version
Type string
- additional
Properties String - class
Id String - interested
Mos List<GetHci Ahv Vm Result Version Context Interested Mo> - marked
For BooleanDeletion - nr
Version String - object
Type String - ref
Mos List<GetHci Ahv Vm Result Version Context Ref Mo> - timestamp String
- version
Type String
- additional
Properties string - class
Id string - interested
Mos GetHci Ahv Vm Result Version Context Interested Mo[] - marked
For booleanDeletion - nr
Version string - object
Type string - ref
Mos GetHci Ahv Vm Result Version Context Ref Mo[] - timestamp string
- version
Type string
- 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
GetHciAhvVmResultVersionContextInterestedMo
- 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
GetHciAhvVmResultVersionContextRefMo
- 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
GetHciAhvVmTag
- 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.
GetHciAhvVmVersionContext
- 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<GetHci Ahv Vm 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 GetHci Ahv Vm 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 []GetHci Ahv Vm 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 GetHci Ahv Vm 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<GetHci Ahv Vm 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 GetHci Ahv Vm 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 GetHci Ahv Vm 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 GetHci Ahv Vm 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[GetHci Ahv Vm 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 GetHci Ahv Vm 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.
GetHciAhvVmVersionContextInterestedMo
- 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'.
GetHciAhvVmVersionContextRefMo
- 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.68 published on Tuesday, Aug 12, 2025 by ciscodevnet