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

intersight.getHyperflexNode

Explore with Pulumi AI

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

    A host participating in the cluster. The host consists of a hypervisor installed on a node that manages virtual machines.

    Using getHyperflexNode

    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 getHyperflexNode(args: GetHyperflexNodeArgs, opts?: InvokeOptions): Promise<GetHyperflexNodeResult>
    function getHyperflexNodeOutput(args: GetHyperflexNodeOutputArgs, opts?: InvokeOptions): Output<GetHyperflexNodeResult>
    def get_hyperflex_node(account_moid: Optional[str] = None,
                           additional_properties: Optional[str] = None,
                           ancestors: Optional[Sequence[GetHyperflexNodeAncestor]] = None,
                           build_number: Optional[str] = None,
                           class_id: Optional[str] = None,
                           cluster: Optional[GetHyperflexNodeCluster] = None,
                           cluster_member: Optional[GetHyperflexNodeClusterMember] = None,
                           create_time: Optional[str] = None,
                           display_version: Optional[str] = None,
                           domain_group_moid: Optional[str] = None,
                           drives: Optional[Sequence[GetHyperflexNodeDrife]] = None,
                           empty_slots_lists: Optional[Sequence[str]] = None,
                           host_name: Optional[str] = None,
                           hxdp_data_ip: Optional[GetHyperflexNodeHxdpDataIp] = None,
                           hxdp_mmgt_ip: Optional[GetHyperflexNodeHxdpMmgtIp] = None,
                           hypervisor: Optional[str] = None,
                           hypervisor_data_ip: Optional[GetHyperflexNodeHypervisorDataIp] = None,
                           id: Optional[str] = None,
                           identity: Optional[GetHyperflexNodeIdentity] = None,
                           ip: Optional[GetHyperflexNodeIp] = None,
                           lockdown: Optional[bool] = None,
                           mod_time: Optional[str] = None,
                           model_number: Optional[str] = None,
                           moid: Optional[str] = None,
                           node_maintenance_mode: Optional[str] = None,
                           node_status: Optional[str] = None,
                           node_uuid: Optional[str] = None,
                           nr_version: Optional[str] = None,
                           object_type: Optional[str] = None,
                           owners: Optional[Sequence[str]] = None,
                           parent: Optional[GetHyperflexNodeParent] = None,
                           permission_resources: Optional[Sequence[GetHyperflexNodePermissionResource]] = None,
                           physical_server: Optional[GetHyperflexNodePhysicalServer] = None,
                           role: Optional[str] = None,
                           serial_number: Optional[str] = None,
                           shared_scope: Optional[str] = None,
                           site_info: Optional[GetHyperflexNodeSiteInfo] = None,
                           status: Optional[str] = None,
                           tags: Optional[Sequence[GetHyperflexNodeTag]] = None,
                           version_context: Optional[GetHyperflexNodeVersionContext] = None,
                           opts: Optional[InvokeOptions] = None) -> GetHyperflexNodeResult
    def get_hyperflex_node_output(account_moid: Optional[pulumi.Input[str]] = None,
                           additional_properties: Optional[pulumi.Input[str]] = None,
                           ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexNodeAncestorArgs]]]] = None,
                           build_number: Optional[pulumi.Input[str]] = None,
                           class_id: Optional[pulumi.Input[str]] = None,
                           cluster: Optional[pulumi.Input[GetHyperflexNodeClusterArgs]] = None,
                           cluster_member: Optional[pulumi.Input[GetHyperflexNodeClusterMemberArgs]] = None,
                           create_time: Optional[pulumi.Input[str]] = None,
                           display_version: Optional[pulumi.Input[str]] = None,
                           domain_group_moid: Optional[pulumi.Input[str]] = None,
                           drives: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexNodeDrifeArgs]]]] = None,
                           empty_slots_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                           host_name: Optional[pulumi.Input[str]] = None,
                           hxdp_data_ip: Optional[pulumi.Input[GetHyperflexNodeHxdpDataIpArgs]] = None,
                           hxdp_mmgt_ip: Optional[pulumi.Input[GetHyperflexNodeHxdpMmgtIpArgs]] = None,
                           hypervisor: Optional[pulumi.Input[str]] = None,
                           hypervisor_data_ip: Optional[pulumi.Input[GetHyperflexNodeHypervisorDataIpArgs]] = None,
                           id: Optional[pulumi.Input[str]] = None,
                           identity: Optional[pulumi.Input[GetHyperflexNodeIdentityArgs]] = None,
                           ip: Optional[pulumi.Input[GetHyperflexNodeIpArgs]] = None,
                           lockdown: Optional[pulumi.Input[bool]] = None,
                           mod_time: Optional[pulumi.Input[str]] = None,
                           model_number: Optional[pulumi.Input[str]] = None,
                           moid: Optional[pulumi.Input[str]] = None,
                           node_maintenance_mode: Optional[pulumi.Input[str]] = None,
                           node_status: Optional[pulumi.Input[str]] = None,
                           node_uuid: Optional[pulumi.Input[str]] = None,
                           nr_version: Optional[pulumi.Input[str]] = None,
                           object_type: Optional[pulumi.Input[str]] = None,
                           owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                           parent: Optional[pulumi.Input[GetHyperflexNodeParentArgs]] = None,
                           permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexNodePermissionResourceArgs]]]] = None,
                           physical_server: Optional[pulumi.Input[GetHyperflexNodePhysicalServerArgs]] = None,
                           role: Optional[pulumi.Input[str]] = None,
                           serial_number: Optional[pulumi.Input[str]] = None,
                           shared_scope: Optional[pulumi.Input[str]] = None,
                           site_info: Optional[pulumi.Input[GetHyperflexNodeSiteInfoArgs]] = None,
                           status: Optional[pulumi.Input[str]] = None,
                           tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetHyperflexNodeTagArgs]]]] = None,
                           version_context: Optional[pulumi.Input[GetHyperflexNodeVersionContextArgs]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetHyperflexNodeResult]
    func LookupHyperflexNode(ctx *Context, args *LookupHyperflexNodeArgs, opts ...InvokeOption) (*LookupHyperflexNodeResult, error)
    func LookupHyperflexNodeOutput(ctx *Context, args *LookupHyperflexNodeOutputArgs, opts ...InvokeOption) LookupHyperflexNodeResultOutput

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

    public static class GetHyperflexNode 
    {
        public static Task<GetHyperflexNodeResult> InvokeAsync(GetHyperflexNodeArgs args, InvokeOptions? opts = null)
        public static Output<GetHyperflexNodeResult> Invoke(GetHyperflexNodeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetHyperflexNodeResult> getHyperflexNode(GetHyperflexNodeArgs args, InvokeOptions options)
    public static Output<GetHyperflexNodeResult> getHyperflexNode(GetHyperflexNodeArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getHyperflexNode:getHyperflexNode
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetHyperflexNodeAncestor>
    BuildNumber string
    The build number of the hypervisor running on the host.
    ClassId string
    Cluster GetHyperflexNodeCluster
    ClusterMember GetHyperflexNodeClusterMember
    CreateTime string
    The time when this managed object was created.
    DisplayVersion string
    The user-friendly string representation of the hypervisor version of the host.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Drives List<GetHyperflexNodeDrife>
    EmptySlotsLists List<string>
    HostName string
    The hostname configured for the hypervisor running on the host.
    HxdpDataIp GetHyperflexNodeHxdpDataIp
    HxdpMmgtIp GetHyperflexNodeHxdpMmgtIp
    Hypervisor string
    The type of hypervisor running on the host.
    HypervisorDataIp GetHyperflexNodeHypervisorDataIp
    Id string
    Identity GetHyperflexNodeIdentity
    Ip GetHyperflexNodeIp
    Lockdown bool
    The admin state of lockdown mode on the host. If 'true', lockdown mode is enabled.
    ModTime string
    The time when this managed object was last modified.
    ModelNumber string
    The model of the host server.
    Moid string
    The unique identifier of this Managed Object instance.
    NodeMaintenanceMode string
    The status of maintenance mode on the HyperFlex node.* Unknown - The maintenance mode status could not be determined.* InMaintenanceMode - The node has maintenance mode enabled. The node has been temporarily been relinquished from the cluster to allow for maintenance operations.* NotInMaintenanceMode - The node does not have maintenance mode enabled.
    NodeStatus string
    The operational status of the HyperFlex node.* Unknown - The default operational status of a HyperFlex node.* Invalid - The status of the node cannot be determined by the storage platform.* Ready - The platform node has been acknowledged by the cluster.* Unpublished - The node is not yet added to the storage cluster.* Deleted - The node has been removed from the cluster.* Blocked - The node is blocked from being added to the cluster.* Blacklisted - The deprecated value for 'Blocked'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* Allowed - The node is allowed to be added to the cluster.* Whitelisted - The deprecated value for 'Allowed'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* InMaintenance - The node is in maintenance mode. It has been temporarily relinquished from the cluster to allow for maintenance operations such as software upgrades.* Online - The node is participating in the storage cluster and is available for storage operations.* Offline - The node is part of the storage cluster, but is not available for storage operations.
    NodeUuid string
    The unique identifier of the HyperFlex node.
    NrVersion string
    The version of the hypervisor running on the host.
    ObjectType string
    Owners List<string>
    Parent GetHyperflexNodeParent
    PermissionResources List<GetHyperflexNodePermissionResource>
    PhysicalServer GetHyperflexNodePhysicalServer
    Role string
    The role of the host in the HyperFlex cluster. Specifies whether this host is used for compute or for both compute and storage.* UNKNOWN - The role of the HyperFlex cluster node is not known.* STORAGE - The HyperFlex cluster node provides both storage and compute resources for the cluster.* COMPUTE - The HyperFlex cluster node provides compute resources for the cluster.
    SerialNumber string
    The serial of the host server.
    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.
    SiteInfo GetHyperflexNodeSiteInfo
    Status string
    The status of the host. Indicates whether the hypervisor is online.* UNKNOWN - The host status cannot be determined.* ONLINE - The host is online and operational.* OFFLINE - The host is offline and is currently not participating in the HyperFlex cluster.* INMAINTENANCE - The host is not participating in the HyperFlex cluster because of a maintenance operation, such as firmware or data platform upgrade.* DEGRADED - The host is degraded and may not be performing in its full operational capacity.
    Tags List<GetHyperflexNodeTag>
    VersionContext GetHyperflexNodeVersionContext
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetHyperflexNodeAncestor
    BuildNumber string
    The build number of the hypervisor running on the host.
    ClassId string
    Cluster GetHyperflexNodeCluster
    ClusterMember GetHyperflexNodeClusterMember
    CreateTime string
    The time when this managed object was created.
    DisplayVersion string
    The user-friendly string representation of the hypervisor version of the host.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Drives []GetHyperflexNodeDrife
    EmptySlotsLists []string
    HostName string
    The hostname configured for the hypervisor running on the host.
    HxdpDataIp GetHyperflexNodeHxdpDataIp
    HxdpMmgtIp GetHyperflexNodeHxdpMmgtIp
    Hypervisor string
    The type of hypervisor running on the host.
    HypervisorDataIp GetHyperflexNodeHypervisorDataIp
    Id string
    Identity GetHyperflexNodeIdentity
    Ip GetHyperflexNodeIp
    Lockdown bool
    The admin state of lockdown mode on the host. If 'true', lockdown mode is enabled.
    ModTime string
    The time when this managed object was last modified.
    ModelNumber string
    The model of the host server.
    Moid string
    The unique identifier of this Managed Object instance.
    NodeMaintenanceMode string
    The status of maintenance mode on the HyperFlex node.* Unknown - The maintenance mode status could not be determined.* InMaintenanceMode - The node has maintenance mode enabled. The node has been temporarily been relinquished from the cluster to allow for maintenance operations.* NotInMaintenanceMode - The node does not have maintenance mode enabled.
    NodeStatus string
    The operational status of the HyperFlex node.* Unknown - The default operational status of a HyperFlex node.* Invalid - The status of the node cannot be determined by the storage platform.* Ready - The platform node has been acknowledged by the cluster.* Unpublished - The node is not yet added to the storage cluster.* Deleted - The node has been removed from the cluster.* Blocked - The node is blocked from being added to the cluster.* Blacklisted - The deprecated value for 'Blocked'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* Allowed - The node is allowed to be added to the cluster.* Whitelisted - The deprecated value for 'Allowed'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* InMaintenance - The node is in maintenance mode. It has been temporarily relinquished from the cluster to allow for maintenance operations such as software upgrades.* Online - The node is participating in the storage cluster and is available for storage operations.* Offline - The node is part of the storage cluster, but is not available for storage operations.
    NodeUuid string
    The unique identifier of the HyperFlex node.
    NrVersion string
    The version of the hypervisor running on the host.
    ObjectType string
    Owners []string
    Parent GetHyperflexNodeParent
    PermissionResources []GetHyperflexNodePermissionResource
    PhysicalServer GetHyperflexNodePhysicalServer
    Role string
    The role of the host in the HyperFlex cluster. Specifies whether this host is used for compute or for both compute and storage.* UNKNOWN - The role of the HyperFlex cluster node is not known.* STORAGE - The HyperFlex cluster node provides both storage and compute resources for the cluster.* COMPUTE - The HyperFlex cluster node provides compute resources for the cluster.
    SerialNumber string
    The serial of the host server.
    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.
    SiteInfo GetHyperflexNodeSiteInfo
    Status string
    The status of the host. Indicates whether the hypervisor is online.* UNKNOWN - The host status cannot be determined.* ONLINE - The host is online and operational.* OFFLINE - The host is offline and is currently not participating in the HyperFlex cluster.* INMAINTENANCE - The host is not participating in the HyperFlex cluster because of a maintenance operation, such as firmware or data platform upgrade.* DEGRADED - The host is degraded and may not be performing in its full operational capacity.
    Tags []GetHyperflexNodeTag
    VersionContext GetHyperflexNodeVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetHyperflexNodeAncestor>
    buildNumber String
    The build number of the hypervisor running on the host.
    classId String
    cluster GetHyperflexNodeCluster
    clusterMember GetHyperflexNodeClusterMember
    createTime String
    The time when this managed object was created.
    displayVersion String
    The user-friendly string representation of the hypervisor version of the host.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    drives List<GetHyperflexNodeDrife>
    emptySlotsLists List<String>
    hostName String
    The hostname configured for the hypervisor running on the host.
    hxdpDataIp GetHyperflexNodeHxdpDataIp
    hxdpMmgtIp GetHyperflexNodeHxdpMmgtIp
    hypervisor String
    The type of hypervisor running on the host.
    hypervisorDataIp GetHyperflexNodeHypervisorDataIp
    id String
    identity GetHyperflexNodeIdentity
    ip GetHyperflexNodeIp
    lockdown Boolean
    The admin state of lockdown mode on the host. If 'true', lockdown mode is enabled.
    modTime String
    The time when this managed object was last modified.
    modelNumber String
    The model of the host server.
    moid String
    The unique identifier of this Managed Object instance.
    nodeMaintenanceMode String
    The status of maintenance mode on the HyperFlex node.* Unknown - The maintenance mode status could not be determined.* InMaintenanceMode - The node has maintenance mode enabled. The node has been temporarily been relinquished from the cluster to allow for maintenance operations.* NotInMaintenanceMode - The node does not have maintenance mode enabled.
    nodeStatus String
    The operational status of the HyperFlex node.* Unknown - The default operational status of a HyperFlex node.* Invalid - The status of the node cannot be determined by the storage platform.* Ready - The platform node has been acknowledged by the cluster.* Unpublished - The node is not yet added to the storage cluster.* Deleted - The node has been removed from the cluster.* Blocked - The node is blocked from being added to the cluster.* Blacklisted - The deprecated value for 'Blocked'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* Allowed - The node is allowed to be added to the cluster.* Whitelisted - The deprecated value for 'Allowed'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* InMaintenance - The node is in maintenance mode. It has been temporarily relinquished from the cluster to allow for maintenance operations such as software upgrades.* Online - The node is participating in the storage cluster and is available for storage operations.* Offline - The node is part of the storage cluster, but is not available for storage operations.
    nodeUuid String
    The unique identifier of the HyperFlex node.
    nrVersion String
    The version of the hypervisor running on the host.
    objectType String
    owners List<String>
    parent GetHyperflexNodeParent
    permissionResources List<GetHyperflexNodePermissionResource>
    physicalServer GetHyperflexNodePhysicalServer
    role String
    The role of the host in the HyperFlex cluster. Specifies whether this host is used for compute or for both compute and storage.* UNKNOWN - The role of the HyperFlex cluster node is not known.* STORAGE - The HyperFlex cluster node provides both storage and compute resources for the cluster.* COMPUTE - The HyperFlex cluster node provides compute resources for the cluster.
    serialNumber String
    The serial of the host server.
    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.
    siteInfo GetHyperflexNodeSiteInfo
    status String
    The status of the host. Indicates whether the hypervisor is online.* UNKNOWN - The host status cannot be determined.* ONLINE - The host is online and operational.* OFFLINE - The host is offline and is currently not participating in the HyperFlex cluster.* INMAINTENANCE - The host is not participating in the HyperFlex cluster because of a maintenance operation, such as firmware or data platform upgrade.* DEGRADED - The host is degraded and may not be performing in its full operational capacity.
    tags List<GetHyperflexNodeTag>
    versionContext GetHyperflexNodeVersionContext
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetHyperflexNodeAncestor[]
    buildNumber string
    The build number of the hypervisor running on the host.
    classId string
    cluster GetHyperflexNodeCluster
    clusterMember GetHyperflexNodeClusterMember
    createTime string
    The time when this managed object was created.
    displayVersion string
    The user-friendly string representation of the hypervisor version of the host.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    drives GetHyperflexNodeDrife[]
    emptySlotsLists string[]
    hostName string
    The hostname configured for the hypervisor running on the host.
    hxdpDataIp GetHyperflexNodeHxdpDataIp
    hxdpMmgtIp GetHyperflexNodeHxdpMmgtIp
    hypervisor string
    The type of hypervisor running on the host.
    hypervisorDataIp GetHyperflexNodeHypervisorDataIp
    id string
    identity GetHyperflexNodeIdentity
    ip GetHyperflexNodeIp
    lockdown boolean
    The admin state of lockdown mode on the host. If 'true', lockdown mode is enabled.
    modTime string
    The time when this managed object was last modified.
    modelNumber string
    The model of the host server.
    moid string
    The unique identifier of this Managed Object instance.
    nodeMaintenanceMode string
    The status of maintenance mode on the HyperFlex node.* Unknown - The maintenance mode status could not be determined.* InMaintenanceMode - The node has maintenance mode enabled. The node has been temporarily been relinquished from the cluster to allow for maintenance operations.* NotInMaintenanceMode - The node does not have maintenance mode enabled.
    nodeStatus string
    The operational status of the HyperFlex node.* Unknown - The default operational status of a HyperFlex node.* Invalid - The status of the node cannot be determined by the storage platform.* Ready - The platform node has been acknowledged by the cluster.* Unpublished - The node is not yet added to the storage cluster.* Deleted - The node has been removed from the cluster.* Blocked - The node is blocked from being added to the cluster.* Blacklisted - The deprecated value for 'Blocked'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* Allowed - The node is allowed to be added to the cluster.* Whitelisted - The deprecated value for 'Allowed'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* InMaintenance - The node is in maintenance mode. It has been temporarily relinquished from the cluster to allow for maintenance operations such as software upgrades.* Online - The node is participating in the storage cluster and is available for storage operations.* Offline - The node is part of the storage cluster, but is not available for storage operations.
    nodeUuid string
    The unique identifier of the HyperFlex node.
    nrVersion string
    The version of the hypervisor running on the host.
    objectType string
    owners string[]
    parent GetHyperflexNodeParent
    permissionResources GetHyperflexNodePermissionResource[]
    physicalServer GetHyperflexNodePhysicalServer
    role string
    The role of the host in the HyperFlex cluster. Specifies whether this host is used for compute or for both compute and storage.* UNKNOWN - The role of the HyperFlex cluster node is not known.* STORAGE - The HyperFlex cluster node provides both storage and compute resources for the cluster.* COMPUTE - The HyperFlex cluster node provides compute resources for the cluster.
    serialNumber string
    The serial of the host server.
    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.
    siteInfo GetHyperflexNodeSiteInfo
    status string
    The status of the host. Indicates whether the hypervisor is online.* UNKNOWN - The host status cannot be determined.* ONLINE - The host is online and operational.* OFFLINE - The host is offline and is currently not participating in the HyperFlex cluster.* INMAINTENANCE - The host is not participating in the HyperFlex cluster because of a maintenance operation, such as firmware or data platform upgrade.* DEGRADED - The host is degraded and may not be performing in its full operational capacity.
    tags GetHyperflexNodeTag[]
    versionContext GetHyperflexNodeVersionContext
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetHyperflexNodeAncestor]
    build_number str
    The build number of the hypervisor running on the host.
    class_id str
    cluster GetHyperflexNodeCluster
    cluster_member GetHyperflexNodeClusterMember
    create_time str
    The time when this managed object was created.
    display_version str
    The user-friendly string representation of the hypervisor version of the host.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    drives Sequence[GetHyperflexNodeDrife]
    empty_slots_lists Sequence[str]
    host_name str
    The hostname configured for the hypervisor running on the host.
    hxdp_data_ip GetHyperflexNodeHxdpDataIp
    hxdp_mmgt_ip GetHyperflexNodeHxdpMmgtIp
    hypervisor str
    The type of hypervisor running on the host.
    hypervisor_data_ip GetHyperflexNodeHypervisorDataIp
    id str
    identity GetHyperflexNodeIdentity
    ip GetHyperflexNodeIp
    lockdown bool
    The admin state of lockdown mode on the host. If 'true', lockdown mode is enabled.
    mod_time str
    The time when this managed object was last modified.
    model_number str
    The model of the host server.
    moid str
    The unique identifier of this Managed Object instance.
    node_maintenance_mode str
    The status of maintenance mode on the HyperFlex node.* Unknown - The maintenance mode status could not be determined.* InMaintenanceMode - The node has maintenance mode enabled. The node has been temporarily been relinquished from the cluster to allow for maintenance operations.* NotInMaintenanceMode - The node does not have maintenance mode enabled.
    node_status str
    The operational status of the HyperFlex node.* Unknown - The default operational status of a HyperFlex node.* Invalid - The status of the node cannot be determined by the storage platform.* Ready - The platform node has been acknowledged by the cluster.* Unpublished - The node is not yet added to the storage cluster.* Deleted - The node has been removed from the cluster.* Blocked - The node is blocked from being added to the cluster.* Blacklisted - The deprecated value for 'Blocked'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* Allowed - The node is allowed to be added to the cluster.* Whitelisted - The deprecated value for 'Allowed'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* InMaintenance - The node is in maintenance mode. It has been temporarily relinquished from the cluster to allow for maintenance operations such as software upgrades.* Online - The node is participating in the storage cluster and is available for storage operations.* Offline - The node is part of the storage cluster, but is not available for storage operations.
    node_uuid str
    The unique identifier of the HyperFlex node.
    nr_version str
    The version of the hypervisor running on the host.
    object_type str
    owners Sequence[str]
    parent GetHyperflexNodeParent
    permission_resources Sequence[GetHyperflexNodePermissionResource]
    physical_server GetHyperflexNodePhysicalServer
    role str
    The role of the host in the HyperFlex cluster. Specifies whether this host is used for compute or for both compute and storage.* UNKNOWN - The role of the HyperFlex cluster node is not known.* STORAGE - The HyperFlex cluster node provides both storage and compute resources for the cluster.* COMPUTE - The HyperFlex cluster node provides compute resources for the cluster.
    serial_number str
    The serial of the host server.
    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.
    site_info GetHyperflexNodeSiteInfo
    status str
    The status of the host. Indicates whether the hypervisor is online.* UNKNOWN - The host status cannot be determined.* ONLINE - The host is online and operational.* OFFLINE - The host is offline and is currently not participating in the HyperFlex cluster.* INMAINTENANCE - The host is not participating in the HyperFlex cluster because of a maintenance operation, such as firmware or data platform upgrade.* DEGRADED - The host is degraded and may not be performing in its full operational capacity.
    tags Sequence[GetHyperflexNodeTag]
    version_context GetHyperflexNodeVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    buildNumber String
    The build number of the hypervisor running on the host.
    classId String
    cluster Property Map
    clusterMember Property Map
    createTime String
    The time when this managed object was created.
    displayVersion String
    The user-friendly string representation of the hypervisor version of the host.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    drives List<Property Map>
    emptySlotsLists List<String>
    hostName String
    The hostname configured for the hypervisor running on the host.
    hxdpDataIp Property Map
    hxdpMmgtIp Property Map
    hypervisor String
    The type of hypervisor running on the host.
    hypervisorDataIp Property Map
    id String
    identity Property Map
    ip Property Map
    lockdown Boolean
    The admin state of lockdown mode on the host. If 'true', lockdown mode is enabled.
    modTime String
    The time when this managed object was last modified.
    modelNumber String
    The model of the host server.
    moid String
    The unique identifier of this Managed Object instance.
    nodeMaintenanceMode String
    The status of maintenance mode on the HyperFlex node.* Unknown - The maintenance mode status could not be determined.* InMaintenanceMode - The node has maintenance mode enabled. The node has been temporarily been relinquished from the cluster to allow for maintenance operations.* NotInMaintenanceMode - The node does not have maintenance mode enabled.
    nodeStatus String
    The operational status of the HyperFlex node.* Unknown - The default operational status of a HyperFlex node.* Invalid - The status of the node cannot be determined by the storage platform.* Ready - The platform node has been acknowledged by the cluster.* Unpublished - The node is not yet added to the storage cluster.* Deleted - The node has been removed from the cluster.* Blocked - The node is blocked from being added to the cluster.* Blacklisted - The deprecated value for 'Blocked'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* Allowed - The node is allowed to be added to the cluster.* Whitelisted - The deprecated value for 'Allowed'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* InMaintenance - The node is in maintenance mode. It has been temporarily relinquished from the cluster to allow for maintenance operations such as software upgrades.* Online - The node is participating in the storage cluster and is available for storage operations.* Offline - The node is part of the storage cluster, but is not available for storage operations.
    nodeUuid String
    The unique identifier of the HyperFlex node.
    nrVersion String
    The version of the hypervisor running on the host.
    objectType String
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    physicalServer Property Map
    role String
    The role of the host in the HyperFlex cluster. Specifies whether this host is used for compute or for both compute and storage.* UNKNOWN - The role of the HyperFlex cluster node is not known.* STORAGE - The HyperFlex cluster node provides both storage and compute resources for the cluster.* COMPUTE - The HyperFlex cluster node provides compute resources for the cluster.
    serialNumber String
    The serial of the host server.
    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.
    siteInfo Property Map
    status String
    The status of the host. Indicates whether the hypervisor is online.* UNKNOWN - The host status cannot be determined.* ONLINE - The host is online and operational.* OFFLINE - The host is offline and is currently not participating in the HyperFlex cluster.* INMAINTENANCE - The host is not participating in the HyperFlex cluster because of a maintenance operation, such as firmware or data platform upgrade.* DEGRADED - The host is degraded and may not be performing in its full operational capacity.
    tags List<Property Map>
    versionContext Property Map

    getHyperflexNode Result

    The following output properties are available:

    Id string
    Results List<GetHyperflexNodeResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetHyperflexNodeAncestor>
    BuildNumber string
    ClassId string
    Cluster GetHyperflexNodeCluster
    ClusterMember GetHyperflexNodeClusterMember
    CreateTime string
    DisplayVersion string
    DomainGroupMoid string
    Drives List<GetHyperflexNodeDrife>
    EmptySlotsLists List<string>
    HostName string
    HxdpDataIp GetHyperflexNodeHxdpDataIp
    HxdpMmgtIp GetHyperflexNodeHxdpMmgtIp
    Hypervisor string
    HypervisorDataIp GetHyperflexNodeHypervisorDataIp
    Identity GetHyperflexNodeIdentity
    Ip GetHyperflexNodeIp
    Lockdown bool
    ModTime string
    ModelNumber string
    Moid string
    NodeMaintenanceMode string
    NodeStatus string
    NodeUuid string
    NrVersion string
    ObjectType string
    Owners List<string>
    Parent GetHyperflexNodeParent
    PermissionResources List<GetHyperflexNodePermissionResource>
    PhysicalServer GetHyperflexNodePhysicalServer
    Role string
    SerialNumber string
    SharedScope string
    SiteInfo GetHyperflexNodeSiteInfo
    Status string
    Tags List<GetHyperflexNodeTag>
    VersionContext GetHyperflexNodeVersionContext
    Id string
    Results []GetHyperflexNodeResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetHyperflexNodeAncestor
    BuildNumber string
    ClassId string
    Cluster GetHyperflexNodeCluster
    ClusterMember GetHyperflexNodeClusterMember
    CreateTime string
    DisplayVersion string
    DomainGroupMoid string
    Drives []GetHyperflexNodeDrife
    EmptySlotsLists []string
    HostName string
    HxdpDataIp GetHyperflexNodeHxdpDataIp
    HxdpMmgtIp GetHyperflexNodeHxdpMmgtIp
    Hypervisor string
    HypervisorDataIp GetHyperflexNodeHypervisorDataIp
    Identity GetHyperflexNodeIdentity
    Ip GetHyperflexNodeIp
    Lockdown bool
    ModTime string
    ModelNumber string
    Moid string
    NodeMaintenanceMode string
    NodeStatus string
    NodeUuid string
    NrVersion string
    ObjectType string
    Owners []string
    Parent GetHyperflexNodeParent
    PermissionResources []GetHyperflexNodePermissionResource
    PhysicalServer GetHyperflexNodePhysicalServer
    Role string
    SerialNumber string
    SharedScope string
    SiteInfo GetHyperflexNodeSiteInfo
    Status string
    Tags []GetHyperflexNodeTag
    VersionContext GetHyperflexNodeVersionContext
    id String
    results List<GetHyperflexNodeResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetHyperflexNodeAncestor>
    buildNumber String
    classId String
    cluster GetHyperflexNodeCluster
    clusterMember GetHyperflexNodeClusterMember
    createTime String
    displayVersion String
    domainGroupMoid String
    drives List<GetHyperflexNodeDrife>
    emptySlotsLists List<String>
    hostName String
    hxdpDataIp GetHyperflexNodeHxdpDataIp
    hxdpMmgtIp GetHyperflexNodeHxdpMmgtIp
    hypervisor String
    hypervisorDataIp GetHyperflexNodeHypervisorDataIp
    identity GetHyperflexNodeIdentity
    ip GetHyperflexNodeIp
    lockdown Boolean
    modTime String
    modelNumber String
    moid String
    nodeMaintenanceMode String
    nodeStatus String
    nodeUuid String
    nrVersion String
    objectType String
    owners List<String>
    parent GetHyperflexNodeParent
    permissionResources List<GetHyperflexNodePermissionResource>
    physicalServer GetHyperflexNodePhysicalServer
    role String
    serialNumber String
    sharedScope String
    siteInfo GetHyperflexNodeSiteInfo
    status String
    tags List<GetHyperflexNodeTag>
    versionContext GetHyperflexNodeVersionContext
    id string
    results GetHyperflexNodeResult[]
    accountMoid string
    additionalProperties string
    ancestors GetHyperflexNodeAncestor[]
    buildNumber string
    classId string
    cluster GetHyperflexNodeCluster
    clusterMember GetHyperflexNodeClusterMember
    createTime string
    displayVersion string
    domainGroupMoid string
    drives GetHyperflexNodeDrife[]
    emptySlotsLists string[]
    hostName string
    hxdpDataIp GetHyperflexNodeHxdpDataIp
    hxdpMmgtIp GetHyperflexNodeHxdpMmgtIp
    hypervisor string
    hypervisorDataIp GetHyperflexNodeHypervisorDataIp
    identity GetHyperflexNodeIdentity
    ip GetHyperflexNodeIp
    lockdown boolean
    modTime string
    modelNumber string
    moid string
    nodeMaintenanceMode string
    nodeStatus string
    nodeUuid string
    nrVersion string
    objectType string
    owners string[]
    parent GetHyperflexNodeParent
    permissionResources GetHyperflexNodePermissionResource[]
    physicalServer GetHyperflexNodePhysicalServer
    role string
    serialNumber string
    sharedScope string
    siteInfo GetHyperflexNodeSiteInfo
    status string
    tags GetHyperflexNodeTag[]
    versionContext GetHyperflexNodeVersionContext
    id str
    results Sequence[GetHyperflexNodeResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetHyperflexNodeAncestor]
    build_number str
    class_id str
    cluster GetHyperflexNodeCluster
    cluster_member GetHyperflexNodeClusterMember
    create_time str
    display_version str
    domain_group_moid str
    drives Sequence[GetHyperflexNodeDrife]
    empty_slots_lists Sequence[str]
    host_name str
    hxdp_data_ip GetHyperflexNodeHxdpDataIp
    hxdp_mmgt_ip GetHyperflexNodeHxdpMmgtIp
    hypervisor str
    hypervisor_data_ip GetHyperflexNodeHypervisorDataIp
    identity GetHyperflexNodeIdentity
    ip GetHyperflexNodeIp
    lockdown bool
    mod_time str
    model_number str
    moid str
    node_maintenance_mode str
    node_status str
    node_uuid str
    nr_version str
    object_type str
    owners Sequence[str]
    parent GetHyperflexNodeParent
    permission_resources Sequence[GetHyperflexNodePermissionResource]
    physical_server GetHyperflexNodePhysicalServer
    role str
    serial_number str
    shared_scope str
    site_info GetHyperflexNodeSiteInfo
    status str
    tags Sequence[GetHyperflexNodeTag]
    version_context GetHyperflexNodeVersionContext
    id String
    results List<Property Map>
    accountMoid String
    additionalProperties String
    ancestors List<Property Map>
    buildNumber String
    classId String
    cluster Property Map
    clusterMember Property Map
    createTime String
    displayVersion String
    domainGroupMoid String
    drives List<Property Map>
    emptySlotsLists List<String>
    hostName String
    hxdpDataIp Property Map
    hxdpMmgtIp Property Map
    hypervisor String
    hypervisorDataIp Property Map
    identity Property Map
    ip Property Map
    lockdown Boolean
    modTime String
    modelNumber String
    moid String
    nodeMaintenanceMode String
    nodeStatus String
    nodeUuid String
    nrVersion String
    objectType String
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    physicalServer Property Map
    role String
    serialNumber String
    sharedScope String
    siteInfo Property Map
    status String
    tags List<Property Map>
    versionContext Property Map

    Supporting Types

    GetHyperflexNodeAncestor

    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'.

    GetHyperflexNodeCluster

    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'.

    GetHyperflexNodeClusterMember

    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'.

    GetHyperflexNodeDrife

    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'.

    GetHyperflexNodeHxdpDataIp

    AdditionalProperties string
    Address string
    The network address as an FQDN or IPv4 address.
    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 for the network address.
    Ip string
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    Ip string
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip String
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip string
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip str
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip String
    The network address as an IPv4 address.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetHyperflexNodeHxdpMmgtIp

    AdditionalProperties string
    Address string
    The network address as an FQDN or IPv4 address.
    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 for the network address.
    Ip string
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    Ip string
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip String
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip string
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip str
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip String
    The network address as an IPv4 address.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetHyperflexNodeHypervisorDataIp

    AdditionalProperties string
    Address string
    The network address as an FQDN or IPv4 address.
    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 for the network address.
    Ip string
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    Ip string
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip String
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip string
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip str
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip String
    The network address as an IPv4 address.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetHyperflexNodeIdentity

    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.
    Links List<GetHyperflexNodeIdentityLink>
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Uuid string
    The unique identifier string of an entity.
    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.
    Links []GetHyperflexNodeIdentityLink
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Uuid string
    The unique identifier string of an entity.
    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.
    links List<GetHyperflexNodeIdentityLink>
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid String
    The unique identifier string of an entity.
    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.
    links GetHyperflexNodeIdentityLink[]
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid string
    The unique identifier string of an entity.
    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.
    links Sequence[GetHyperflexNodeIdentityLink]
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid str
    The unique identifier string of an entity.
    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.
    links List<Property Map>
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    uuid String
    The unique identifier string of an entity.
    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.
    Comments string
    Comment for this HyperFlex resource.
    Href string
    URI of resource. Target URL for making REST call.
    Method string
    HTTP verb that this HyperFlex link DT is referring to.

    • POST - HTTP verb POST for this task definition.
    • GET - HTTP verb GET for this task definition.
    • PUT - HTTP verb PUT for this task definition.
    • DELETE - HTTP verb DELETE for this task definition.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Rel string
    Relationship of link to this resource.
    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.
    Comments string
    Comment for this HyperFlex resource.
    Href string
    URI of resource. Target URL for making REST call.
    Method string
    HTTP verb that this HyperFlex link DT is referring to.

    • POST - HTTP verb POST for this task definition.
    • GET - HTTP verb GET for this task definition.
    • PUT - HTTP verb PUT for this task definition.
    • DELETE - HTTP verb DELETE for this task definition.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Rel string
    Relationship of link to this resource.
    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.
    comments String
    Comment for this HyperFlex resource.
    href String
    URI of resource. Target URL for making REST call.
    method String
    HTTP verb that this HyperFlex link DT is referring to.

    • POST - HTTP verb POST for this task definition.
    • GET - HTTP verb GET for this task definition.
    • PUT - HTTP verb PUT for this task definition.
    • DELETE - HTTP verb DELETE for this task definition.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    rel String
    Relationship of link to this resource.
    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.
    comments string
    Comment for this HyperFlex resource.
    href string
    URI of resource. Target URL for making REST call.
    method string
    HTTP verb that this HyperFlex link DT is referring to.

    • POST - HTTP verb POST for this task definition.
    • GET - HTTP verb GET for this task definition.
    • PUT - HTTP verb PUT for this task definition.
    • DELETE - HTTP verb DELETE for this task definition.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    rel string
    Relationship of link to this resource.
    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.
    comments str
    Comment for this HyperFlex resource.
    href str
    URI of resource. Target URL for making REST call.
    method str
    HTTP verb that this HyperFlex link DT is referring to.

    • POST - HTTP verb POST for this task definition.
    • GET - HTTP verb GET for this task definition.
    • PUT - HTTP verb PUT for this task definition.
    • DELETE - HTTP verb DELETE for this task definition.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    rel str
    Relationship of link to this resource.
    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.
    comments String
    Comment for this HyperFlex resource.
    href String
    URI of resource. Target URL for making REST call.
    method String
    HTTP verb that this HyperFlex link DT is referring to.

    • POST - HTTP verb POST for this task definition.
    • GET - HTTP verb GET for this task definition.
    • PUT - HTTP verb PUT for this task definition.
    • DELETE - HTTP verb DELETE for this task definition.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    rel String
    Relationship of link to this resource.

    GetHyperflexNodeIp

    AdditionalProperties string
    Address string
    The network address as an FQDN or IPv4 address.
    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 for the network address.
    Ip string
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    Ip string
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip String
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip string
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip str
    The network address as an IPv4 address.
    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 network address as an FQDN or IPv4 address.
    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 for the network address.
    ip String
    The network address as an IPv4 address.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetHyperflexNodeParent

    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'.

    GetHyperflexNodePermissionResource

    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'.

    GetHyperflexNodePhysicalServer

    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'.

    GetHyperflexNodeResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetHyperflexNodeResultAncestor>
    BuildNumber string
    The build number of the hypervisor running on the host.
    ClassId string
    ClusterMembers List<GetHyperflexNodeResultClusterMember>
    Clusters List<GetHyperflexNodeResultCluster>
    CreateTime string
    The time when this managed object was created.
    DisplayVersion string
    The user-friendly string representation of the hypervisor version of the host.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Drives List<GetHyperflexNodeResultDrife>
    EmptySlotsLists List<string>
    HostName string
    The hostname configured for the hypervisor running on the host.
    HxdpDataIps List<GetHyperflexNodeResultHxdpDataIp>
    HxdpMmgtIps List<GetHyperflexNodeResultHxdpMmgtIp>
    Hypervisor string
    The type of hypervisor running on the host.
    HypervisorDataIps List<GetHyperflexNodeResultHypervisorDataIp>
    Identities List<GetHyperflexNodeResultIdentity>
    Ips List<GetHyperflexNodeResultIp>
    Lockdown bool
    The admin state of lockdown mode on the host. If 'true', lockdown mode is enabled.
    ModTime string
    The time when this managed object was last modified.
    ModelNumber string
    The model of the host server.
    Moid string
    The unique identifier of this Managed Object instance.
    NodeMaintenanceMode string
    The status of maintenance mode on the HyperFlex node.* Unknown - The maintenance mode status could not be determined.* InMaintenanceMode - The node has maintenance mode enabled. The node has been temporarily been relinquished from the cluster to allow for maintenance operations.* NotInMaintenanceMode - The node does not have maintenance mode enabled.
    NodeStatus string
    The operational status of the HyperFlex node.* Unknown - The default operational status of a HyperFlex node.* Invalid - The status of the node cannot be determined by the storage platform.* Ready - The platform node has been acknowledged by the cluster.* Unpublished - The node is not yet added to the storage cluster.* Deleted - The node has been removed from the cluster.* Blocked - The node is blocked from being added to the cluster.* Blacklisted - The deprecated value for 'Blocked'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* Allowed - The node is allowed to be added to the cluster.* Whitelisted - The deprecated value for 'Allowed'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* InMaintenance - The node is in maintenance mode. It has been temporarily relinquished from the cluster to allow for maintenance operations such as software upgrades.* Online - The node is participating in the storage cluster and is available for storage operations.* Offline - The node is part of the storage cluster, but is not available for storage operations.
    NodeUuid string
    The unique identifier of the HyperFlex node.
    NrVersion string
    The version of the hypervisor running on the host.
    ObjectType string
    Owners List<string>
    Parents List<GetHyperflexNodeResultParent>
    PermissionResources List<GetHyperflexNodeResultPermissionResource>
    PhysicalServers List<GetHyperflexNodeResultPhysicalServer>
    Role string
    The role of the host in the HyperFlex cluster. Specifies whether this host is used for compute or for both compute and storage.* UNKNOWN - The role of the HyperFlex cluster node is not known.* STORAGE - The HyperFlex cluster node provides both storage and compute resources for the cluster.* COMPUTE - The HyperFlex cluster node provides compute resources for the cluster.
    SerialNumber string
    The serial of the host server.
    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.
    SiteInfos List<GetHyperflexNodeResultSiteInfo>
    Status string
    The status of the host. Indicates whether the hypervisor is online.* UNKNOWN - The host status cannot be determined.* ONLINE - The host is online and operational.* OFFLINE - The host is offline and is currently not participating in the HyperFlex cluster.* INMAINTENANCE - The host is not participating in the HyperFlex cluster because of a maintenance operation, such as firmware or data platform upgrade.* DEGRADED - The host is degraded and may not be performing in its full operational capacity.
    Tags List<GetHyperflexNodeResultTag>
    VersionContexts List<GetHyperflexNodeResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetHyperflexNodeResultAncestor
    BuildNumber string
    The build number of the hypervisor running on the host.
    ClassId string
    ClusterMembers []GetHyperflexNodeResultClusterMember
    Clusters []GetHyperflexNodeResultCluster
    CreateTime string
    The time when this managed object was created.
    DisplayVersion string
    The user-friendly string representation of the hypervisor version of the host.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Drives []GetHyperflexNodeResultDrife
    EmptySlotsLists []string
    HostName string
    The hostname configured for the hypervisor running on the host.
    HxdpDataIps []GetHyperflexNodeResultHxdpDataIp
    HxdpMmgtIps []GetHyperflexNodeResultHxdpMmgtIp
    Hypervisor string
    The type of hypervisor running on the host.
    HypervisorDataIps []GetHyperflexNodeResultHypervisorDataIp
    Identities []GetHyperflexNodeResultIdentity
    Ips []GetHyperflexNodeResultIp
    Lockdown bool
    The admin state of lockdown mode on the host. If 'true', lockdown mode is enabled.
    ModTime string
    The time when this managed object was last modified.
    ModelNumber string
    The model of the host server.
    Moid string
    The unique identifier of this Managed Object instance.
    NodeMaintenanceMode string
    The status of maintenance mode on the HyperFlex node.* Unknown - The maintenance mode status could not be determined.* InMaintenanceMode - The node has maintenance mode enabled. The node has been temporarily been relinquished from the cluster to allow for maintenance operations.* NotInMaintenanceMode - The node does not have maintenance mode enabled.
    NodeStatus string
    The operational status of the HyperFlex node.* Unknown - The default operational status of a HyperFlex node.* Invalid - The status of the node cannot be determined by the storage platform.* Ready - The platform node has been acknowledged by the cluster.* Unpublished - The node is not yet added to the storage cluster.* Deleted - The node has been removed from the cluster.* Blocked - The node is blocked from being added to the cluster.* Blacklisted - The deprecated value for 'Blocked'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* Allowed - The node is allowed to be added to the cluster.* Whitelisted - The deprecated value for 'Allowed'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* InMaintenance - The node is in maintenance mode. It has been temporarily relinquished from the cluster to allow for maintenance operations such as software upgrades.* Online - The node is participating in the storage cluster and is available for storage operations.* Offline - The node is part of the storage cluster, but is not available for storage operations.
    NodeUuid string
    The unique identifier of the HyperFlex node.
    NrVersion string
    The version of the hypervisor running on the host.
    ObjectType string
    Owners []string
    Parents []GetHyperflexNodeResultParent
    PermissionResources []GetHyperflexNodeResultPermissionResource
    PhysicalServers []GetHyperflexNodeResultPhysicalServer
    Role string
    The role of the host in the HyperFlex cluster. Specifies whether this host is used for compute or for both compute and storage.* UNKNOWN - The role of the HyperFlex cluster node is not known.* STORAGE - The HyperFlex cluster node provides both storage and compute resources for the cluster.* COMPUTE - The HyperFlex cluster node provides compute resources for the cluster.
    SerialNumber string
    The serial of the host server.
    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.
    SiteInfos []GetHyperflexNodeResultSiteInfo
    Status string
    The status of the host. Indicates whether the hypervisor is online.* UNKNOWN - The host status cannot be determined.* ONLINE - The host is online and operational.* OFFLINE - The host is offline and is currently not participating in the HyperFlex cluster.* INMAINTENANCE - The host is not participating in the HyperFlex cluster because of a maintenance operation, such as firmware or data platform upgrade.* DEGRADED - The host is degraded and may not be performing in its full operational capacity.
    Tags []GetHyperflexNodeResultTag
    VersionContexts []GetHyperflexNodeResultVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetHyperflexNodeResultAncestor>
    buildNumber String
    The build number of the hypervisor running on the host.
    classId String
    clusterMembers List<GetHyperflexNodeResultClusterMember>
    clusters List<GetHyperflexNodeResultCluster>
    createTime String
    The time when this managed object was created.
    displayVersion String
    The user-friendly string representation of the hypervisor version of the host.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    drives List<GetHyperflexNodeResultDrife>
    emptySlotsLists List<String>
    hostName String
    The hostname configured for the hypervisor running on the host.
    hxdpDataIps List<GetHyperflexNodeResultHxdpDataIp>
    hxdpMmgtIps List<GetHyperflexNodeResultHxdpMmgtIp>
    hypervisor String
    The type of hypervisor running on the host.
    hypervisorDataIps List<GetHyperflexNodeResultHypervisorDataIp>
    identities List<GetHyperflexNodeResultIdentity>
    ips List<GetHyperflexNodeResultIp>
    lockdown Boolean
    The admin state of lockdown mode on the host. If 'true', lockdown mode is enabled.
    modTime String
    The time when this managed object was last modified.
    modelNumber String
    The model of the host server.
    moid String
    The unique identifier of this Managed Object instance.
    nodeMaintenanceMode String
    The status of maintenance mode on the HyperFlex node.* Unknown - The maintenance mode status could not be determined.* InMaintenanceMode - The node has maintenance mode enabled. The node has been temporarily been relinquished from the cluster to allow for maintenance operations.* NotInMaintenanceMode - The node does not have maintenance mode enabled.
    nodeStatus String
    The operational status of the HyperFlex node.* Unknown - The default operational status of a HyperFlex node.* Invalid - The status of the node cannot be determined by the storage platform.* Ready - The platform node has been acknowledged by the cluster.* Unpublished - The node is not yet added to the storage cluster.* Deleted - The node has been removed from the cluster.* Blocked - The node is blocked from being added to the cluster.* Blacklisted - The deprecated value for 'Blocked'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* Allowed - The node is allowed to be added to the cluster.* Whitelisted - The deprecated value for 'Allowed'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* InMaintenance - The node is in maintenance mode. It has been temporarily relinquished from the cluster to allow for maintenance operations such as software upgrades.* Online - The node is participating in the storage cluster and is available for storage operations.* Offline - The node is part of the storage cluster, but is not available for storage operations.
    nodeUuid String
    The unique identifier of the HyperFlex node.
    nrVersion String
    The version of the hypervisor running on the host.
    objectType String
    owners List<String>
    parents List<GetHyperflexNodeResultParent>
    permissionResources List<GetHyperflexNodeResultPermissionResource>
    physicalServers List<GetHyperflexNodeResultPhysicalServer>
    role String
    The role of the host in the HyperFlex cluster. Specifies whether this host is used for compute or for both compute and storage.* UNKNOWN - The role of the HyperFlex cluster node is not known.* STORAGE - The HyperFlex cluster node provides both storage and compute resources for the cluster.* COMPUTE - The HyperFlex cluster node provides compute resources for the cluster.
    serialNumber String
    The serial of the host server.
    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.
    siteInfos List<GetHyperflexNodeResultSiteInfo>
    status String
    The status of the host. Indicates whether the hypervisor is online.* UNKNOWN - The host status cannot be determined.* ONLINE - The host is online and operational.* OFFLINE - The host is offline and is currently not participating in the HyperFlex cluster.* INMAINTENANCE - The host is not participating in the HyperFlex cluster because of a maintenance operation, such as firmware or data platform upgrade.* DEGRADED - The host is degraded and may not be performing in its full operational capacity.
    tags List<GetHyperflexNodeResultTag>
    versionContexts List<GetHyperflexNodeResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetHyperflexNodeResultAncestor[]
    buildNumber string
    The build number of the hypervisor running on the host.
    classId string
    clusterMembers GetHyperflexNodeResultClusterMember[]
    clusters GetHyperflexNodeResultCluster[]
    createTime string
    The time when this managed object was created.
    displayVersion string
    The user-friendly string representation of the hypervisor version of the host.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    drives GetHyperflexNodeResultDrife[]
    emptySlotsLists string[]
    hostName string
    The hostname configured for the hypervisor running on the host.
    hxdpDataIps GetHyperflexNodeResultHxdpDataIp[]
    hxdpMmgtIps GetHyperflexNodeResultHxdpMmgtIp[]
    hypervisor string
    The type of hypervisor running on the host.
    hypervisorDataIps GetHyperflexNodeResultHypervisorDataIp[]
    identities GetHyperflexNodeResultIdentity[]
    ips GetHyperflexNodeResultIp[]
    lockdown boolean
    The admin state of lockdown mode on the host. If 'true', lockdown mode is enabled.
    modTime string
    The time when this managed object was last modified.
    modelNumber string
    The model of the host server.
    moid string
    The unique identifier of this Managed Object instance.
    nodeMaintenanceMode string
    The status of maintenance mode on the HyperFlex node.* Unknown - The maintenance mode status could not be determined.* InMaintenanceMode - The node has maintenance mode enabled. The node has been temporarily been relinquished from the cluster to allow for maintenance operations.* NotInMaintenanceMode - The node does not have maintenance mode enabled.
    nodeStatus string
    The operational status of the HyperFlex node.* Unknown - The default operational status of a HyperFlex node.* Invalid - The status of the node cannot be determined by the storage platform.* Ready - The platform node has been acknowledged by the cluster.* Unpublished - The node is not yet added to the storage cluster.* Deleted - The node has been removed from the cluster.* Blocked - The node is blocked from being added to the cluster.* Blacklisted - The deprecated value for 'Blocked'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* Allowed - The node is allowed to be added to the cluster.* Whitelisted - The deprecated value for 'Allowed'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* InMaintenance - The node is in maintenance mode. It has been temporarily relinquished from the cluster to allow for maintenance operations such as software upgrades.* Online - The node is participating in the storage cluster and is available for storage operations.* Offline - The node is part of the storage cluster, but is not available for storage operations.
    nodeUuid string
    The unique identifier of the HyperFlex node.
    nrVersion string
    The version of the hypervisor running on the host.
    objectType string
    owners string[]
    parents GetHyperflexNodeResultParent[]
    permissionResources GetHyperflexNodeResultPermissionResource[]
    physicalServers GetHyperflexNodeResultPhysicalServer[]
    role string
    The role of the host in the HyperFlex cluster. Specifies whether this host is used for compute or for both compute and storage.* UNKNOWN - The role of the HyperFlex cluster node is not known.* STORAGE - The HyperFlex cluster node provides both storage and compute resources for the cluster.* COMPUTE - The HyperFlex cluster node provides compute resources for the cluster.
    serialNumber string
    The serial of the host server.
    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.
    siteInfos GetHyperflexNodeResultSiteInfo[]
    status string
    The status of the host. Indicates whether the hypervisor is online.* UNKNOWN - The host status cannot be determined.* ONLINE - The host is online and operational.* OFFLINE - The host is offline and is currently not participating in the HyperFlex cluster.* INMAINTENANCE - The host is not participating in the HyperFlex cluster because of a maintenance operation, such as firmware or data platform upgrade.* DEGRADED - The host is degraded and may not be performing in its full operational capacity.
    tags GetHyperflexNodeResultTag[]
    versionContexts GetHyperflexNodeResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetHyperflexNodeResultAncestor]
    build_number str
    The build number of the hypervisor running on the host.
    class_id str
    cluster_members Sequence[GetHyperflexNodeResultClusterMember]
    clusters Sequence[GetHyperflexNodeResultCluster]
    create_time str
    The time when this managed object was created.
    display_version str
    The user-friendly string representation of the hypervisor version of the host.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    drives Sequence[GetHyperflexNodeResultDrife]
    empty_slots_lists Sequence[str]
    host_name str
    The hostname configured for the hypervisor running on the host.
    hxdp_data_ips Sequence[GetHyperflexNodeResultHxdpDataIp]
    hxdp_mmgt_ips Sequence[GetHyperflexNodeResultHxdpMmgtIp]
    hypervisor str
    The type of hypervisor running on the host.
    hypervisor_data_ips Sequence[GetHyperflexNodeResultHypervisorDataIp]
    identities Sequence[GetHyperflexNodeResultIdentity]
    ips Sequence[GetHyperflexNodeResultIp]
    lockdown bool
    The admin state of lockdown mode on the host. If 'true', lockdown mode is enabled.
    mod_time str
    The time when this managed object was last modified.
    model_number str
    The model of the host server.
    moid str
    The unique identifier of this Managed Object instance.
    node_maintenance_mode str
    The status of maintenance mode on the HyperFlex node.* Unknown - The maintenance mode status could not be determined.* InMaintenanceMode - The node has maintenance mode enabled. The node has been temporarily been relinquished from the cluster to allow for maintenance operations.* NotInMaintenanceMode - The node does not have maintenance mode enabled.
    node_status str
    The operational status of the HyperFlex node.* Unknown - The default operational status of a HyperFlex node.* Invalid - The status of the node cannot be determined by the storage platform.* Ready - The platform node has been acknowledged by the cluster.* Unpublished - The node is not yet added to the storage cluster.* Deleted - The node has been removed from the cluster.* Blocked - The node is blocked from being added to the cluster.* Blacklisted - The deprecated value for 'Blocked'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* Allowed - The node is allowed to be added to the cluster.* Whitelisted - The deprecated value for 'Allowed'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* InMaintenance - The node is in maintenance mode. It has been temporarily relinquished from the cluster to allow for maintenance operations such as software upgrades.* Online - The node is participating in the storage cluster and is available for storage operations.* Offline - The node is part of the storage cluster, but is not available for storage operations.
    node_uuid str
    The unique identifier of the HyperFlex node.
    nr_version str
    The version of the hypervisor running on the host.
    object_type str
    owners Sequence[str]
    parents Sequence[GetHyperflexNodeResultParent]
    permission_resources Sequence[GetHyperflexNodeResultPermissionResource]
    physical_servers Sequence[GetHyperflexNodeResultPhysicalServer]
    role str
    The role of the host in the HyperFlex cluster. Specifies whether this host is used for compute or for both compute and storage.* UNKNOWN - The role of the HyperFlex cluster node is not known.* STORAGE - The HyperFlex cluster node provides both storage and compute resources for the cluster.* COMPUTE - The HyperFlex cluster node provides compute resources for the cluster.
    serial_number str
    The serial of the host server.
    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.
    site_infos Sequence[GetHyperflexNodeResultSiteInfo]
    status str
    The status of the host. Indicates whether the hypervisor is online.* UNKNOWN - The host status cannot be determined.* ONLINE - The host is online and operational.* OFFLINE - The host is offline and is currently not participating in the HyperFlex cluster.* INMAINTENANCE - The host is not participating in the HyperFlex cluster because of a maintenance operation, such as firmware or data platform upgrade.* DEGRADED - The host is degraded and may not be performing in its full operational capacity.
    tags Sequence[GetHyperflexNodeResultTag]
    version_contexts Sequence[GetHyperflexNodeResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    buildNumber String
    The build number of the hypervisor running on the host.
    classId String
    clusterMembers List<Property Map>
    clusters List<Property Map>
    createTime String
    The time when this managed object was created.
    displayVersion String
    The user-friendly string representation of the hypervisor version of the host.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    drives List<Property Map>
    emptySlotsLists List<String>
    hostName String
    The hostname configured for the hypervisor running on the host.
    hxdpDataIps List<Property Map>
    hxdpMmgtIps List<Property Map>
    hypervisor String
    The type of hypervisor running on the host.
    hypervisorDataIps List<Property Map>
    identities List<Property Map>
    ips List<Property Map>
    lockdown Boolean
    The admin state of lockdown mode on the host. If 'true', lockdown mode is enabled.
    modTime String
    The time when this managed object was last modified.
    modelNumber String
    The model of the host server.
    moid String
    The unique identifier of this Managed Object instance.
    nodeMaintenanceMode String
    The status of maintenance mode on the HyperFlex node.* Unknown - The maintenance mode status could not be determined.* InMaintenanceMode - The node has maintenance mode enabled. The node has been temporarily been relinquished from the cluster to allow for maintenance operations.* NotInMaintenanceMode - The node does not have maintenance mode enabled.
    nodeStatus String
    The operational status of the HyperFlex node.* Unknown - The default operational status of a HyperFlex node.* Invalid - The status of the node cannot be determined by the storage platform.* Ready - The platform node has been acknowledged by the cluster.* Unpublished - The node is not yet added to the storage cluster.* Deleted - The node has been removed from the cluster.* Blocked - The node is blocked from being added to the cluster.* Blacklisted - The deprecated value for 'Blocked'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* Allowed - The node is allowed to be added to the cluster.* Whitelisted - The deprecated value for 'Allowed'. It is included to maintain backwards compatibility with clusters running a HyperFlex Data Platform version older than 5.0(1a).* InMaintenance - The node is in maintenance mode. It has been temporarily relinquished from the cluster to allow for maintenance operations such as software upgrades.* Online - The node is participating in the storage cluster and is available for storage operations.* Offline - The node is part of the storage cluster, but is not available for storage operations.
    nodeUuid String
    The unique identifier of the HyperFlex node.
    nrVersion String
    The version of the hypervisor running on the host.
    objectType String
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    physicalServers List<Property Map>
    role String
    The role of the host in the HyperFlex cluster. Specifies whether this host is used for compute or for both compute and storage.* UNKNOWN - The role of the HyperFlex cluster node is not known.* STORAGE - The HyperFlex cluster node provides both storage and compute resources for the cluster.* COMPUTE - The HyperFlex cluster node provides compute resources for the cluster.
    serialNumber String
    The serial of the host server.
    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.
    siteInfos List<Property Map>
    status String
    The status of the host. Indicates whether the hypervisor is online.* UNKNOWN - The host status cannot be determined.* ONLINE - The host is online and operational.* OFFLINE - The host is offline and is currently not participating in the HyperFlex cluster.* INMAINTENANCE - The host is not participating in the HyperFlex cluster because of a maintenance operation, such as firmware or data platform upgrade.* DEGRADED - The host is degraded and may not be performing in its full operational capacity.
    tags List<Property Map>
    versionContexts List<Property Map>

    GetHyperflexNodeResultAncestor

    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

    GetHyperflexNodeResultCluster

    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

    GetHyperflexNodeResultClusterMember

    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

    GetHyperflexNodeResultDrife

    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

    GetHyperflexNodeResultHxdpDataIp

    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

    GetHyperflexNodeResultHxdpMmgtIp

    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

    GetHyperflexNodeResultHypervisorDataIp

    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

    GetHyperflexNodeResultIdentity

    AdditionalProperties string
    ClassId string
    Comments string
    Href string
    Method string
    ObjectType string
    Rel string
    AdditionalProperties string
    ClassId string
    Comments string
    Href string
    Method string
    ObjectType string
    Rel string
    additionalProperties String
    classId String
    comments String
    href String
    method String
    objectType String
    rel String
    additionalProperties string
    classId string
    comments string
    href string
    method string
    objectType string
    rel string
    additionalProperties String
    classId String
    comments String
    href String
    method String
    objectType String
    rel String

    GetHyperflexNodeResultIp

    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

    GetHyperflexNodeResultParent

    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

    GetHyperflexNodeResultPermissionResource

    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

    GetHyperflexNodeResultPhysicalServer

    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

    GetHyperflexNodeResultSiteInfo

    AdditionalProperties string
    ClassId string
    Name string
    NumNodes double
    ObjectType string
    ZoneUuid string
    AdditionalProperties string
    ClassId string
    Name string
    NumNodes float64
    ObjectType string
    ZoneUuid string
    additionalProperties String
    classId String
    name String
    numNodes Double
    objectType String
    zoneUuid String
    additionalProperties string
    classId string
    name string
    numNodes number
    objectType string
    zoneUuid string
    additionalProperties String
    classId String
    name String
    numNodes Number
    objectType String
    zoneUuid String

    GetHyperflexNodeResultTag

    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

    GetHyperflexNodeResultVersionContext

    additionalProperties String
    classId String
    interestedMos List<Property Map>
    markedForDeletion Boolean
    nrVersion String
    The version of the hypervisor running on the host.
    objectType String
    refMos List<Property Map>
    timestamp String
    versionType String

    GetHyperflexNodeResultVersionContextInterestedMo

    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

    GetHyperflexNodeResultVersionContextRefMo

    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

    GetHyperflexNodeSiteInfo

    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.
    Name string
    The name of the site for stretch cluster.
    NumNodes double
    Number of nodes in the Zone.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ZoneUuid string
    The unique identifier of the zone for stretch cluster.
    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.
    Name string
    The name of the site for stretch cluster.
    NumNodes float64
    Number of nodes in the Zone.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ZoneUuid string
    The unique identifier of the zone for stretch cluster.
    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.
    name String
    The name of the site for stretch cluster.
    numNodes Double
    Number of nodes in the Zone.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    zoneUuid String
    The unique identifier of the zone for stretch cluster.
    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.
    name string
    The name of the site for stretch cluster.
    numNodes number
    Number of nodes in the Zone.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    zoneUuid string
    The unique identifier of the zone for stretch cluster.
    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.
    name str
    The name of the site for stretch cluster.
    num_nodes float
    Number of nodes in the Zone.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    zone_uuid str
    The unique identifier of the zone for stretch cluster.
    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.
    name String
    The name of the site for stretch cluster.
    numNodes Number
    Number of nodes in the Zone.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    zoneUuid String
    The unique identifier of the zone for stretch cluster.

    GetHyperflexNodeTag

    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.

    GetHyperflexNodeVersionContext

    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<GetHyperflexNodeVersionContextInterestedMo>
    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 hypervisor running on the host.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetHyperflexNodeVersionContextRefMo
    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 []GetHyperflexNodeVersionContextInterestedMo
    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 hypervisor running on the host.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetHyperflexNodeVersionContextRefMo
    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<GetHyperflexNodeVersionContextInterestedMo>
    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 hypervisor running on the host.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetHyperflexNodeVersionContextRefMo
    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 GetHyperflexNodeVersionContextInterestedMo[]
    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 hypervisor running on the host.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetHyperflexNodeVersionContextRefMo
    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[GetHyperflexNodeVersionContextInterestedMo]
    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 hypervisor running on the host.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ref_mo GetHyperflexNodeVersionContextRefMo
    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 hypervisor running on the host.
    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.

    GetHyperflexNodeVersionContextInterestedMo

    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'.

    GetHyperflexNodeVersionContextRefMo

    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