1. Packages
  2. Intersight Provider
  3. API Docs
  4. getHyperflexHypervisorHost
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

intersight.getHyperflexHypervisorHost

Explore with Pulumi AI

intersight logo
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

    A host appliance in the HyperFlex Cluster.

    Using getHyperflexHypervisorHost

    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 getHyperflexHypervisorHost(args: GetHyperflexHypervisorHostArgs, opts?: InvokeOptions): Promise<GetHyperflexHypervisorHostResult>
    function getHyperflexHypervisorHostOutput(args: GetHyperflexHypervisorHostOutputArgs, opts?: InvokeOptions): Output<GetHyperflexHypervisorHostResult>
    def get_hyperflex_hypervisor_host(account_moid: Optional[str] = None,
                                      additional_properties: Optional[str] = None,
                                      ancestors: Optional[Sequence[GetHyperflexHypervisorHostAncestor]] = None,
                                      class_id: Optional[str] = None,
                                      cluster: Optional[GetHyperflexHypervisorHostCluster] = None,
                                      configured_memory: Optional[float] = None,
                                      controller_vm_display_version: Optional[str] = None,
                                      controller_vm_hxdp_display_version: Optional[str] = None,
                                      controller_vm_hxdp_version: Optional[str] = None,
                                      controller_vm_uuid: Optional[str] = None,
                                      controller_vm_version: Optional[str] = None,
                                      cpu_info: Optional[GetHyperflexHypervisorHostCpuInfo] = None,
                                      create_time: Optional[str] = None,
                                      data_ip: Optional[GetHyperflexHypervisorHostDataIp] = None,
                                      domain_group_moid: Optional[str] = None,
                                      hardware_info: Optional[GetHyperflexHypervisorHostHardwareInfo] = None,
                                      host_status: Optional[str] = None,
                                      hypervisor: Optional[str] = None,
                                      hypervisor_type: Optional[str] = None,
                                      id: Optional[str] = None,
                                      identity: Optional[str] = None,
                                      ip: Optional[GetHyperflexHypervisorHostIp] = None,
                                      lockdown: Optional[bool] = None,
                                      maintenance_mode: Optional[bool] = None,
                                      memory_capacity: Optional[GetHyperflexHypervisorHostMemoryCapacity] = None,
                                      mgmt_ip: Optional[GetHyperflexHypervisorHostMgmtIp] = None,
                                      mod_time: Optional[str] = None,
                                      model: Optional[str] = None,
                                      moid: Optional[str] = None,
                                      name: Optional[str] = None,
                                      node: Optional[GetHyperflexHypervisorHostNode] = None,
                                      object_type: Optional[str] = None,
                                      os_version: Optional[str] = None,
                                      owners: Optional[Sequence[str]] = None,
                                      parent: Optional[GetHyperflexHypervisorHostParent] = None,
                                      permission_resources: Optional[Sequence[GetHyperflexHypervisorHostPermissionResource]] = None,
                                      processor_capacity: Optional[GetHyperflexHypervisorHostProcessorCapacity] = None,
                                      product_info: Optional[GetHyperflexHypervisorHostProductInfo] = None,
                                      registered_device: Optional[GetHyperflexHypervisorHostRegisteredDevice] = None,
                                      role: Optional[str] = None,
                                      serial: Optional[str] = None,
                                      shared_scope: Optional[str] = None,
                                      status: Optional[str] = None,
                                      tags: Optional[Sequence[GetHyperflexHypervisorHostTag]] = None,
                                      template_version: Optional[str] = None,
                                      up_time: Optional[str] = None,
                                      uuid: Optional[str] = None,
                                      vendor: Optional[str] = None,
                                      version_context: Optional[GetHyperflexHypervisorHostVersionContext] = None,
                                      virtual_cpus: Optional[float] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetHyperflexHypervisorHostResult
    def get_hyperflex_hypervisor_host_output(account_moid: Optional[pulumi.Input[str]] = None,
                                      additional_properties: Optional[pulumi.Input[str]] = None,
                                      ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexHypervisorHostAncestorArgs]]]] = None,
                                      class_id: Optional[pulumi.Input[str]] = None,
                                      cluster: Optional[pulumi.Input[GetHyperflexHypervisorHostClusterArgs]] = None,
                                      configured_memory: Optional[pulumi.Input[float]] = None,
                                      controller_vm_display_version: Optional[pulumi.Input[str]] = None,
                                      controller_vm_hxdp_display_version: Optional[pulumi.Input[str]] = None,
                                      controller_vm_hxdp_version: Optional[pulumi.Input[str]] = None,
                                      controller_vm_uuid: Optional[pulumi.Input[str]] = None,
                                      controller_vm_version: Optional[pulumi.Input[str]] = None,
                                      cpu_info: Optional[pulumi.Input[GetHyperflexHypervisorHostCpuInfoArgs]] = None,
                                      create_time: Optional[pulumi.Input[str]] = None,
                                      data_ip: Optional[pulumi.Input[GetHyperflexHypervisorHostDataIpArgs]] = None,
                                      domain_group_moid: Optional[pulumi.Input[str]] = None,
                                      hardware_info: Optional[pulumi.Input[GetHyperflexHypervisorHostHardwareInfoArgs]] = None,
                                      host_status: Optional[pulumi.Input[str]] = None,
                                      hypervisor: Optional[pulumi.Input[str]] = None,
                                      hypervisor_type: Optional[pulumi.Input[str]] = None,
                                      id: Optional[pulumi.Input[str]] = None,
                                      identity: Optional[pulumi.Input[str]] = None,
                                      ip: Optional[pulumi.Input[GetHyperflexHypervisorHostIpArgs]] = None,
                                      lockdown: Optional[pulumi.Input[bool]] = None,
                                      maintenance_mode: Optional[pulumi.Input[bool]] = None,
                                      memory_capacity: Optional[pulumi.Input[GetHyperflexHypervisorHostMemoryCapacityArgs]] = None,
                                      mgmt_ip: Optional[pulumi.Input[GetHyperflexHypervisorHostMgmtIpArgs]] = None,
                                      mod_time: Optional[pulumi.Input[str]] = None,
                                      model: Optional[pulumi.Input[str]] = None,
                                      moid: Optional[pulumi.Input[str]] = None,
                                      name: Optional[pulumi.Input[str]] = None,
                                      node: Optional[pulumi.Input[GetHyperflexHypervisorHostNodeArgs]] = None,
                                      object_type: Optional[pulumi.Input[str]] = None,
                                      os_version: Optional[pulumi.Input[str]] = None,
                                      owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                      parent: Optional[pulumi.Input[GetHyperflexHypervisorHostParentArgs]] = None,
                                      permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexHypervisorHostPermissionResourceArgs]]]] = None,
                                      processor_capacity: Optional[pulumi.Input[GetHyperflexHypervisorHostProcessorCapacityArgs]] = None,
                                      product_info: Optional[pulumi.Input[GetHyperflexHypervisorHostProductInfoArgs]] = None,
                                      registered_device: Optional[pulumi.Input[GetHyperflexHypervisorHostRegisteredDeviceArgs]] = None,
                                      role: Optional[pulumi.Input[str]] = None,
                                      serial: Optional[pulumi.Input[str]] = None,
                                      shared_scope: Optional[pulumi.Input[str]] = None,
                                      status: Optional[pulumi.Input[str]] = None,
                                      tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexHypervisorHostTagArgs]]]] = None,
                                      template_version: Optional[pulumi.Input[str]] = None,
                                      up_time: Optional[pulumi.Input[str]] = None,
                                      uuid: Optional[pulumi.Input[str]] = None,
                                      vendor: Optional[pulumi.Input[str]] = None,
                                      version_context: Optional[pulumi.Input[GetHyperflexHypervisorHostVersionContextArgs]] = None,
                                      virtual_cpus: Optional[pulumi.Input[float]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetHyperflexHypervisorHostResult]
    func LookupHyperflexHypervisorHost(ctx *Context, args *LookupHyperflexHypervisorHostArgs, opts ...InvokeOption) (*LookupHyperflexHypervisorHostResult, error)
    func LookupHyperflexHypervisorHostOutput(ctx *Context, args *LookupHyperflexHypervisorHostOutputArgs, opts ...InvokeOption) LookupHyperflexHypervisorHostResultOutput

    > Note: This function is named LookupHyperflexHypervisorHost in the Go SDK.

    public static class GetHyperflexHypervisorHost 
    {
        public static Task<GetHyperflexHypervisorHostResult> InvokeAsync(GetHyperflexHypervisorHostArgs args, InvokeOptions? opts = null)
        public static Output<GetHyperflexHypervisorHostResult> Invoke(GetHyperflexHypervisorHostInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetHyperflexHypervisorHostResult> getHyperflexHypervisorHost(GetHyperflexHypervisorHostArgs args, InvokeOptions options)
    public static Output<GetHyperflexHypervisorHostResult> getHyperflexHypervisorHost(GetHyperflexHypervisorHostArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getHyperflexHypervisorHost:getHyperflexHypervisorHost
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetHyperflexHypervisorHostAncestor>
    ClassId string
    Cluster GetHyperflexHypervisorHostCluster
    ConfiguredMemory double
    Memory configured for controller virtual machine.
    ControllerVmDisplayVersion string
    The display version of HyperFlex software running on the controller VM.
    ControllerVmHxdpDisplayVersion string
    Platform storage software product display version running on controller VM.
    ControllerVmHxdpVersion string
    Platform storage software product version running on controller VM.
    ControllerVmUuid string
    The UUID of the controller VM which belongs to this host.
    ControllerVmVersion string
    The version of HyperFlex software running on the controller VM.
    CpuInfo GetHyperflexHypervisorHostCpuInfo
    CreateTime string
    The time when this managed object was created.
    DataIp GetHyperflexHypervisorHostDataIp
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    HardwareInfo GetHyperflexHypervisorHostHardwareInfo
    HostStatus string
    The status of the HyperFlex host.* UNKNOWN - Current status of the HyperFlex host is unknown.* ONLINE - The HyperFlex host is online.* OFFLINE - The HyperFlex host is offline.* INMAINTENANCE - The HyperFlex host is in maintenance mode.* DEGRADED - Current status of the HyperFlex virtual machine is degraded.
    Hypervisor string
    The hypervisor type of the host.
    HypervisorType string
    Identifies the broad type of the underlying hypervisor.* ESXi - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.* Hyper-V - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.* Unknown - The hypervisor running on the HyperFlex cluster is not known.
    Id string
    Identity string
    The internally generated identity of this host. This entity is not manipulated by users. It aids in uniquely identifying the datacenter object. For VMware, this is an MOR (managed object reference).
    Ip GetHyperflexHypervisorHostIp
    Lockdown bool
    Flag indicating whether the HyperFlex host is in lockdown mode.
    MaintenanceMode bool
    Is this host in maintenance mode. Set to true or false.
    MemoryCapacity GetHyperflexHypervisorHostMemoryCapacity
    MgmtIp GetHyperflexHypervisorHostMgmtIp
    ModTime string
    The time when this managed object was last modified.
    Model string
    Commercial model information about this hardware.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of this host supplied by user. It is not the identity of the host. The name is subject to user manipulations.
    Node GetHyperflexHypervisorHostNode
    ObjectType string
    OsVersion string
    The operation system version of the controller VM.
    Owners List<string>
    Parent GetHyperflexHypervisorHostParent
    PermissionResources List<GetHyperflexHypervisorHostPermissionResource>
    ProcessorCapacity GetHyperflexHypervisorHostProcessorCapacity
    ProductInfo GetHyperflexHypervisorHostProductInfo
    RegisteredDevice GetHyperflexHypervisorHostRegisteredDevice
    Role string
    The role of the HyperFlex host.* UNKNOWN - The role of the HyperFlex host is unknown.* STORAGE - The HyperFlex host's role is storage.* COMPUTE - The HyperFlex host's role is compute.
    Serial string
    Serial number of this host (internally generated).
    SharedScope 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.
    Status string
    Host health status, as reported by the hypervisor platform.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
    Tags List<GetHyperflexHypervisorHostTag>
    TemplateVersion string
    The controller virtual machine template version.
    UpTime string
    The uptime of the host, stored as Duration (from w3c).
    Uuid string
    Universally unique identity of this host (example b3d4483b-5560-9342-8309-b486c9236610). Internally generated.
    Vendor string
    Commercial vendor details of this hardware.
    VersionContext GetHyperflexHypervisorHostVersionContext
    VirtualCpus double
    Configured number of virtual CPUs for Controller virtual machine.
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetHyperflexHypervisorHostAncestor
    ClassId string
    Cluster GetHyperflexHypervisorHostCluster
    ConfiguredMemory float64
    Memory configured for controller virtual machine.
    ControllerVmDisplayVersion string
    The display version of HyperFlex software running on the controller VM.
    ControllerVmHxdpDisplayVersion string
    Platform storage software product display version running on controller VM.
    ControllerVmHxdpVersion string
    Platform storage software product version running on controller VM.
    ControllerVmUuid string
    The UUID of the controller VM which belongs to this host.
    ControllerVmVersion string
    The version of HyperFlex software running on the controller VM.
    CpuInfo GetHyperflexHypervisorHostCpuInfo
    CreateTime string
    The time when this managed object was created.
    DataIp GetHyperflexHypervisorHostDataIp
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    HardwareInfo GetHyperflexHypervisorHostHardwareInfo
    HostStatus string
    The status of the HyperFlex host.* UNKNOWN - Current status of the HyperFlex host is unknown.* ONLINE - The HyperFlex host is online.* OFFLINE - The HyperFlex host is offline.* INMAINTENANCE - The HyperFlex host is in maintenance mode.* DEGRADED - Current status of the HyperFlex virtual machine is degraded.
    Hypervisor string
    The hypervisor type of the host.
    HypervisorType string
    Identifies the broad type of the underlying hypervisor.* ESXi - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.* Hyper-V - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.* Unknown - The hypervisor running on the HyperFlex cluster is not known.
    Id string
    Identity string
    The internally generated identity of this host. This entity is not manipulated by users. It aids in uniquely identifying the datacenter object. For VMware, this is an MOR (managed object reference).
    Ip GetHyperflexHypervisorHostIp
    Lockdown bool
    Flag indicating whether the HyperFlex host is in lockdown mode.
    MaintenanceMode bool
    Is this host in maintenance mode. Set to true or false.
    MemoryCapacity GetHyperflexHypervisorHostMemoryCapacity
    MgmtIp GetHyperflexHypervisorHostMgmtIp
    ModTime string
    The time when this managed object was last modified.
    Model string
    Commercial model information about this hardware.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of this host supplied by user. It is not the identity of the host. The name is subject to user manipulations.
    Node GetHyperflexHypervisorHostNode
    ObjectType string
    OsVersion string
    The operation system version of the controller VM.
    Owners []string
    Parent GetHyperflexHypervisorHostParent
    PermissionResources []GetHyperflexHypervisorHostPermissionResource
    ProcessorCapacity GetHyperflexHypervisorHostProcessorCapacity
    ProductInfo GetHyperflexHypervisorHostProductInfo
    RegisteredDevice GetHyperflexHypervisorHostRegisteredDevice
    Role string
    The role of the HyperFlex host.* UNKNOWN - The role of the HyperFlex host is unknown.* STORAGE - The HyperFlex host's role is storage.* COMPUTE - The HyperFlex host's role is compute.
    Serial string
    Serial number of this host (internally generated).
    SharedScope 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.
    Status string
    Host health status, as reported by the hypervisor platform.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
    Tags []GetHyperflexHypervisorHostTag
    TemplateVersion string
    The controller virtual machine template version.
    UpTime string
    The uptime of the host, stored as Duration (from w3c).
    Uuid string
    Universally unique identity of this host (example b3d4483b-5560-9342-8309-b486c9236610). Internally generated.
    Vendor string
    Commercial vendor details of this hardware.
    VersionContext GetHyperflexHypervisorHostVersionContext
    VirtualCpus float64
    Configured number of virtual CPUs for Controller virtual machine.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetHyperflexHypervisorHostAncestor>
    classId String
    cluster GetHyperflexHypervisorHostCluster
    configuredMemory Double
    Memory configured for controller virtual machine.
    controllerVmDisplayVersion String
    The display version of HyperFlex software running on the controller VM.
    controllerVmHxdpDisplayVersion String
    Platform storage software product display version running on controller VM.
    controllerVmHxdpVersion String
    Platform storage software product version running on controller VM.
    controllerVmUuid String
    The UUID of the controller VM which belongs to this host.
    controllerVmVersion String
    The version of HyperFlex software running on the controller VM.
    cpuInfo GetHyperflexHypervisorHostCpuInfo
    createTime String
    The time when this managed object was created.
    dataIp GetHyperflexHypervisorHostDataIp
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    hardwareInfo GetHyperflexHypervisorHostHardwareInfo
    hostStatus String
    The status of the HyperFlex host.* UNKNOWN - Current status of the HyperFlex host is unknown.* ONLINE - The HyperFlex host is online.* OFFLINE - The HyperFlex host is offline.* INMAINTENANCE - The HyperFlex host is in maintenance mode.* DEGRADED - Current status of the HyperFlex virtual machine is degraded.
    hypervisor String
    The hypervisor type of the host.
    hypervisorType String
    Identifies the broad type of the underlying hypervisor.* ESXi - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.* Hyper-V - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.* Unknown - The hypervisor running on the HyperFlex cluster is not known.
    id String
    identity String
    The internally generated identity of this host. This entity is not manipulated by users. It aids in uniquely identifying the datacenter object. For VMware, this is an MOR (managed object reference).
    ip GetHyperflexHypervisorHostIp
    lockdown Boolean
    Flag indicating whether the HyperFlex host is in lockdown mode.
    maintenanceMode Boolean
    Is this host in maintenance mode. Set to true or false.
    memoryCapacity GetHyperflexHypervisorHostMemoryCapacity
    mgmtIp GetHyperflexHypervisorHostMgmtIp
    modTime String
    The time when this managed object was last modified.
    model String
    Commercial model information about this hardware.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of this host supplied by user. It is not the identity of the host. The name is subject to user manipulations.
    node GetHyperflexHypervisorHostNode
    objectType String
    osVersion String
    The operation system version of the controller VM.
    owners List<String>
    parent GetHyperflexHypervisorHostParent
    permissionResources List<GetHyperflexHypervisorHostPermissionResource>
    processorCapacity GetHyperflexHypervisorHostProcessorCapacity
    productInfo GetHyperflexHypervisorHostProductInfo
    registeredDevice GetHyperflexHypervisorHostRegisteredDevice
    role String
    The role of the HyperFlex host.* UNKNOWN - The role of the HyperFlex host is unknown.* STORAGE - The HyperFlex host's role is storage.* COMPUTE - The HyperFlex host's role is compute.
    serial String
    Serial number of this host (internally generated).
    sharedScope 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.
    status String
    Host health status, as reported by the hypervisor platform.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
    tags List<GetHyperflexHypervisorHostTag>
    templateVersion String
    The controller virtual machine template version.
    upTime String
    The uptime of the host, stored as Duration (from w3c).
    uuid String
    Universally unique identity of this host (example b3d4483b-5560-9342-8309-b486c9236610). Internally generated.
    vendor String
    Commercial vendor details of this hardware.
    versionContext GetHyperflexHypervisorHostVersionContext
    virtualCpus Double
    Configured number of virtual CPUs for Controller virtual machine.
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetHyperflexHypervisorHostAncestor[]
    classId string
    cluster GetHyperflexHypervisorHostCluster
    configuredMemory number
    Memory configured for controller virtual machine.
    controllerVmDisplayVersion string
    The display version of HyperFlex software running on the controller VM.
    controllerVmHxdpDisplayVersion string
    Platform storage software product display version running on controller VM.
    controllerVmHxdpVersion string
    Platform storage software product version running on controller VM.
    controllerVmUuid string
    The UUID of the controller VM which belongs to this host.
    controllerVmVersion string
    The version of HyperFlex software running on the controller VM.
    cpuInfo GetHyperflexHypervisorHostCpuInfo
    createTime string
    The time when this managed object was created.
    dataIp GetHyperflexHypervisorHostDataIp
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    hardwareInfo GetHyperflexHypervisorHostHardwareInfo
    hostStatus string
    The status of the HyperFlex host.* UNKNOWN - Current status of the HyperFlex host is unknown.* ONLINE - The HyperFlex host is online.* OFFLINE - The HyperFlex host is offline.* INMAINTENANCE - The HyperFlex host is in maintenance mode.* DEGRADED - Current status of the HyperFlex virtual machine is degraded.
    hypervisor string
    The hypervisor type of the host.
    hypervisorType string
    Identifies the broad type of the underlying hypervisor.* ESXi - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.* Hyper-V - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.* Unknown - The hypervisor running on the HyperFlex cluster is not known.
    id string
    identity string
    The internally generated identity of this host. This entity is not manipulated by users. It aids in uniquely identifying the datacenter object. For VMware, this is an MOR (managed object reference).
    ip GetHyperflexHypervisorHostIp
    lockdown boolean
    Flag indicating whether the HyperFlex host is in lockdown mode.
    maintenanceMode boolean
    Is this host in maintenance mode. Set to true or false.
    memoryCapacity GetHyperflexHypervisorHostMemoryCapacity
    mgmtIp GetHyperflexHypervisorHostMgmtIp
    modTime string
    The time when this managed object was last modified.
    model string
    Commercial model information about this hardware.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    Name of this host supplied by user. It is not the identity of the host. The name is subject to user manipulations.
    node GetHyperflexHypervisorHostNode
    objectType string
    osVersion string
    The operation system version of the controller VM.
    owners string[]
    parent GetHyperflexHypervisorHostParent
    permissionResources GetHyperflexHypervisorHostPermissionResource[]
    processorCapacity GetHyperflexHypervisorHostProcessorCapacity
    productInfo GetHyperflexHypervisorHostProductInfo
    registeredDevice GetHyperflexHypervisorHostRegisteredDevice
    role string
    The role of the HyperFlex host.* UNKNOWN - The role of the HyperFlex host is unknown.* STORAGE - The HyperFlex host's role is storage.* COMPUTE - The HyperFlex host's role is compute.
    serial string
    Serial number of this host (internally generated).
    sharedScope 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.
    status string
    Host health status, as reported by the hypervisor platform.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
    tags GetHyperflexHypervisorHostTag[]
    templateVersion string
    The controller virtual machine template version.
    upTime string
    The uptime of the host, stored as Duration (from w3c).
    uuid string
    Universally unique identity of this host (example b3d4483b-5560-9342-8309-b486c9236610). Internally generated.
    vendor string
    Commercial vendor details of this hardware.
    versionContext GetHyperflexHypervisorHostVersionContext
    virtualCpus number
    Configured number of virtual CPUs for Controller virtual machine.
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetHyperflexHypervisorHostAncestor]
    class_id str
    cluster GetHyperflexHypervisorHostCluster
    configured_memory float
    Memory configured for controller virtual machine.
    controller_vm_display_version str
    The display version of HyperFlex software running on the controller VM.
    controller_vm_hxdp_display_version str
    Platform storage software product display version running on controller VM.
    controller_vm_hxdp_version str
    Platform storage software product version running on controller VM.
    controller_vm_uuid str
    The UUID of the controller VM which belongs to this host.
    controller_vm_version str
    The version of HyperFlex software running on the controller VM.
    cpu_info GetHyperflexHypervisorHostCpuInfo
    create_time str
    The time when this managed object was created.
    data_ip GetHyperflexHypervisorHostDataIp
    domain_group_moid str
    The DomainGroup ID for this managed object.
    hardware_info GetHyperflexHypervisorHostHardwareInfo
    host_status str
    The status of the HyperFlex host.* UNKNOWN - Current status of the HyperFlex host is unknown.* ONLINE - The HyperFlex host is online.* OFFLINE - The HyperFlex host is offline.* INMAINTENANCE - The HyperFlex host is in maintenance mode.* DEGRADED - Current status of the HyperFlex virtual machine is degraded.
    hypervisor str
    The hypervisor type of the host.
    hypervisor_type str
    Identifies the broad type of the underlying hypervisor.* ESXi - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.* Hyper-V - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.* Unknown - The hypervisor running on the HyperFlex cluster is not known.
    id str
    identity str
    The internally generated identity of this host. This entity is not manipulated by users. It aids in uniquely identifying the datacenter object. For VMware, this is an MOR (managed object reference).
    ip GetHyperflexHypervisorHostIp
    lockdown bool
    Flag indicating whether the HyperFlex host is in lockdown mode.
    maintenance_mode bool
    Is this host in maintenance mode. Set to true or false.
    memory_capacity GetHyperflexHypervisorHostMemoryCapacity
    mgmt_ip GetHyperflexHypervisorHostMgmtIp
    mod_time str
    The time when this managed object was last modified.
    model str
    Commercial model information about this hardware.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    Name of this host supplied by user. It is not the identity of the host. The name is subject to user manipulations.
    node GetHyperflexHypervisorHostNode
    object_type str
    os_version str
    The operation system version of the controller VM.
    owners Sequence[str]
    parent GetHyperflexHypervisorHostParent
    permission_resources Sequence[GetHyperflexHypervisorHostPermissionResource]
    processor_capacity GetHyperflexHypervisorHostProcessorCapacity
    product_info GetHyperflexHypervisorHostProductInfo
    registered_device GetHyperflexHypervisorHostRegisteredDevice
    role str
    The role of the HyperFlex host.* UNKNOWN - The role of the HyperFlex host is unknown.* STORAGE - The HyperFlex host's role is storage.* COMPUTE - The HyperFlex host's role is compute.
    serial str
    Serial number of this host (internally generated).
    shared_scope 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.
    status str
    Host health status, as reported by the hypervisor platform.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
    tags Sequence[GetHyperflexHypervisorHostTag]
    template_version str
    The controller virtual machine template version.
    up_time str
    The uptime of the host, stored as Duration (from w3c).
    uuid str
    Universally unique identity of this host (example b3d4483b-5560-9342-8309-b486c9236610). Internally generated.
    vendor str
    Commercial vendor details of this hardware.
    version_context GetHyperflexHypervisorHostVersionContext
    virtual_cpus float
    Configured number of virtual CPUs for Controller virtual machine.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    cluster Property Map
    configuredMemory Number
    Memory configured for controller virtual machine.
    controllerVmDisplayVersion String
    The display version of HyperFlex software running on the controller VM.
    controllerVmHxdpDisplayVersion String
    Platform storage software product display version running on controller VM.
    controllerVmHxdpVersion String
    Platform storage software product version running on controller VM.
    controllerVmUuid String
    The UUID of the controller VM which belongs to this host.
    controllerVmVersion String
    The version of HyperFlex software running on the controller VM.
    cpuInfo Property Map
    createTime String
    The time when this managed object was created.
    dataIp Property Map
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    hardwareInfo Property Map
    hostStatus String
    The status of the HyperFlex host.* UNKNOWN - Current status of the HyperFlex host is unknown.* ONLINE - The HyperFlex host is online.* OFFLINE - The HyperFlex host is offline.* INMAINTENANCE - The HyperFlex host is in maintenance mode.* DEGRADED - Current status of the HyperFlex virtual machine is degraded.
    hypervisor String
    The hypervisor type of the host.
    hypervisorType String
    Identifies the broad type of the underlying hypervisor.* ESXi - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.* Hyper-V - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.* Unknown - The hypervisor running on the HyperFlex cluster is not known.
    id String
    identity String
    The internally generated identity of this host. This entity is not manipulated by users. It aids in uniquely identifying the datacenter object. For VMware, this is an MOR (managed object reference).
    ip Property Map
    lockdown Boolean
    Flag indicating whether the HyperFlex host is in lockdown mode.
    maintenanceMode Boolean
    Is this host in maintenance mode. Set to true or false.
    memoryCapacity Property Map
    mgmtIp Property Map
    modTime String
    The time when this managed object was last modified.
    model String
    Commercial model information about this hardware.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of this host supplied by user. It is not the identity of the host. The name is subject to user manipulations.
    node Property Map
    objectType String
    osVersion String
    The operation system version of the controller VM.
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    processorCapacity Property Map
    productInfo Property Map
    registeredDevice Property Map
    role String
    The role of the HyperFlex host.* UNKNOWN - The role of the HyperFlex host is unknown.* STORAGE - The HyperFlex host's role is storage.* COMPUTE - The HyperFlex host's role is compute.
    serial String
    Serial number of this host (internally generated).
    sharedScope 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.
    status String
    Host health status, as reported by the hypervisor platform.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
    tags List<Property Map>
    templateVersion String
    The controller virtual machine template version.
    upTime String
    The uptime of the host, stored as Duration (from w3c).
    uuid String
    Universally unique identity of this host (example b3d4483b-5560-9342-8309-b486c9236610). Internally generated.
    vendor String
    Commercial vendor details of this hardware.
    versionContext Property Map
    virtualCpus Number
    Configured number of virtual CPUs for Controller virtual machine.

    getHyperflexHypervisorHost Result

    The following output properties are available:

    Id string
    Results List<GetHyperflexHypervisorHostResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetHyperflexHypervisorHostAncestor>
    ClassId string
    Cluster GetHyperflexHypervisorHostCluster
    ConfiguredMemory double
    ControllerVmDisplayVersion string
    ControllerVmHxdpDisplayVersion string
    ControllerVmHxdpVersion string
    ControllerVmUuid string
    ControllerVmVersion string
    CpuInfo GetHyperflexHypervisorHostCpuInfo
    CreateTime string
    DataIp GetHyperflexHypervisorHostDataIp
    DomainGroupMoid string
    HardwareInfo GetHyperflexHypervisorHostHardwareInfo
    HostStatus string
    Hypervisor string
    HypervisorType string
    Identity string
    Ip GetHyperflexHypervisorHostIp
    Lockdown bool
    MaintenanceMode bool
    MemoryCapacity GetHyperflexHypervisorHostMemoryCapacity
    MgmtIp GetHyperflexHypervisorHostMgmtIp
    ModTime string
    Model string
    Moid string
    Name string
    Node GetHyperflexHypervisorHostNode
    ObjectType string
    OsVersion string
    Owners List<string>
    Parent GetHyperflexHypervisorHostParent
    PermissionResources List<GetHyperflexHypervisorHostPermissionResource>
    ProcessorCapacity GetHyperflexHypervisorHostProcessorCapacity
    ProductInfo GetHyperflexHypervisorHostProductInfo
    RegisteredDevice GetHyperflexHypervisorHostRegisteredDevice
    Role string
    Serial string
    SharedScope string
    Status string
    Tags List<GetHyperflexHypervisorHostTag>
    TemplateVersion string
    UpTime string
    Uuid string
    Vendor string
    VersionContext GetHyperflexHypervisorHostVersionContext
    VirtualCpus double
    Id string
    Results []GetHyperflexHypervisorHostResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetHyperflexHypervisorHostAncestor
    ClassId string
    Cluster GetHyperflexHypervisorHostCluster
    ConfiguredMemory float64
    ControllerVmDisplayVersion string
    ControllerVmHxdpDisplayVersion string
    ControllerVmHxdpVersion string
    ControllerVmUuid string
    ControllerVmVersion string
    CpuInfo GetHyperflexHypervisorHostCpuInfo
    CreateTime string
    DataIp GetHyperflexHypervisorHostDataIp
    DomainGroupMoid string
    HardwareInfo GetHyperflexHypervisorHostHardwareInfo
    HostStatus string
    Hypervisor string
    HypervisorType string
    Identity string
    Ip GetHyperflexHypervisorHostIp
    Lockdown bool
    MaintenanceMode bool
    MemoryCapacity GetHyperflexHypervisorHostMemoryCapacity
    MgmtIp GetHyperflexHypervisorHostMgmtIp
    ModTime string
    Model string
    Moid string
    Name string
    Node GetHyperflexHypervisorHostNode
    ObjectType string
    OsVersion string
    Owners []string
    Parent GetHyperflexHypervisorHostParent
    PermissionResources []GetHyperflexHypervisorHostPermissionResource
    ProcessorCapacity GetHyperflexHypervisorHostProcessorCapacity
    ProductInfo GetHyperflexHypervisorHostProductInfo
    RegisteredDevice GetHyperflexHypervisorHostRegisteredDevice
    Role string
    Serial string
    SharedScope string
    Status string
    Tags []GetHyperflexHypervisorHostTag
    TemplateVersion string
    UpTime string
    Uuid string
    Vendor string
    VersionContext GetHyperflexHypervisorHostVersionContext
    VirtualCpus float64
    id String
    results List<GetHyperflexHypervisorHostResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetHyperflexHypervisorHostAncestor>
    classId String
    cluster GetHyperflexHypervisorHostCluster
    configuredMemory Double
    controllerVmDisplayVersion String
    controllerVmHxdpDisplayVersion String
    controllerVmHxdpVersion String
    controllerVmUuid String
    controllerVmVersion String
    cpuInfo GetHyperflexHypervisorHostCpuInfo
    createTime String
    dataIp GetHyperflexHypervisorHostDataIp
    domainGroupMoid String
    hardwareInfo GetHyperflexHypervisorHostHardwareInfo
    hostStatus String
    hypervisor String
    hypervisorType String
    identity String
    ip GetHyperflexHypervisorHostIp
    lockdown Boolean
    maintenanceMode Boolean
    memoryCapacity GetHyperflexHypervisorHostMemoryCapacity
    mgmtIp GetHyperflexHypervisorHostMgmtIp
    modTime String
    model String
    moid String
    name String
    node GetHyperflexHypervisorHostNode
    objectType String
    osVersion String
    owners List<String>
    parent GetHyperflexHypervisorHostParent
    permissionResources List<GetHyperflexHypervisorHostPermissionResource>
    processorCapacity GetHyperflexHypervisorHostProcessorCapacity
    productInfo GetHyperflexHypervisorHostProductInfo
    registeredDevice GetHyperflexHypervisorHostRegisteredDevice
    role String
    serial String
    sharedScope String
    status String
    tags List<GetHyperflexHypervisorHostTag>
    templateVersion String
    upTime String
    uuid String
    vendor String
    versionContext GetHyperflexHypervisorHostVersionContext
    virtualCpus Double
    id string
    results GetHyperflexHypervisorHostResult[]
    accountMoid string
    additionalProperties string
    ancestors GetHyperflexHypervisorHostAncestor[]
    classId string
    cluster GetHyperflexHypervisorHostCluster
    configuredMemory number
    controllerVmDisplayVersion string
    controllerVmHxdpDisplayVersion string
    controllerVmHxdpVersion string
    controllerVmUuid string
    controllerVmVersion string
    cpuInfo GetHyperflexHypervisorHostCpuInfo
    createTime string
    dataIp GetHyperflexHypervisorHostDataIp
    domainGroupMoid string
    hardwareInfo GetHyperflexHypervisorHostHardwareInfo
    hostStatus string
    hypervisor string
    hypervisorType string
    identity string
    ip GetHyperflexHypervisorHostIp
    lockdown boolean
    maintenanceMode boolean
    memoryCapacity GetHyperflexHypervisorHostMemoryCapacity
    mgmtIp GetHyperflexHypervisorHostMgmtIp
    modTime string
    model string
    moid string
    name string
    node GetHyperflexHypervisorHostNode
    objectType string
    osVersion string
    owners string[]
    parent GetHyperflexHypervisorHostParent
    permissionResources GetHyperflexHypervisorHostPermissionResource[]
    processorCapacity GetHyperflexHypervisorHostProcessorCapacity
    productInfo GetHyperflexHypervisorHostProductInfo
    registeredDevice GetHyperflexHypervisorHostRegisteredDevice
    role string
    serial string
    sharedScope string
    status string
    tags GetHyperflexHypervisorHostTag[]
    templateVersion string
    upTime string
    uuid string
    vendor string
    versionContext GetHyperflexHypervisorHostVersionContext
    virtualCpus number
    id str
    results Sequence[GetHyperflexHypervisorHostResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetHyperflexHypervisorHostAncestor]
    class_id str
    cluster GetHyperflexHypervisorHostCluster
    configured_memory float
    controller_vm_display_version str
    controller_vm_hxdp_display_version str
    controller_vm_hxdp_version str
    controller_vm_uuid str
    controller_vm_version str
    cpu_info GetHyperflexHypervisorHostCpuInfo
    create_time str
    data_ip GetHyperflexHypervisorHostDataIp
    domain_group_moid str
    hardware_info GetHyperflexHypervisorHostHardwareInfo
    host_status str
    hypervisor str
    hypervisor_type str
    identity str
    ip GetHyperflexHypervisorHostIp
    lockdown bool
    maintenance_mode bool
    memory_capacity GetHyperflexHypervisorHostMemoryCapacity
    mgmt_ip GetHyperflexHypervisorHostMgmtIp
    mod_time str
    model str
    moid str
    name str
    node GetHyperflexHypervisorHostNode
    object_type str
    os_version str
    owners Sequence[str]
    parent GetHyperflexHypervisorHostParent
    permission_resources Sequence[GetHyperflexHypervisorHostPermissionResource]
    processor_capacity GetHyperflexHypervisorHostProcessorCapacity
    product_info GetHyperflexHypervisorHostProductInfo
    registered_device GetHyperflexHypervisorHostRegisteredDevice
    role str
    serial str
    shared_scope str
    status str
    tags Sequence[GetHyperflexHypervisorHostTag]
    template_version str
    up_time str
    uuid str
    vendor str
    version_context GetHyperflexHypervisorHostVersionContext
    virtual_cpus float
    id String
    results List<Property Map>
    accountMoid String
    additionalProperties String
    ancestors List<Property Map>
    classId String
    cluster Property Map
    configuredMemory Number
    controllerVmDisplayVersion String
    controllerVmHxdpDisplayVersion String
    controllerVmHxdpVersion String
    controllerVmUuid String
    controllerVmVersion String
    cpuInfo Property Map
    createTime String
    dataIp Property Map
    domainGroupMoid String
    hardwareInfo Property Map
    hostStatus String
    hypervisor String
    hypervisorType String
    identity String
    ip Property Map
    lockdown Boolean
    maintenanceMode Boolean
    memoryCapacity Property Map
    mgmtIp Property Map
    modTime String
    model String
    moid String
    name String
    node Property Map
    objectType String
    osVersion String
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    processorCapacity Property Map
    productInfo Property Map
    registeredDevice Property Map
    role String
    serial String
    sharedScope String
    status String
    tags List<Property Map>
    templateVersion String
    upTime String
    uuid String
    vendor String
    versionContext Property Map
    virtualCpus Number

    Supporting Types

    GetHyperflexHypervisorHostAncestor

    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetHyperflexHypervisorHostCluster

    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetHyperflexHypervisorHostCpuInfo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Cores double
    Number of cores per CPU, as reported by the manufacturer.
    Description string
    The vendor provided description of the CPU. For example, Intel Xeon E5-2640 v3 @ 2.60GHz.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Sockets double
    Number of CPU sockets available.
    Speed double
    Speed of the CPUs in Hertz. For example, 2593749663.
    Vendor string
    Commercial vendor details of this hardware.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Cores float64
    Number of cores per CPU, as reported by the manufacturer.
    Description string
    The vendor provided description of the CPU. For example, Intel Xeon E5-2640 v3 @ 2.60GHz.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Sockets float64
    Number of CPU sockets available.
    Speed float64
    Speed of the CPUs in Hertz. For example, 2593749663.
    Vendor string
    Commercial vendor details of this hardware.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    cores Double
    Number of cores per CPU, as reported by the manufacturer.
    description String
    The vendor provided description of the CPU. For example, Intel Xeon E5-2640 v3 @ 2.60GHz.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    sockets Double
    Number of CPU sockets available.
    speed Double
    Speed of the CPUs in Hertz. For example, 2593749663.
    vendor String
    Commercial vendor details of this hardware.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    cores number
    Number of cores per CPU, as reported by the manufacturer.
    description string
    The vendor provided description of the CPU. For example, Intel Xeon E5-2640 v3 @ 2.60GHz.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    sockets number
    Number of CPU sockets available.
    speed number
    Speed of the CPUs in Hertz. For example, 2593749663.
    vendor string
    Commercial vendor details of this hardware.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    cores float
    Number of cores per CPU, as reported by the manufacturer.
    description str
    The vendor provided description of the CPU. For example, Intel Xeon E5-2640 v3 @ 2.60GHz.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    sockets float
    Number of CPU sockets available.
    speed float
    Speed of the CPUs in Hertz. For example, 2593749663.
    vendor str
    Commercial vendor details of this hardware.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    cores Number
    Number of cores per CPU, as reported by the manufacturer.
    description String
    The vendor provided description of the CPU. For example, Intel Xeon E5-2640 v3 @ 2.60GHz.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    sockets Number
    Number of CPU sockets available.
    speed Number
    Speed of the CPUs in Hertz. For example, 2593749663.
    vendor String
    Commercial vendor details of this hardware.

    GetHyperflexHypervisorHostDataIp

    AdditionalProperties string
    Address string
    The IP or FQN of the HyperFlex appliance.
    ClassId 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.
    Fqdn string
    The fully qualified domain name of the HyperFlex appliance.
    Ip string
    The IP address of the HyperFlex appliance.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    AdditionalProperties string
    Address string
    The IP or FQN of the HyperFlex appliance.
    ClassId 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.
    Fqdn string
    The fully qualified domain name of the HyperFlex appliance.
    Ip string
    The IP address of the HyperFlex appliance.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    address String
    The IP or FQN of the HyperFlex appliance.
    classId 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.
    fqdn String
    The fully qualified domain name of the HyperFlex appliance.
    ip String
    The IP address of the HyperFlex appliance.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties string
    address string
    The IP or FQN of the HyperFlex appliance.
    classId 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.
    fqdn string
    The fully qualified domain name of the HyperFlex appliance.
    ip string
    The IP address of the HyperFlex appliance.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additional_properties str
    address str
    The IP or FQN of the HyperFlex appliance.
    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.
    fqdn str
    The fully qualified domain name of the HyperFlex appliance.
    ip str
    The IP address of the HyperFlex appliance.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    address String
    The IP or FQN of the HyperFlex appliance.
    classId 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.
    fqdn String
    The fully qualified domain name of the HyperFlex appliance.
    ip String
    The IP address of the HyperFlex appliance.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetHyperflexHypervisorHostHardwareInfo

    AdditionalProperties string
    ClassId 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.
    CpuCores double
    The number of cpu cores on this hardware platform.
    CpuSpeed double
    Speed of cpu in MHz. Usually cpu speeds are reported for modern cpus in GHz but MHz makes it more precise.
    MemorySize double
    The amount of memory allocated (bytes) to this hardware platform.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    AdditionalProperties string
    ClassId 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.
    CpuCores float64
    The number of cpu cores on this hardware platform.
    CpuSpeed float64
    Speed of cpu in MHz. Usually cpu speeds are reported for modern cpus in GHz but MHz makes it more precise.
    MemorySize float64
    The amount of memory allocated (bytes) to this hardware platform.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    classId 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.
    cpuCores Double
    The number of cpu cores on this hardware platform.
    cpuSpeed Double
    Speed of cpu in MHz. Usually cpu speeds are reported for modern cpus in GHz but MHz makes it more precise.
    memorySize Double
    The amount of memory allocated (bytes) to this hardware platform.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties string
    classId 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.
    cpuCores number
    The number of cpu cores on this hardware platform.
    cpuSpeed number
    Speed of cpu in MHz. Usually cpu speeds are reported for modern cpus in GHz but MHz makes it more precise.
    memorySize number
    The amount of memory allocated (bytes) to this hardware platform.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    cpu_cores float
    The number of cpu cores on this hardware platform.
    cpu_speed float
    Speed of cpu in MHz. Usually cpu speeds are reported for modern cpus in GHz but MHz makes it more precise.
    memory_size float
    The amount of memory allocated (bytes) to this hardware platform.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    classId 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.
    cpuCores Number
    The number of cpu cores on this hardware platform.
    cpuSpeed Number
    Speed of cpu in MHz. Usually cpu speeds are reported for modern cpus in GHz but MHz makes it more precise.
    memorySize Number
    The amount of memory allocated (bytes) to this hardware platform.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetHyperflexHypervisorHostIp

    AdditionalProperties string
    Address string
    The IP or FQN of the HyperFlex appliance.
    ClassId 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.
    Fqdn string
    The fully qualified domain name of the HyperFlex appliance.
    Ip string
    The IP address of the HyperFlex appliance.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    AdditionalProperties string
    Address string
    The IP or FQN of the HyperFlex appliance.
    ClassId 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.
    Fqdn string
    The fully qualified domain name of the HyperFlex appliance.
    Ip string
    The IP address of the HyperFlex appliance.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    address String
    The IP or FQN of the HyperFlex appliance.
    classId 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.
    fqdn String
    The fully qualified domain name of the HyperFlex appliance.
    ip String
    The IP address of the HyperFlex appliance.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties string
    address string
    The IP or FQN of the HyperFlex appliance.
    classId 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.
    fqdn string
    The fully qualified domain name of the HyperFlex appliance.
    ip string
    The IP address of the HyperFlex appliance.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additional_properties str
    address str
    The IP or FQN of the HyperFlex appliance.
    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.
    fqdn str
    The fully qualified domain name of the HyperFlex appliance.
    ip str
    The IP address of the HyperFlex appliance.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    address String
    The IP or FQN of the HyperFlex appliance.
    classId 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.
    fqdn String
    The fully qualified domain name of the HyperFlex appliance.
    ip String
    The IP address of the HyperFlex appliance.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetHyperflexHypervisorHostMemoryCapacity

    AdditionalProperties string
    Capacity double
    The total memory capacity of the entity in bytes.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Free double
    Free memory (bytes) that is unused and available for allocation, as a point-in-time snapshot. The available memory capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used memory capacity is also reported.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Used double
    Memory (bytes) that has been already used up, as a point-in-time snapshot.
    AdditionalProperties string
    Capacity float64
    The total memory capacity of the entity in bytes.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Free float64
    Free memory (bytes) that is unused and available for allocation, as a point-in-time snapshot. The available memory capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used memory capacity is also reported.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Used float64
    Memory (bytes) that has been already used up, as a point-in-time snapshot.
    additionalProperties String
    capacity Double
    The total memory capacity of the entity in bytes.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    free Double
    Free memory (bytes) that is unused and available for allocation, as a point-in-time snapshot. The available memory capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used memory capacity is also reported.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    used Double
    Memory (bytes) that has been already used up, as a point-in-time snapshot.
    additionalProperties string
    capacity number
    The total memory capacity of the entity in bytes.
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    free number
    Free memory (bytes) that is unused and available for allocation, as a point-in-time snapshot. The available memory capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used memory capacity is also reported.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    used number
    Memory (bytes) that has been already used up, as a point-in-time snapshot.
    additional_properties str
    capacity float
    The total memory capacity of the entity in bytes.
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    free float
    Free memory (bytes) that is unused and available for allocation, as a point-in-time snapshot. The available memory capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used memory capacity is also reported.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    used float
    Memory (bytes) that has been already used up, as a point-in-time snapshot.
    additionalProperties String
    capacity Number
    The total memory capacity of the entity in bytes.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    free Number
    Free memory (bytes) that is unused and available for allocation, as a point-in-time snapshot. The available memory capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used memory capacity is also reported.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    used Number
    Memory (bytes) that has been already used up, as a point-in-time snapshot.

    GetHyperflexHypervisorHostMgmtIp

    AdditionalProperties string
    Address string
    The IP or FQN of the HyperFlex appliance.
    ClassId 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.
    Fqdn string
    The fully qualified domain name of the HyperFlex appliance.
    Ip string
    The IP address of the HyperFlex appliance.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    AdditionalProperties string
    Address string
    The IP or FQN of the HyperFlex appliance.
    ClassId 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.
    Fqdn string
    The fully qualified domain name of the HyperFlex appliance.
    Ip string
    The IP address of the HyperFlex appliance.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    address String
    The IP or FQN of the HyperFlex appliance.
    classId 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.
    fqdn String
    The fully qualified domain name of the HyperFlex appliance.
    ip String
    The IP address of the HyperFlex appliance.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties string
    address string
    The IP or FQN of the HyperFlex appliance.
    classId 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.
    fqdn string
    The fully qualified domain name of the HyperFlex appliance.
    ip string
    The IP address of the HyperFlex appliance.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additional_properties str
    address str
    The IP or FQN of the HyperFlex appliance.
    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.
    fqdn str
    The fully qualified domain name of the HyperFlex appliance.
    ip str
    The IP address of the HyperFlex appliance.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    address String
    The IP or FQN of the HyperFlex appliance.
    classId 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.
    fqdn String
    The fully qualified domain name of the HyperFlex appliance.
    ip String
    The IP address of the HyperFlex appliance.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetHyperflexHypervisorHostNode

    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetHyperflexHypervisorHostParent

    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetHyperflexHypervisorHostPermissionResource

    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetHyperflexHypervisorHostProcessorCapacity

    AdditionalProperties string
    Capacity double
    Total capacity of the entity in MHz.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Free double
    Free CPU capacity in MHz, as a point-in-time snapshot. The available CPU capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used CPU capacity is also reported.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Used double
    Used CPU capacity of the entity in MHz, as a point-in-time snapshot.
    AdditionalProperties string
    Capacity float64
    Total capacity of the entity in MHz.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Free float64
    Free CPU capacity in MHz, as a point-in-time snapshot. The available CPU capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used CPU capacity is also reported.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Used float64
    Used CPU capacity of the entity in MHz, as a point-in-time snapshot.
    additionalProperties String
    capacity Double
    Total capacity of the entity in MHz.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    free Double
    Free CPU capacity in MHz, as a point-in-time snapshot. The available CPU capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used CPU capacity is also reported.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    used Double
    Used CPU capacity of the entity in MHz, as a point-in-time snapshot.
    additionalProperties string
    capacity number
    Total capacity of the entity in MHz.
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    free number
    Free CPU capacity in MHz, as a point-in-time snapshot. The available CPU capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used CPU capacity is also reported.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    used number
    Used CPU capacity of the entity in MHz, as a point-in-time snapshot.
    additional_properties str
    capacity float
    Total capacity of the entity in MHz.
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    free float
    Free CPU capacity in MHz, as a point-in-time snapshot. The available CPU capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used CPU capacity is also reported.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    used float
    Used CPU capacity of the entity in MHz, as a point-in-time snapshot.
    additionalProperties String
    capacity Number
    Total capacity of the entity in MHz.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    free Number
    Free CPU capacity in MHz, as a point-in-time snapshot. The available CPU capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used CPU capacity is also reported.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    used Number
    Used CPU capacity of the entity in MHz, as a point-in-time snapshot.

    GetHyperflexHypervisorHostProductInfo

    AdditionalProperties string
    Build string
    The build number of the hypervisor running on this host (e.g., 4541947, 6.3.9600.18692). The build number may indicate some feature support that applications might rely on. The build number may not always be an integer.
    ClassId 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.
    NrVersion string
    Hypervisor version running on the system.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ProductName string
    Commercial product name. For example, VMware ESXi.
    ProductType string
    Product name provided by the vendor. For example, embeddedEsx.
    ProductVendor string
    Commercial vendor name. For example, VMware Inc.
    AdditionalProperties string
    Build string
    The build number of the hypervisor running on this host (e.g., 4541947, 6.3.9600.18692). The build number may indicate some feature support that applications might rely on. The build number may not always be an integer.
    ClassId 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.
    NrVersion string
    Hypervisor version running on the system.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ProductName string
    Commercial product name. For example, VMware ESXi.
    ProductType string
    Product name provided by the vendor. For example, embeddedEsx.
    ProductVendor string
    Commercial vendor name. For example, VMware Inc.
    additionalProperties String
    build String
    The build number of the hypervisor running on this host (e.g., 4541947, 6.3.9600.18692). The build number may indicate some feature support that applications might rely on. The build number may not always be an integer.
    classId 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.
    nrVersion String
    Hypervisor version running on the system.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    productName String
    Commercial product name. For example, VMware ESXi.
    productType String
    Product name provided by the vendor. For example, embeddedEsx.
    productVendor String
    Commercial vendor name. For example, VMware Inc.
    additionalProperties string
    build string
    The build number of the hypervisor running on this host (e.g., 4541947, 6.3.9600.18692). The build number may indicate some feature support that applications might rely on. The build number may not always be an integer.
    classId 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.
    nrVersion string
    Hypervisor version running on the system.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    productName string
    Commercial product name. For example, VMware ESXi.
    productType string
    Product name provided by the vendor. For example, embeddedEsx.
    productVendor string
    Commercial vendor name. For example, VMware Inc.
    additional_properties str
    build str
    The build number of the hypervisor running on this host (e.g., 4541947, 6.3.9600.18692). The build number may indicate some feature support that applications might rely on. The build number may not always be an integer.
    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.
    nr_version str
    Hypervisor version running on the system.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    product_name str
    Commercial product name. For example, VMware ESXi.
    product_type str
    Product name provided by the vendor. For example, embeddedEsx.
    product_vendor str
    Commercial vendor name. For example, VMware Inc.
    additionalProperties String
    build String
    The build number of the hypervisor running on this host (e.g., 4541947, 6.3.9600.18692). The build number may indicate some feature support that applications might rely on. The build number may not always be an integer.
    classId 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.
    nrVersion String
    Hypervisor version running on the system.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    productName String
    Commercial product name. For example, VMware ESXi.
    productType String
    Product name provided by the vendor. For example, embeddedEsx.
    productVendor String
    Commercial vendor name. For example, VMware Inc.

    GetHyperflexHypervisorHostRegisteredDevice

    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetHyperflexHypervisorHostResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetHyperflexHypervisorHostResultAncestor>
    ClassId string
    Clusters List<GetHyperflexHypervisorHostResultCluster>
    ConfiguredMemory double
    Memory configured for controller virtual machine.
    ControllerVmDisplayVersion string
    The display version of HyperFlex software running on the controller VM.
    ControllerVmHxdpDisplayVersion string
    Platform storage software product display version running on controller VM.
    ControllerVmHxdpVersion string
    Platform storage software product version running on controller VM.
    ControllerVmUuid string
    The UUID of the controller VM which belongs to this host.
    ControllerVmVersion string
    The version of HyperFlex software running on the controller VM.
    CpuInfos List<GetHyperflexHypervisorHostResultCpuInfo>
    CreateTime string
    The time when this managed object was created.
    DataIps List<GetHyperflexHypervisorHostResultDataIp>
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    HardwareInfos List<GetHyperflexHypervisorHostResultHardwareInfo>
    HostStatus string
    The status of the HyperFlex host.* UNKNOWN - Current status of the HyperFlex host is unknown.* ONLINE - The HyperFlex host is online.* OFFLINE - The HyperFlex host is offline.* INMAINTENANCE - The HyperFlex host is in maintenance mode.* DEGRADED - Current status of the HyperFlex virtual machine is degraded.
    Hypervisor string
    The hypervisor type of the host.
    HypervisorType string
    Identifies the broad type of the underlying hypervisor.* ESXi - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.* Hyper-V - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.* Unknown - The hypervisor running on the HyperFlex cluster is not known.
    Identity string
    The internally generated identity of this host. This entity is not manipulated by users. It aids in uniquely identifying the datacenter object. For VMware, this is an MOR (managed object reference).
    Ips List<GetHyperflexHypervisorHostResultIp>
    Lockdown bool
    Flag indicating whether the HyperFlex host is in lockdown mode.
    MaintenanceMode bool
    Is this host in maintenance mode. Set to true or false.
    MemoryCapacities List<GetHyperflexHypervisorHostResultMemoryCapacity>
    MgmtIps List<GetHyperflexHypervisorHostResultMgmtIp>
    ModTime string
    The time when this managed object was last modified.
    Model string
    Commercial model information about this hardware.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of this host supplied by user. It is not the identity of the host. The name is subject to user manipulations.
    Nodes List<GetHyperflexHypervisorHostResultNode>
    ObjectType string
    OsVersion string
    The operation system version of the controller VM.
    Owners List<string>
    Parents List<GetHyperflexHypervisorHostResultParent>
    PermissionResources List<GetHyperflexHypervisorHostResultPermissionResource>
    ProcessorCapacities List<GetHyperflexHypervisorHostResultProcessorCapacity>
    ProductInfos List<GetHyperflexHypervisorHostResultProductInfo>
    RegisteredDevices List<GetHyperflexHypervisorHostResultRegisteredDevice>
    Role string
    The role of the HyperFlex host.* UNKNOWN - The role of the HyperFlex host is unknown.* STORAGE - The HyperFlex host's role is storage.* COMPUTE - The HyperFlex host's role is compute.
    Serial string
    Serial number of this host (internally generated).
    SharedScope 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.
    Status string
    Host health status, as reported by the hypervisor platform.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
    Tags List<GetHyperflexHypervisorHostResultTag>
    TemplateVersion string
    The controller virtual machine template version.
    UpTime string
    The uptime of the host, stored as Duration (from w3c).
    Uuid string
    Universally unique identity of this host (example b3d4483b-5560-9342-8309-b486c9236610). Internally generated.
    Vendor string
    Commercial vendor details of this hardware.
    VersionContexts List<GetHyperflexHypervisorHostResultVersionContext>
    VirtualCpus double
    Configured number of virtual CPUs for Controller virtual machine.
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetHyperflexHypervisorHostResultAncestor
    ClassId string
    Clusters []GetHyperflexHypervisorHostResultCluster
    ConfiguredMemory float64
    Memory configured for controller virtual machine.
    ControllerVmDisplayVersion string
    The display version of HyperFlex software running on the controller VM.
    ControllerVmHxdpDisplayVersion string
    Platform storage software product display version running on controller VM.
    ControllerVmHxdpVersion string
    Platform storage software product version running on controller VM.
    ControllerVmUuid string
    The UUID of the controller VM which belongs to this host.
    ControllerVmVersion string
    The version of HyperFlex software running on the controller VM.
    CpuInfos []GetHyperflexHypervisorHostResultCpuInfo
    CreateTime string
    The time when this managed object was created.
    DataIps []GetHyperflexHypervisorHostResultDataIp
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    HardwareInfos []GetHyperflexHypervisorHostResultHardwareInfo
    HostStatus string
    The status of the HyperFlex host.* UNKNOWN - Current status of the HyperFlex host is unknown.* ONLINE - The HyperFlex host is online.* OFFLINE - The HyperFlex host is offline.* INMAINTENANCE - The HyperFlex host is in maintenance mode.* DEGRADED - Current status of the HyperFlex virtual machine is degraded.
    Hypervisor string
    The hypervisor type of the host.
    HypervisorType string
    Identifies the broad type of the underlying hypervisor.* ESXi - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.* Hyper-V - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.* Unknown - The hypervisor running on the HyperFlex cluster is not known.
    Identity string
    The internally generated identity of this host. This entity is not manipulated by users. It aids in uniquely identifying the datacenter object. For VMware, this is an MOR (managed object reference).
    Ips []GetHyperflexHypervisorHostResultIp
    Lockdown bool
    Flag indicating whether the HyperFlex host is in lockdown mode.
    MaintenanceMode bool
    Is this host in maintenance mode. Set to true or false.
    MemoryCapacities []GetHyperflexHypervisorHostResultMemoryCapacity
    MgmtIps []GetHyperflexHypervisorHostResultMgmtIp
    ModTime string
    The time when this managed object was last modified.
    Model string
    Commercial model information about this hardware.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of this host supplied by user. It is not the identity of the host. The name is subject to user manipulations.
    Nodes []GetHyperflexHypervisorHostResultNode
    ObjectType string
    OsVersion string
    The operation system version of the controller VM.
    Owners []string
    Parents []GetHyperflexHypervisorHostResultParent
    PermissionResources []GetHyperflexHypervisorHostResultPermissionResource
    ProcessorCapacities []GetHyperflexHypervisorHostResultProcessorCapacity
    ProductInfos []GetHyperflexHypervisorHostResultProductInfo
    RegisteredDevices []GetHyperflexHypervisorHostResultRegisteredDevice
    Role string
    The role of the HyperFlex host.* UNKNOWN - The role of the HyperFlex host is unknown.* STORAGE - The HyperFlex host's role is storage.* COMPUTE - The HyperFlex host's role is compute.
    Serial string
    Serial number of this host (internally generated).
    SharedScope 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.
    Status string
    Host health status, as reported by the hypervisor platform.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
    Tags []GetHyperflexHypervisorHostResultTag
    TemplateVersion string
    The controller virtual machine template version.
    UpTime string
    The uptime of the host, stored as Duration (from w3c).
    Uuid string
    Universally unique identity of this host (example b3d4483b-5560-9342-8309-b486c9236610). Internally generated.
    Vendor string
    Commercial vendor details of this hardware.
    VersionContexts []GetHyperflexHypervisorHostResultVersionContext
    VirtualCpus float64
    Configured number of virtual CPUs for Controller virtual machine.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetHyperflexHypervisorHostResultAncestor>
    classId String
    clusters List<GetHyperflexHypervisorHostResultCluster>
    configuredMemory Double
    Memory configured for controller virtual machine.
    controllerVmDisplayVersion String
    The display version of HyperFlex software running on the controller VM.
    controllerVmHxdpDisplayVersion String
    Platform storage software product display version running on controller VM.
    controllerVmHxdpVersion String
    Platform storage software product version running on controller VM.
    controllerVmUuid String
    The UUID of the controller VM which belongs to this host.
    controllerVmVersion String
    The version of HyperFlex software running on the controller VM.
    cpuInfos List<GetHyperflexHypervisorHostResultCpuInfo>
    createTime String
    The time when this managed object was created.
    dataIps List<GetHyperflexHypervisorHostResultDataIp>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    hardwareInfos List<GetHyperflexHypervisorHostResultHardwareInfo>
    hostStatus String
    The status of the HyperFlex host.* UNKNOWN - Current status of the HyperFlex host is unknown.* ONLINE - The HyperFlex host is online.* OFFLINE - The HyperFlex host is offline.* INMAINTENANCE - The HyperFlex host is in maintenance mode.* DEGRADED - Current status of the HyperFlex virtual machine is degraded.
    hypervisor String
    The hypervisor type of the host.
    hypervisorType String
    Identifies the broad type of the underlying hypervisor.* ESXi - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.* Hyper-V - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.* Unknown - The hypervisor running on the HyperFlex cluster is not known.
    identity String
    The internally generated identity of this host. This entity is not manipulated by users. It aids in uniquely identifying the datacenter object. For VMware, this is an MOR (managed object reference).
    ips List<GetHyperflexHypervisorHostResultIp>
    lockdown Boolean
    Flag indicating whether the HyperFlex host is in lockdown mode.
    maintenanceMode Boolean
    Is this host in maintenance mode. Set to true or false.
    memoryCapacities List<GetHyperflexHypervisorHostResultMemoryCapacity>
    mgmtIps List<GetHyperflexHypervisorHostResultMgmtIp>
    modTime String
    The time when this managed object was last modified.
    model String
    Commercial model information about this hardware.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of this host supplied by user. It is not the identity of the host. The name is subject to user manipulations.
    nodes List<GetHyperflexHypervisorHostResultNode>
    objectType String
    osVersion String
    The operation system version of the controller VM.
    owners List<String>
    parents List<GetHyperflexHypervisorHostResultParent>
    permissionResources List<GetHyperflexHypervisorHostResultPermissionResource>
    processorCapacities List<GetHyperflexHypervisorHostResultProcessorCapacity>
    productInfos List<GetHyperflexHypervisorHostResultProductInfo>
    registeredDevices List<GetHyperflexHypervisorHostResultRegisteredDevice>
    role String
    The role of the HyperFlex host.* UNKNOWN - The role of the HyperFlex host is unknown.* STORAGE - The HyperFlex host's role is storage.* COMPUTE - The HyperFlex host's role is compute.
    serial String
    Serial number of this host (internally generated).
    sharedScope 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.
    status String
    Host health status, as reported by the hypervisor platform.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
    tags List<GetHyperflexHypervisorHostResultTag>
    templateVersion String
    The controller virtual machine template version.
    upTime String
    The uptime of the host, stored as Duration (from w3c).
    uuid String
    Universally unique identity of this host (example b3d4483b-5560-9342-8309-b486c9236610). Internally generated.
    vendor String
    Commercial vendor details of this hardware.
    versionContexts List<GetHyperflexHypervisorHostResultVersionContext>
    virtualCpus Double
    Configured number of virtual CPUs for Controller virtual machine.
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetHyperflexHypervisorHostResultAncestor[]
    classId string
    clusters GetHyperflexHypervisorHostResultCluster[]
    configuredMemory number
    Memory configured for controller virtual machine.
    controllerVmDisplayVersion string
    The display version of HyperFlex software running on the controller VM.
    controllerVmHxdpDisplayVersion string
    Platform storage software product display version running on controller VM.
    controllerVmHxdpVersion string
    Platform storage software product version running on controller VM.
    controllerVmUuid string
    The UUID of the controller VM which belongs to this host.
    controllerVmVersion string
    The version of HyperFlex software running on the controller VM.
    cpuInfos GetHyperflexHypervisorHostResultCpuInfo[]
    createTime string
    The time when this managed object was created.
    dataIps GetHyperflexHypervisorHostResultDataIp[]
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    hardwareInfos GetHyperflexHypervisorHostResultHardwareInfo[]
    hostStatus string
    The status of the HyperFlex host.* UNKNOWN - Current status of the HyperFlex host is unknown.* ONLINE - The HyperFlex host is online.* OFFLINE - The HyperFlex host is offline.* INMAINTENANCE - The HyperFlex host is in maintenance mode.* DEGRADED - Current status of the HyperFlex virtual machine is degraded.
    hypervisor string
    The hypervisor type of the host.
    hypervisorType string
    Identifies the broad type of the underlying hypervisor.* ESXi - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.* Hyper-V - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.* Unknown - The hypervisor running on the HyperFlex cluster is not known.
    identity string
    The internally generated identity of this host. This entity is not manipulated by users. It aids in uniquely identifying the datacenter object. For VMware, this is an MOR (managed object reference).
    ips GetHyperflexHypervisorHostResultIp[]
    lockdown boolean
    Flag indicating whether the HyperFlex host is in lockdown mode.
    maintenanceMode boolean
    Is this host in maintenance mode. Set to true or false.
    memoryCapacities GetHyperflexHypervisorHostResultMemoryCapacity[]
    mgmtIps GetHyperflexHypervisorHostResultMgmtIp[]
    modTime string
    The time when this managed object was last modified.
    model string
    Commercial model information about this hardware.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    Name of this host supplied by user. It is not the identity of the host. The name is subject to user manipulations.
    nodes GetHyperflexHypervisorHostResultNode[]
    objectType string
    osVersion string
    The operation system version of the controller VM.
    owners string[]
    parents GetHyperflexHypervisorHostResultParent[]
    permissionResources GetHyperflexHypervisorHostResultPermissionResource[]
    processorCapacities GetHyperflexHypervisorHostResultProcessorCapacity[]
    productInfos GetHyperflexHypervisorHostResultProductInfo[]
    registeredDevices GetHyperflexHypervisorHostResultRegisteredDevice[]
    role string
    The role of the HyperFlex host.* UNKNOWN - The role of the HyperFlex host is unknown.* STORAGE - The HyperFlex host's role is storage.* COMPUTE - The HyperFlex host's role is compute.
    serial string
    Serial number of this host (internally generated).
    sharedScope 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.
    status string
    Host health status, as reported by the hypervisor platform.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
    tags GetHyperflexHypervisorHostResultTag[]
    templateVersion string
    The controller virtual machine template version.
    upTime string
    The uptime of the host, stored as Duration (from w3c).
    uuid string
    Universally unique identity of this host (example b3d4483b-5560-9342-8309-b486c9236610). Internally generated.
    vendor string
    Commercial vendor details of this hardware.
    versionContexts GetHyperflexHypervisorHostResultVersionContext[]
    virtualCpus number
    Configured number of virtual CPUs for Controller virtual machine.
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetHyperflexHypervisorHostResultAncestor]
    class_id str
    clusters Sequence[GetHyperflexHypervisorHostResultCluster]
    configured_memory float
    Memory configured for controller virtual machine.
    controller_vm_display_version str
    The display version of HyperFlex software running on the controller VM.
    controller_vm_hxdp_display_version str
    Platform storage software product display version running on controller VM.
    controller_vm_hxdp_version str
    Platform storage software product version running on controller VM.
    controller_vm_uuid str
    The UUID of the controller VM which belongs to this host.
    controller_vm_version str
    The version of HyperFlex software running on the controller VM.
    cpu_infos Sequence[GetHyperflexHypervisorHostResultCpuInfo]
    create_time str
    The time when this managed object was created.
    data_ips Sequence[GetHyperflexHypervisorHostResultDataIp]
    domain_group_moid str
    The DomainGroup ID for this managed object.
    hardware_infos Sequence[GetHyperflexHypervisorHostResultHardwareInfo]
    host_status str
    The status of the HyperFlex host.* UNKNOWN - Current status of the HyperFlex host is unknown.* ONLINE - The HyperFlex host is online.* OFFLINE - The HyperFlex host is offline.* INMAINTENANCE - The HyperFlex host is in maintenance mode.* DEGRADED - Current status of the HyperFlex virtual machine is degraded.
    hypervisor str
    The hypervisor type of the host.
    hypervisor_type str
    Identifies the broad type of the underlying hypervisor.* ESXi - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.* Hyper-V - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.* Unknown - The hypervisor running on the HyperFlex cluster is not known.
    identity str
    The internally generated identity of this host. This entity is not manipulated by users. It aids in uniquely identifying the datacenter object. For VMware, this is an MOR (managed object reference).
    ips Sequence[GetHyperflexHypervisorHostResultIp]
    lockdown bool
    Flag indicating whether the HyperFlex host is in lockdown mode.
    maintenance_mode bool
    Is this host in maintenance mode. Set to true or false.
    memory_capacities Sequence[GetHyperflexHypervisorHostResultMemoryCapacity]
    mgmt_ips Sequence[GetHyperflexHypervisorHostResultMgmtIp]
    mod_time str
    The time when this managed object was last modified.
    model str
    Commercial model information about this hardware.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    Name of this host supplied by user. It is not the identity of the host. The name is subject to user manipulations.
    nodes Sequence[GetHyperflexHypervisorHostResultNode]
    object_type str
    os_version str
    The operation system version of the controller VM.
    owners Sequence[str]
    parents Sequence[GetHyperflexHypervisorHostResultParent]
    permission_resources Sequence[GetHyperflexHypervisorHostResultPermissionResource]
    processor_capacities Sequence[GetHyperflexHypervisorHostResultProcessorCapacity]
    product_infos Sequence[GetHyperflexHypervisorHostResultProductInfo]
    registered_devices Sequence[GetHyperflexHypervisorHostResultRegisteredDevice]
    role str
    The role of the HyperFlex host.* UNKNOWN - The role of the HyperFlex host is unknown.* STORAGE - The HyperFlex host's role is storage.* COMPUTE - The HyperFlex host's role is compute.
    serial str
    Serial number of this host (internally generated).
    shared_scope 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.
    status str
    Host health status, as reported by the hypervisor platform.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
    tags Sequence[GetHyperflexHypervisorHostResultTag]
    template_version str
    The controller virtual machine template version.
    up_time str
    The uptime of the host, stored as Duration (from w3c).
    uuid str
    Universally unique identity of this host (example b3d4483b-5560-9342-8309-b486c9236610). Internally generated.
    vendor str
    Commercial vendor details of this hardware.
    version_contexts Sequence[GetHyperflexHypervisorHostResultVersionContext]
    virtual_cpus float
    Configured number of virtual CPUs for Controller virtual machine.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    clusters List<Property Map>
    configuredMemory Number
    Memory configured for controller virtual machine.
    controllerVmDisplayVersion String
    The display version of HyperFlex software running on the controller VM.
    controllerVmHxdpDisplayVersion String
    Platform storage software product display version running on controller VM.
    controllerVmHxdpVersion String
    Platform storage software product version running on controller VM.
    controllerVmUuid String
    The UUID of the controller VM which belongs to this host.
    controllerVmVersion String
    The version of HyperFlex software running on the controller VM.
    cpuInfos List<Property Map>
    createTime String
    The time when this managed object was created.
    dataIps List<Property Map>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    hardwareInfos List<Property Map>
    hostStatus String
    The status of the HyperFlex host.* UNKNOWN - Current status of the HyperFlex host is unknown.* ONLINE - The HyperFlex host is online.* OFFLINE - The HyperFlex host is offline.* INMAINTENANCE - The HyperFlex host is in maintenance mode.* DEGRADED - Current status of the HyperFlex virtual machine is degraded.
    hypervisor String
    The hypervisor type of the host.
    hypervisorType String
    Identifies the broad type of the underlying hypervisor.* ESXi - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.* Hyper-V - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.* Unknown - The hypervisor running on the HyperFlex cluster is not known.
    identity String
    The internally generated identity of this host. This entity is not manipulated by users. It aids in uniquely identifying the datacenter object. For VMware, this is an MOR (managed object reference).
    ips List<Property Map>
    lockdown Boolean
    Flag indicating whether the HyperFlex host is in lockdown mode.
    maintenanceMode Boolean
    Is this host in maintenance mode. Set to true or false.
    memoryCapacities List<Property Map>
    mgmtIps List<Property Map>
    modTime String
    The time when this managed object was last modified.
    model String
    Commercial model information about this hardware.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of this host supplied by user. It is not the identity of the host. The name is subject to user manipulations.
    nodes List<Property Map>
    objectType String
    osVersion String
    The operation system version of the controller VM.
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    processorCapacities List<Property Map>
    productInfos List<Property Map>
    registeredDevices List<Property Map>
    role String
    The role of the HyperFlex host.* UNKNOWN - The role of the HyperFlex host is unknown.* STORAGE - The HyperFlex host's role is storage.* COMPUTE - The HyperFlex host's role is compute.
    serial String
    Serial number of this host (internally generated).
    sharedScope 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.
    status String
    Host health status, as reported by the hypervisor platform.* Unknown - Entity status is unknown.* Degraded - State is degraded, and might impact normal operation of the entity.* Critical - Entity is in a critical state, impacting operations.* Ok - Entity status is in a stable state, operating normally.
    tags List<Property Map>
    templateVersion String
    The controller virtual machine template version.
    upTime String
    The uptime of the host, stored as Duration (from w3c).
    uuid String
    Universally unique identity of this host (example b3d4483b-5560-9342-8309-b486c9236610). Internally generated.
    vendor String
    Commercial vendor details of this hardware.
    versionContexts List<Property Map>
    virtualCpus Number
    Configured number of virtual CPUs for Controller virtual machine.

    GetHyperflexHypervisorHostResultAncestor

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetHyperflexHypervisorHostResultCluster

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetHyperflexHypervisorHostResultCpuInfo

    AdditionalProperties string
    ClassId string
    Cores double
    Description string
    ObjectType string
    Sockets double
    Speed double
    Vendor string
    Commercial vendor details of this hardware.
    AdditionalProperties string
    ClassId string
    Cores float64
    Description string
    ObjectType string
    Sockets float64
    Speed float64
    Vendor string
    Commercial vendor details of this hardware.
    additionalProperties String
    classId String
    cores Double
    description String
    objectType String
    sockets Double
    speed Double
    vendor String
    Commercial vendor details of this hardware.
    additionalProperties string
    classId string
    cores number
    description string
    objectType string
    sockets number
    speed number
    vendor string
    Commercial vendor details of this hardware.
    additional_properties str
    class_id str
    cores float
    description str
    object_type str
    sockets float
    speed float
    vendor str
    Commercial vendor details of this hardware.
    additionalProperties String
    classId String
    cores Number
    description String
    objectType String
    sockets Number
    speed Number
    vendor String
    Commercial vendor details of this hardware.

    GetHyperflexHypervisorHostResultDataIp

    AdditionalProperties string
    Address string
    ClassId string
    Fqdn string
    Ip string
    ObjectType string
    AdditionalProperties string
    Address string
    ClassId string
    Fqdn string
    Ip string
    ObjectType string
    additionalProperties String
    address String
    classId String
    fqdn String
    ip String
    objectType String
    additionalProperties string
    address string
    classId string
    fqdn string
    ip string
    objectType string
    additionalProperties String
    address String
    classId String
    fqdn String
    ip String
    objectType String

    GetHyperflexHypervisorHostResultHardwareInfo

    AdditionalProperties string
    ClassId string
    CpuCores double
    CpuSpeed double
    MemorySize double
    ObjectType string
    AdditionalProperties string
    ClassId string
    CpuCores float64
    CpuSpeed float64
    MemorySize float64
    ObjectType string
    additionalProperties String
    classId String
    cpuCores Double
    cpuSpeed Double
    memorySize Double
    objectType String
    additionalProperties string
    classId string
    cpuCores number
    cpuSpeed number
    memorySize number
    objectType string
    additionalProperties String
    classId String
    cpuCores Number
    cpuSpeed Number
    memorySize Number
    objectType String

    GetHyperflexHypervisorHostResultIp

    AdditionalProperties string
    Address string
    ClassId string
    Fqdn string
    Ip string
    ObjectType string
    AdditionalProperties string
    Address string
    ClassId string
    Fqdn string
    Ip string
    ObjectType string
    additionalProperties String
    address String
    classId String
    fqdn String
    ip String
    objectType String
    additionalProperties string
    address string
    classId string
    fqdn string
    ip string
    objectType string
    additionalProperties String
    address String
    classId String
    fqdn String
    ip String
    objectType String

    GetHyperflexHypervisorHostResultMemoryCapacity

    AdditionalProperties string
    Capacity double
    ClassId string
    Free double
    ObjectType string
    Used double
    AdditionalProperties string
    Capacity float64
    ClassId string
    Free float64
    ObjectType string
    Used float64
    additionalProperties String
    capacity Double
    classId String
    free Double
    objectType String
    used Double
    additionalProperties string
    capacity number
    classId string
    free number
    objectType string
    used number
    additionalProperties String
    capacity Number
    classId String
    free Number
    objectType String
    used Number

    GetHyperflexHypervisorHostResultMgmtIp

    AdditionalProperties string
    Address string
    ClassId string
    Fqdn string
    Ip string
    ObjectType string
    AdditionalProperties string
    Address string
    ClassId string
    Fqdn string
    Ip string
    ObjectType string
    additionalProperties String
    address String
    classId String
    fqdn String
    ip String
    objectType String
    additionalProperties string
    address string
    classId string
    fqdn string
    ip string
    objectType string
    additionalProperties String
    address String
    classId String
    fqdn String
    ip String
    objectType String

    GetHyperflexHypervisorHostResultNode

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetHyperflexHypervisorHostResultParent

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetHyperflexHypervisorHostResultPermissionResource

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetHyperflexHypervisorHostResultProcessorCapacity

    AdditionalProperties string
    Capacity double
    ClassId string
    Free double
    ObjectType string
    Used double
    AdditionalProperties string
    Capacity float64
    ClassId string
    Free float64
    ObjectType string
    Used float64
    additionalProperties String
    capacity Double
    classId String
    free Double
    objectType String
    used Double
    additionalProperties string
    capacity number
    classId string
    free number
    objectType string
    used number
    additionalProperties String
    capacity Number
    classId String
    free Number
    objectType String
    used Number

    GetHyperflexHypervisorHostResultProductInfo

    GetHyperflexHypervisorHostResultRegisteredDevice

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetHyperflexHypervisorHostResultTag

    AdditionalProperties string
    Key string
    Value string
    AdditionalProperties string
    Key string
    Value string
    additionalProperties String
    key String
    value String
    additionalProperties string
    key string
    value string
    additionalProperties String
    key String
    value String

    GetHyperflexHypervisorHostResultVersionContext

    GetHyperflexHypervisorHostResultVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetHyperflexHypervisorHostResultVersionContextRefMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetHyperflexHypervisorHostTag

    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.
    additionalProperties 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.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.

    GetHyperflexHypervisorHostVersionContext

    AdditionalProperties string
    ClassId 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.
    InterestedMos List<GetHyperflexHypervisorHostVersionContextInterestedMo>
    MarkedForDeletion bool
    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.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetHyperflexHypervisorHostVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType 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.
    AdditionalProperties string
    ClassId 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.
    InterestedMos []GetHyperflexHypervisorHostVersionContextInterestedMo
    MarkedForDeletion bool
    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.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetHyperflexHypervisorHostVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType 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.
    additionalProperties String
    classId 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.
    interestedMos List<GetHyperflexHypervisorHostVersionContextInterestedMo>
    markedForDeletion Boolean
    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.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetHyperflexHypervisorHostVersionContextRefMo
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType 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.
    additionalProperties string
    classId 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.
    interestedMos GetHyperflexHypervisorHostVersionContextInterestedMo[]
    markedForDeletion boolean
    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.
    nrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetHyperflexHypervisorHostVersionContextRefMo
    A reference to the original Managed Object.
    timestamp string
    The time this versioned Managed Object was created.
    versionType 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[GetHyperflexHypervisorHostVersionContextInterestedMo]
    marked_for_deletion bool
    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 GetHyperflexHypervisorHostVersionContextRefMo
    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.
    additionalProperties String
    classId 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.
    interestedMos List<Property Map>
    markedForDeletion Boolean
    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.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo Property Map
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType 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.

    GetHyperflexHypervisorHostVersionContextInterestedMo

    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.

    GetHyperflexHypervisorHostVersionContextRefMo

    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    AdditionalProperties string
    ClassId 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.
    ObjectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties string
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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.

    1. If 'moid' is set this field is ignored.
    2. 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'.
    additionalProperties String
    classId 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.
    objectType 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.

    1. If 'moid' is set this field is ignored.
    2. 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 logo
    intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet