intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet
intersight.getCondHclStatus
Explore with Pulumi AI
intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet
The HCL status of a managed object after we have validated the managed object components’ firmware and drivers against the HCL.
Using getCondHclStatus
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 getCondHclStatus(args: GetCondHclStatusArgs, opts?: InvokeOptions): Promise<GetCondHclStatusResult>
function getCondHclStatusOutput(args: GetCondHclStatusOutputArgs, opts?: InvokeOptions): Output<GetCondHclStatusResult>def get_cond_hcl_status(account_moid: Optional[str] = None,
                        additional_properties: Optional[str] = None,
                        ancestors: Optional[Sequence[GetCondHclStatusAncestor]] = None,
                        class_id: Optional[str] = None,
                        component_status: Optional[str] = None,
                        create_time: Optional[str] = None,
                        details: Optional[Sequence[GetCondHclStatusDetail]] = None,
                        domain_group_moid: Optional[str] = None,
                        hardware_status: Optional[str] = None,
                        hcl_firmware_version: Optional[str] = None,
                        hcl_model: Optional[str] = None,
                        hcl_os_vendor: Optional[str] = None,
                        hcl_os_version: Optional[str] = None,
                        hcl_processor: Optional[str] = None,
                        hcl_validation_time: Optional[str] = None,
                        id: Optional[str] = None,
                        inv_firmware_version: Optional[str] = None,
                        inv_model: Optional[str] = None,
                        inv_os_vendor: Optional[str] = None,
                        inv_os_version: Optional[str] = None,
                        inv_processor: Optional[str] = None,
                        managed_object: Optional[GetCondHclStatusManagedObject] = None,
                        management_mode: Optional[str] = None,
                        mod_time: Optional[str] = None,
                        moid: Optional[str] = None,
                        object_type: Optional[str] = None,
                        owners: Optional[Sequence[str]] = None,
                        parent: Optional[GetCondHclStatusParent] = None,
                        permission_resources: Optional[Sequence[GetCondHclStatusPermissionResource]] = None,
                        reason: Optional[str] = None,
                        registered_device: Optional[GetCondHclStatusRegisteredDevice] = None,
                        server_reason: Optional[str] = None,
                        shared_scope: Optional[str] = None,
                        software_status: Optional[str] = None,
                        status: Optional[str] = None,
                        tags: Optional[Sequence[GetCondHclStatusTag]] = None,
                        version_context: Optional[GetCondHclStatusVersionContext] = None,
                        opts: Optional[InvokeOptions] = None) -> GetCondHclStatusResult
def get_cond_hcl_status_output(account_moid: Optional[pulumi.Input[str]] = None,
                        additional_properties: Optional[pulumi.Input[str]] = None,
                        ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetCondHclStatusAncestorArgs]]]] = None,
                        class_id: Optional[pulumi.Input[str]] = None,
                        component_status: Optional[pulumi.Input[str]] = None,
                        create_time: Optional[pulumi.Input[str]] = None,
                        details: Optional[pulumi.Input[Sequence[pulumi.Input[GetCondHclStatusDetailArgs]]]] = None,
                        domain_group_moid: Optional[pulumi.Input[str]] = None,
                        hardware_status: Optional[pulumi.Input[str]] = None,
                        hcl_firmware_version: Optional[pulumi.Input[str]] = None,
                        hcl_model: Optional[pulumi.Input[str]] = None,
                        hcl_os_vendor: Optional[pulumi.Input[str]] = None,
                        hcl_os_version: Optional[pulumi.Input[str]] = None,
                        hcl_processor: Optional[pulumi.Input[str]] = None,
                        hcl_validation_time: Optional[pulumi.Input[str]] = None,
                        id: Optional[pulumi.Input[str]] = None,
                        inv_firmware_version: Optional[pulumi.Input[str]] = None,
                        inv_model: Optional[pulumi.Input[str]] = None,
                        inv_os_vendor: Optional[pulumi.Input[str]] = None,
                        inv_os_version: Optional[pulumi.Input[str]] = None,
                        inv_processor: Optional[pulumi.Input[str]] = None,
                        managed_object: Optional[pulumi.Input[GetCondHclStatusManagedObjectArgs]] = None,
                        management_mode: Optional[pulumi.Input[str]] = None,
                        mod_time: Optional[pulumi.Input[str]] = None,
                        moid: 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[GetCondHclStatusParentArgs]] = None,
                        permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetCondHclStatusPermissionResourceArgs]]]] = None,
                        reason: Optional[pulumi.Input[str]] = None,
                        registered_device: Optional[pulumi.Input[GetCondHclStatusRegisteredDeviceArgs]] = None,
                        server_reason: Optional[pulumi.Input[str]] = None,
                        shared_scope: Optional[pulumi.Input[str]] = None,
                        software_status: Optional[pulumi.Input[str]] = None,
                        status: Optional[pulumi.Input[str]] = None,
                        tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetCondHclStatusTagArgs]]]] = None,
                        version_context: Optional[pulumi.Input[GetCondHclStatusVersionContextArgs]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetCondHclStatusResult]func LookupCondHclStatus(ctx *Context, args *LookupCondHclStatusArgs, opts ...InvokeOption) (*LookupCondHclStatusResult, error)
func LookupCondHclStatusOutput(ctx *Context, args *LookupCondHclStatusOutputArgs, opts ...InvokeOption) LookupCondHclStatusResultOutput> Note: This function is named LookupCondHclStatus in the Go SDK.
public static class GetCondHclStatus 
{
    public static Task<GetCondHclStatusResult> InvokeAsync(GetCondHclStatusArgs args, InvokeOptions? opts = null)
    public static Output<GetCondHclStatusResult> Invoke(GetCondHclStatusInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCondHclStatusResult> getCondHclStatus(GetCondHclStatusArgs args, InvokeOptions options)
public static Output<GetCondHclStatusResult> getCondHclStatus(GetCondHclStatusArgs args, InvokeOptions options)
fn::invoke:
  function: intersight:index/getCondHclStatus:getCondHclStatus
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AccountMoid string
- The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
List<GetCond Hcl Status Ancestor> 
- ClassId string
- ComponentStatus string
- The overall status for the components found in the HCL. This will provide the HCL validation status for all the components. It can be one of the following. \ Validated\ - all the components hardware/software profiles are listed in the HCL. \ Not-Listed\ - one or more components hardware/software profiles are not listed in the HCL \ Incomplete\ - the components are not evaluated as the server's software/hardware profiles are not listed in the HCL. \ Not-Evaluated\ - The components are not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- CreateTime string
- The time when this managed object was created.
- Details
List<GetCond Hcl Status Detail> 
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- HardwareStatus string
- The server model, processor and firmware are considered as part of the hardware profile for the server. This will provide the HCL validation status for the hardware profile. For the failure reason see the serverReason property. The status can be one of the following \ Validated\ - The server model, processor and firmware combination is listed in the HCL \ Not-Listed\ - The server model, processor and firmware combination is not listed in the HCL. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- HclFirmware stringVersion 
- The current CIMC version for the server normalized for querying HCL data. It is empty if we are missing this information.
- HclModel string
- The managed object's model to validate normalized for querying HCL data. It is empty if we are missing this information.
- HclOs stringVendor 
- The OS Vendor for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- HclOs stringVersion 
- The OS Version for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- HclProcessor string
- The managed object's processor to validate if applicable normalized for querying HCL data. It is empty if we are missing this information.
- HclValidation stringTime 
- The time at which the last HCL validation occurred.
- Id string
- InvFirmware stringVersion 
- The current CIMC version for the server as received from inventory. It is empty if we are missing this information.
- InvModel string
- The managed object's model to validate as received from the inventory. It is empty if we are missing this information.
- InvOs stringVendor 
- The OS Vendor for the managed object to validate as received from inventory. It is empty if we are missing this information.
- InvOs stringVersion 
- The OS Version for the managed object to validate as received from inventory. It is empty if we are missing this information.
- InvProcessor string
- The managed object's processor to validate if applicable as received from inventory. It is empty if we are missing this information.
- ManagedObject GetCond Hcl Status Managed Object 
- ManagementMode string
- The management mode at which server is connected to intersight.* IntersightStandalone- Intersight Standalone mode of operation.*UCSM- Unified Computing System Manager mode of operation.*Intersight- Intersight managed mode of operation.
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Owners List<string>
- Parent
GetCond Hcl Status Parent 
- PermissionResources List<GetCond Hcl Status Permission Resource> 
- Reason string
- The reason for the HCL status. It will be one of the following \ Missing-Os-Info\ - we are missing os information in the inventory from the device connector \ Incompatible-Components\ - we have 1 or more components with \ Not-Validated\ status \ Compatible\ - all the components have \ Validated\ status. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Info- This means the HclStatus for the sever failed HCL validation because we have missing os information. Either install ucstools vib or use power shell scripts to tag proper OS information.*Incompatible-Components- This means the HclStatus for the sever failed HCL validation because one or more of its components failed validation. To see why components failed check the related HclStatusDetails.*Compatible- This means the HclStatus for the sever has passed HCL validation for all of its related components.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.
- RegisteredDevice GetCond Hcl Status Registered Device 
- ServerReason string
- The reason generated by the server's HCL validation. For HCL the evaluation can be seen in three logical stages 1. Evaluate the server's hardware status 2. Evaluate the server's software status 3. Evaluate the server's components (each component has its own hardware/software evaluation) The evaluation does not proceed to the next stage until the previous stage is evaluated. Therefore there can be only one validation reason. \ Incompatible-Server\ - the server model is not listed in the HCL. \ Incompatible-Processor\ - the server model and processor combination is not listed in HCL. \ Incompatible-Firmware\ - the server model, processor and server firmware is not listed in HCL. \ Missing-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Components\ - there is one or more components with \ Not-Validated\ status \ Service-Unavailable\ - HCL data service is unavailable at the moment (try again later). \ Compatible\ - the server and all its components are validated. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Driver-Info- The validation failed becaue the given server has no OS driver information available in the inventory. Either install UCS Tools VIB on the host ESXi or use OS Discovery Tool scripts to provide proper OS information.*Incompatible-Server- The validation failed for this server because the server's model was not listed in the HCL.*Incompatible-Processor- The validation failed because the given processor was not listed for the given server model.*Incompatible-Os-Info- The validation failed because the given OS vendor or version was not listed in HCL for the server PID and processor combination.*Incompatible-Firmware- The validation failed because the given server firmware was not listed in the HCL for the given server PID, processor, OS vendor and version.*Service-Unavailable- The validation has failed because HCL data service is temporarily not available. The server will be re-evaluated once HCL data service is back online or finished importing new HCL data.*Service-Error- The validation has failed because the HCL data service has returned a service error or unrecognized result.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.*Incompatible-Components- The validation has failed for this server because one or more components have \ Not-Listed\ status.*Compatible- The validation has passed for this server's model, processor, OS vendor and version.
- 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.
- SoftwareStatus string
- The OS vendor and version are considered part of the software profile for the server. This will provide the HCL validation status for the software profile. For the failure reason see the serverReason property. The status can be be one of the following \ Validated\ - The os vendor/version is listed in the HCL for the server model, processor and firmware \ Not-Listed\ - The os vendor/version is not listed in the HCL for the server model, processor and firmware \ Incomplete\ - The inventory is missing os vendor/version and HCL validation was not performed. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- Status string
- The HCL compatibility status of the managed object. The status can be one of the following \ Incomplete\ - there is no enough information to evaluate against the HCL data \ Validated\ - all components have been evaluated against the HCL and they all have \ Validated\ status \ Not-Listed\ - all components have been evaluated against the HCL and one or more have \ Not-Listed\ status. \ Not-Evaluated\ - server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- 
List<GetCond Hcl Status Tag> 
- VersionContext GetCond Hcl Status Version Context 
- AccountMoid string
- The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
[]GetCond Hcl Status Ancestor 
- ClassId string
- ComponentStatus string
- The overall status for the components found in the HCL. This will provide the HCL validation status for all the components. It can be one of the following. \ Validated\ - all the components hardware/software profiles are listed in the HCL. \ Not-Listed\ - one or more components hardware/software profiles are not listed in the HCL \ Incomplete\ - the components are not evaluated as the server's software/hardware profiles are not listed in the HCL. \ Not-Evaluated\ - The components are not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- CreateTime string
- The time when this managed object was created.
- Details
[]GetCond Hcl Status Detail 
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- HardwareStatus string
- The server model, processor and firmware are considered as part of the hardware profile for the server. This will provide the HCL validation status for the hardware profile. For the failure reason see the serverReason property. The status can be one of the following \ Validated\ - The server model, processor and firmware combination is listed in the HCL \ Not-Listed\ - The server model, processor and firmware combination is not listed in the HCL. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- HclFirmware stringVersion 
- The current CIMC version for the server normalized for querying HCL data. It is empty if we are missing this information.
- HclModel string
- The managed object's model to validate normalized for querying HCL data. It is empty if we are missing this information.
- HclOs stringVendor 
- The OS Vendor for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- HclOs stringVersion 
- The OS Version for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- HclProcessor string
- The managed object's processor to validate if applicable normalized for querying HCL data. It is empty if we are missing this information.
- HclValidation stringTime 
- The time at which the last HCL validation occurred.
- Id string
- InvFirmware stringVersion 
- The current CIMC version for the server as received from inventory. It is empty if we are missing this information.
- InvModel string
- The managed object's model to validate as received from the inventory. It is empty if we are missing this information.
- InvOs stringVendor 
- The OS Vendor for the managed object to validate as received from inventory. It is empty if we are missing this information.
- InvOs stringVersion 
- The OS Version for the managed object to validate as received from inventory. It is empty if we are missing this information.
- InvProcessor string
- The managed object's processor to validate if applicable as received from inventory. It is empty if we are missing this information.
- ManagedObject GetCond Hcl Status Managed Object 
- ManagementMode string
- The management mode at which server is connected to intersight.* IntersightStandalone- Intersight Standalone mode of operation.*UCSM- Unified Computing System Manager mode of operation.*Intersight- Intersight managed mode of operation.
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Owners []string
- Parent
GetCond Hcl Status Parent 
- PermissionResources []GetCond Hcl Status Permission Resource 
- Reason string
- The reason for the HCL status. It will be one of the following \ Missing-Os-Info\ - we are missing os information in the inventory from the device connector \ Incompatible-Components\ - we have 1 or more components with \ Not-Validated\ status \ Compatible\ - all the components have \ Validated\ status. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Info- This means the HclStatus for the sever failed HCL validation because we have missing os information. Either install ucstools vib or use power shell scripts to tag proper OS information.*Incompatible-Components- This means the HclStatus for the sever failed HCL validation because one or more of its components failed validation. To see why components failed check the related HclStatusDetails.*Compatible- This means the HclStatus for the sever has passed HCL validation for all of its related components.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.
- RegisteredDevice GetCond Hcl Status Registered Device 
- ServerReason string
- The reason generated by the server's HCL validation. For HCL the evaluation can be seen in three logical stages 1. Evaluate the server's hardware status 2. Evaluate the server's software status 3. Evaluate the server's components (each component has its own hardware/software evaluation) The evaluation does not proceed to the next stage until the previous stage is evaluated. Therefore there can be only one validation reason. \ Incompatible-Server\ - the server model is not listed in the HCL. \ Incompatible-Processor\ - the server model and processor combination is not listed in HCL. \ Incompatible-Firmware\ - the server model, processor and server firmware is not listed in HCL. \ Missing-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Components\ - there is one or more components with \ Not-Validated\ status \ Service-Unavailable\ - HCL data service is unavailable at the moment (try again later). \ Compatible\ - the server and all its components are validated. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Driver-Info- The validation failed becaue the given server has no OS driver information available in the inventory. Either install UCS Tools VIB on the host ESXi or use OS Discovery Tool scripts to provide proper OS information.*Incompatible-Server- The validation failed for this server because the server's model was not listed in the HCL.*Incompatible-Processor- The validation failed because the given processor was not listed for the given server model.*Incompatible-Os-Info- The validation failed because the given OS vendor or version was not listed in HCL for the server PID and processor combination.*Incompatible-Firmware- The validation failed because the given server firmware was not listed in the HCL for the given server PID, processor, OS vendor and version.*Service-Unavailable- The validation has failed because HCL data service is temporarily not available. The server will be re-evaluated once HCL data service is back online or finished importing new HCL data.*Service-Error- The validation has failed because the HCL data service has returned a service error or unrecognized result.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.*Incompatible-Components- The validation has failed for this server because one or more components have \ Not-Listed\ status.*Compatible- The validation has passed for this server's model, processor, OS vendor and version.
- 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.
- SoftwareStatus string
- The OS vendor and version are considered part of the software profile for the server. This will provide the HCL validation status for the software profile. For the failure reason see the serverReason property. The status can be be one of the following \ Validated\ - The os vendor/version is listed in the HCL for the server model, processor and firmware \ Not-Listed\ - The os vendor/version is not listed in the HCL for the server model, processor and firmware \ Incomplete\ - The inventory is missing os vendor/version and HCL validation was not performed. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- Status string
- The HCL compatibility status of the managed object. The status can be one of the following \ Incomplete\ - there is no enough information to evaluate against the HCL data \ Validated\ - all components have been evaluated against the HCL and they all have \ Validated\ status \ Not-Listed\ - all components have been evaluated against the HCL and one or more have \ Not-Listed\ status. \ Not-Evaluated\ - server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- 
[]GetCond Hcl Status Tag 
- VersionContext GetCond Hcl Status Version Context 
- accountMoid String
- The Account ID for this managed object.
- additionalProperties String
- ancestors
List<GetCond Hcl Status Ancestor> 
- classId String
- componentStatus String
- The overall status for the components found in the HCL. This will provide the HCL validation status for all the components. It can be one of the following. \ Validated\ - all the components hardware/software profiles are listed in the HCL. \ Not-Listed\ - one or more components hardware/software profiles are not listed in the HCL \ Incomplete\ - the components are not evaluated as the server's software/hardware profiles are not listed in the HCL. \ Not-Evaluated\ - The components are not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- createTime String
- The time when this managed object was created.
- details
List<GetCond Hcl Status Detail> 
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- hardwareStatus String
- The server model, processor and firmware are considered as part of the hardware profile for the server. This will provide the HCL validation status for the hardware profile. For the failure reason see the serverReason property. The status can be one of the following \ Validated\ - The server model, processor and firmware combination is listed in the HCL \ Not-Listed\ - The server model, processor and firmware combination is not listed in the HCL. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- hclFirmware StringVersion 
- The current CIMC version for the server normalized for querying HCL data. It is empty if we are missing this information.
- hclModel String
- The managed object's model to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclOs StringVendor 
- The OS Vendor for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclOs StringVersion 
- The OS Version for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclProcessor String
- The managed object's processor to validate if applicable normalized for querying HCL data. It is empty if we are missing this information.
- hclValidation StringTime 
- The time at which the last HCL validation occurred.
- id String
- invFirmware StringVersion 
- The current CIMC version for the server as received from inventory. It is empty if we are missing this information.
- invModel String
- The managed object's model to validate as received from the inventory. It is empty if we are missing this information.
- invOs StringVendor 
- The OS Vendor for the managed object to validate as received from inventory. It is empty if we are missing this information.
- invOs StringVersion 
- The OS Version for the managed object to validate as received from inventory. It is empty if we are missing this information.
- invProcessor String
- The managed object's processor to validate if applicable as received from inventory. It is empty if we are missing this information.
- managedObject GetCond Hcl Status Managed Object 
- managementMode String
- The management mode at which server is connected to intersight.* IntersightStandalone- Intersight Standalone mode of operation.*UCSM- Unified Computing System Manager mode of operation.*Intersight- Intersight managed mode of operation.
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- owners List<String>
- parent
GetCond Hcl Status Parent 
- permissionResources List<GetCond Hcl Status Permission Resource> 
- reason String
- The reason for the HCL status. It will be one of the following \ Missing-Os-Info\ - we are missing os information in the inventory from the device connector \ Incompatible-Components\ - we have 1 or more components with \ Not-Validated\ status \ Compatible\ - all the components have \ Validated\ status. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Info- This means the HclStatus for the sever failed HCL validation because we have missing os information. Either install ucstools vib or use power shell scripts to tag proper OS information.*Incompatible-Components- This means the HclStatus for the sever failed HCL validation because one or more of its components failed validation. To see why components failed check the related HclStatusDetails.*Compatible- This means the HclStatus for the sever has passed HCL validation for all of its related components.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.
- registeredDevice GetCond Hcl Status Registered Device 
- serverReason String
- The reason generated by the server's HCL validation. For HCL the evaluation can be seen in three logical stages 1. Evaluate the server's hardware status 2. Evaluate the server's software status 3. Evaluate the server's components (each component has its own hardware/software evaluation) The evaluation does not proceed to the next stage until the previous stage is evaluated. Therefore there can be only one validation reason. \ Incompatible-Server\ - the server model is not listed in the HCL. \ Incompatible-Processor\ - the server model and processor combination is not listed in HCL. \ Incompatible-Firmware\ - the server model, processor and server firmware is not listed in HCL. \ Missing-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Components\ - there is one or more components with \ Not-Validated\ status \ Service-Unavailable\ - HCL data service is unavailable at the moment (try again later). \ Compatible\ - the server and all its components are validated. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Driver-Info- The validation failed becaue the given server has no OS driver information available in the inventory. Either install UCS Tools VIB on the host ESXi or use OS Discovery Tool scripts to provide proper OS information.*Incompatible-Server- The validation failed for this server because the server's model was not listed in the HCL.*Incompatible-Processor- The validation failed because the given processor was not listed for the given server model.*Incompatible-Os-Info- The validation failed because the given OS vendor or version was not listed in HCL for the server PID and processor combination.*Incompatible-Firmware- The validation failed because the given server firmware was not listed in the HCL for the given server PID, processor, OS vendor and version.*Service-Unavailable- The validation has failed because HCL data service is temporarily not available. The server will be re-evaluated once HCL data service is back online or finished importing new HCL data.*Service-Error- The validation has failed because the HCL data service has returned a service error or unrecognized result.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.*Incompatible-Components- The validation has failed for this server because one or more components have \ Not-Listed\ status.*Compatible- The validation has passed for this server's model, processor, OS vendor and version.
- 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.
- softwareStatus String
- The OS vendor and version are considered part of the software profile for the server. This will provide the HCL validation status for the software profile. For the failure reason see the serverReason property. The status can be be one of the following \ Validated\ - The os vendor/version is listed in the HCL for the server model, processor and firmware \ Not-Listed\ - The os vendor/version is not listed in the HCL for the server model, processor and firmware \ Incomplete\ - The inventory is missing os vendor/version and HCL validation was not performed. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- status String
- The HCL compatibility status of the managed object. The status can be one of the following \ Incomplete\ - there is no enough information to evaluate against the HCL data \ Validated\ - all components have been evaluated against the HCL and they all have \ Validated\ status \ Not-Listed\ - all components have been evaluated against the HCL and one or more have \ Not-Listed\ status. \ Not-Evaluated\ - server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- 
List<GetCond Hcl Status Tag> 
- versionContext GetCond Hcl Status Version Context 
- accountMoid string
- The Account ID for this managed object.
- additionalProperties string
- ancestors
GetCond Hcl Status Ancestor[] 
- classId string
- componentStatus string
- The overall status for the components found in the HCL. This will provide the HCL validation status for all the components. It can be one of the following. \ Validated\ - all the components hardware/software profiles are listed in the HCL. \ Not-Listed\ - one or more components hardware/software profiles are not listed in the HCL \ Incomplete\ - the components are not evaluated as the server's software/hardware profiles are not listed in the HCL. \ Not-Evaluated\ - The components are not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- createTime string
- The time when this managed object was created.
- details
GetCond Hcl Status Detail[] 
- domainGroup stringMoid 
- The DomainGroup ID for this managed object.
- hardwareStatus string
- The server model, processor and firmware are considered as part of the hardware profile for the server. This will provide the HCL validation status for the hardware profile. For the failure reason see the serverReason property. The status can be one of the following \ Validated\ - The server model, processor and firmware combination is listed in the HCL \ Not-Listed\ - The server model, processor and firmware combination is not listed in the HCL. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- hclFirmware stringVersion 
- The current CIMC version for the server normalized for querying HCL data. It is empty if we are missing this information.
- hclModel string
- The managed object's model to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclOs stringVendor 
- The OS Vendor for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclOs stringVersion 
- The OS Version for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclProcessor string
- The managed object's processor to validate if applicable normalized for querying HCL data. It is empty if we are missing this information.
- hclValidation stringTime 
- The time at which the last HCL validation occurred.
- id string
- invFirmware stringVersion 
- The current CIMC version for the server as received from inventory. It is empty if we are missing this information.
- invModel string
- The managed object's model to validate as received from the inventory. It is empty if we are missing this information.
- invOs stringVendor 
- The OS Vendor for the managed object to validate as received from inventory. It is empty if we are missing this information.
- invOs stringVersion 
- The OS Version for the managed object to validate as received from inventory. It is empty if we are missing this information.
- invProcessor string
- The managed object's processor to validate if applicable as received from inventory. It is empty if we are missing this information.
- managedObject GetCond Hcl Status Managed Object 
- managementMode string
- The management mode at which server is connected to intersight.* IntersightStandalone- Intersight Standalone mode of operation.*UCSM- Unified Computing System Manager mode of operation.*Intersight- Intersight managed mode of operation.
- modTime string
- The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- owners string[]
- parent
GetCond Hcl Status Parent 
- permissionResources GetCond Hcl Status Permission Resource[] 
- reason string
- The reason for the HCL status. It will be one of the following \ Missing-Os-Info\ - we are missing os information in the inventory from the device connector \ Incompatible-Components\ - we have 1 or more components with \ Not-Validated\ status \ Compatible\ - all the components have \ Validated\ status. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Info- This means the HclStatus for the sever failed HCL validation because we have missing os information. Either install ucstools vib or use power shell scripts to tag proper OS information.*Incompatible-Components- This means the HclStatus for the sever failed HCL validation because one or more of its components failed validation. To see why components failed check the related HclStatusDetails.*Compatible- This means the HclStatus for the sever has passed HCL validation for all of its related components.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.
- registeredDevice GetCond Hcl Status Registered Device 
- serverReason string
- The reason generated by the server's HCL validation. For HCL the evaluation can be seen in three logical stages 1. Evaluate the server's hardware status 2. Evaluate the server's software status 3. Evaluate the server's components (each component has its own hardware/software evaluation) The evaluation does not proceed to the next stage until the previous stage is evaluated. Therefore there can be only one validation reason. \ Incompatible-Server\ - the server model is not listed in the HCL. \ Incompatible-Processor\ - the server model and processor combination is not listed in HCL. \ Incompatible-Firmware\ - the server model, processor and server firmware is not listed in HCL. \ Missing-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Components\ - there is one or more components with \ Not-Validated\ status \ Service-Unavailable\ - HCL data service is unavailable at the moment (try again later). \ Compatible\ - the server and all its components are validated. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Driver-Info- The validation failed becaue the given server has no OS driver information available in the inventory. Either install UCS Tools VIB on the host ESXi or use OS Discovery Tool scripts to provide proper OS information.*Incompatible-Server- The validation failed for this server because the server's model was not listed in the HCL.*Incompatible-Processor- The validation failed because the given processor was not listed for the given server model.*Incompatible-Os-Info- The validation failed because the given OS vendor or version was not listed in HCL for the server PID and processor combination.*Incompatible-Firmware- The validation failed because the given server firmware was not listed in the HCL for the given server PID, processor, OS vendor and version.*Service-Unavailable- The validation has failed because HCL data service is temporarily not available. The server will be re-evaluated once HCL data service is back online or finished importing new HCL data.*Service-Error- The validation has failed because the HCL data service has returned a service error or unrecognized result.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.*Incompatible-Components- The validation has failed for this server because one or more components have \ Not-Listed\ status.*Compatible- The validation has passed for this server's model, processor, OS vendor and version.
- 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.
- softwareStatus string
- The OS vendor and version are considered part of the software profile for the server. This will provide the HCL validation status for the software profile. For the failure reason see the serverReason property. The status can be be one of the following \ Validated\ - The os vendor/version is listed in the HCL for the server model, processor and firmware \ Not-Listed\ - The os vendor/version is not listed in the HCL for the server model, processor and firmware \ Incomplete\ - The inventory is missing os vendor/version and HCL validation was not performed. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- status string
- The HCL compatibility status of the managed object. The status can be one of the following \ Incomplete\ - there is no enough information to evaluate against the HCL data \ Validated\ - all components have been evaluated against the HCL and they all have \ Validated\ status \ Not-Listed\ - all components have been evaluated against the HCL and one or more have \ Not-Listed\ status. \ Not-Evaluated\ - server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- 
GetCond Hcl Status Tag[] 
- versionContext GetCond Hcl Status Version Context 
- account_moid str
- The Account ID for this managed object.
- additional_properties str
- ancestors
Sequence[GetCond Hcl Status Ancestor] 
- class_id str
- component_status str
- The overall status for the components found in the HCL. This will provide the HCL validation status for all the components. It can be one of the following. \ Validated\ - all the components hardware/software profiles are listed in the HCL. \ Not-Listed\ - one or more components hardware/software profiles are not listed in the HCL \ Incomplete\ - the components are not evaluated as the server's software/hardware profiles are not listed in the HCL. \ Not-Evaluated\ - The components are not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- create_time str
- The time when this managed object was created.
- details
Sequence[GetCond Hcl Status Detail] 
- domain_group_ strmoid 
- The DomainGroup ID for this managed object.
- hardware_status str
- The server model, processor and firmware are considered as part of the hardware profile for the server. This will provide the HCL validation status for the hardware profile. For the failure reason see the serverReason property. The status can be one of the following \ Validated\ - The server model, processor and firmware combination is listed in the HCL \ Not-Listed\ - The server model, processor and firmware combination is not listed in the HCL. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- hcl_firmware_ strversion 
- The current CIMC version for the server normalized for querying HCL data. It is empty if we are missing this information.
- hcl_model str
- The managed object's model to validate normalized for querying HCL data. It is empty if we are missing this information.
- hcl_os_ strvendor 
- The OS Vendor for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hcl_os_ strversion 
- The OS Version for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hcl_processor str
- The managed object's processor to validate if applicable normalized for querying HCL data. It is empty if we are missing this information.
- hcl_validation_ strtime 
- The time at which the last HCL validation occurred.
- id str
- inv_firmware_ strversion 
- The current CIMC version for the server as received from inventory. It is empty if we are missing this information.
- inv_model str
- The managed object's model to validate as received from the inventory. It is empty if we are missing this information.
- inv_os_ strvendor 
- The OS Vendor for the managed object to validate as received from inventory. It is empty if we are missing this information.
- inv_os_ strversion 
- The OS Version for the managed object to validate as received from inventory. It is empty if we are missing this information.
- inv_processor str
- The managed object's processor to validate if applicable as received from inventory. It is empty if we are missing this information.
- managed_object GetCond Hcl Status Managed Object 
- management_mode str
- The management mode at which server is connected to intersight.* IntersightStandalone- Intersight Standalone mode of operation.*UCSM- Unified Computing System Manager mode of operation.*Intersight- Intersight managed mode of operation.
- mod_time str
- The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- owners Sequence[str]
- parent
GetCond Hcl Status Parent 
- permission_resources Sequence[GetCond Hcl Status Permission Resource] 
- reason str
- The reason for the HCL status. It will be one of the following \ Missing-Os-Info\ - we are missing os information in the inventory from the device connector \ Incompatible-Components\ - we have 1 or more components with \ Not-Validated\ status \ Compatible\ - all the components have \ Validated\ status. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Info- This means the HclStatus for the sever failed HCL validation because we have missing os information. Either install ucstools vib or use power shell scripts to tag proper OS information.*Incompatible-Components- This means the HclStatus for the sever failed HCL validation because one or more of its components failed validation. To see why components failed check the related HclStatusDetails.*Compatible- This means the HclStatus for the sever has passed HCL validation for all of its related components.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.
- registered_device GetCond Hcl Status Registered Device 
- server_reason str
- The reason generated by the server's HCL validation. For HCL the evaluation can be seen in three logical stages 1. Evaluate the server's hardware status 2. Evaluate the server's software status 3. Evaluate the server's components (each component has its own hardware/software evaluation) The evaluation does not proceed to the next stage until the previous stage is evaluated. Therefore there can be only one validation reason. \ Incompatible-Server\ - the server model is not listed in the HCL. \ Incompatible-Processor\ - the server model and processor combination is not listed in HCL. \ Incompatible-Firmware\ - the server model, processor and server firmware is not listed in HCL. \ Missing-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Components\ - there is one or more components with \ Not-Validated\ status \ Service-Unavailable\ - HCL data service is unavailable at the moment (try again later). \ Compatible\ - the server and all its components are validated. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Driver-Info- The validation failed becaue the given server has no OS driver information available in the inventory. Either install UCS Tools VIB on the host ESXi or use OS Discovery Tool scripts to provide proper OS information.*Incompatible-Server- The validation failed for this server because the server's model was not listed in the HCL.*Incompatible-Processor- The validation failed because the given processor was not listed for the given server model.*Incompatible-Os-Info- The validation failed because the given OS vendor or version was not listed in HCL for the server PID and processor combination.*Incompatible-Firmware- The validation failed because the given server firmware was not listed in the HCL for the given server PID, processor, OS vendor and version.*Service-Unavailable- The validation has failed because HCL data service is temporarily not available. The server will be re-evaluated once HCL data service is back online or finished importing new HCL data.*Service-Error- The validation has failed because the HCL data service has returned a service error or unrecognized result.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.*Incompatible-Components- The validation has failed for this server because one or more components have \ Not-Listed\ status.*Compatible- The validation has passed for this server's model, processor, OS vendor and version.
- 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.
- software_status str
- The OS vendor and version are considered part of the software profile for the server. This will provide the HCL validation status for the software profile. For the failure reason see the serverReason property. The status can be be one of the following \ Validated\ - The os vendor/version is listed in the HCL for the server model, processor and firmware \ Not-Listed\ - The os vendor/version is not listed in the HCL for the server model, processor and firmware \ Incomplete\ - The inventory is missing os vendor/version and HCL validation was not performed. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- status str
- The HCL compatibility status of the managed object. The status can be one of the following \ Incomplete\ - there is no enough information to evaluate against the HCL data \ Validated\ - all components have been evaluated against the HCL and they all have \ Validated\ status \ Not-Listed\ - all components have been evaluated against the HCL and one or more have \ Not-Listed\ status. \ Not-Evaluated\ - server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- 
Sequence[GetCond Hcl Status Tag] 
- version_context GetCond Hcl Status Version Context 
- accountMoid String
- The Account ID for this managed object.
- additionalProperties String
- ancestors List<Property Map>
- classId String
- componentStatus String
- The overall status for the components found in the HCL. This will provide the HCL validation status for all the components. It can be one of the following. \ Validated\ - all the components hardware/software profiles are listed in the HCL. \ Not-Listed\ - one or more components hardware/software profiles are not listed in the HCL \ Incomplete\ - the components are not evaluated as the server's software/hardware profiles are not listed in the HCL. \ Not-Evaluated\ - The components are not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- createTime String
- The time when this managed object was created.
- details List<Property Map>
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- hardwareStatus String
- The server model, processor and firmware are considered as part of the hardware profile for the server. This will provide the HCL validation status for the hardware profile. For the failure reason see the serverReason property. The status can be one of the following \ Validated\ - The server model, processor and firmware combination is listed in the HCL \ Not-Listed\ - The server model, processor and firmware combination is not listed in the HCL. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- hclFirmware StringVersion 
- The current CIMC version for the server normalized for querying HCL data. It is empty if we are missing this information.
- hclModel String
- The managed object's model to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclOs StringVendor 
- The OS Vendor for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclOs StringVersion 
- The OS Version for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclProcessor String
- The managed object's processor to validate if applicable normalized for querying HCL data. It is empty if we are missing this information.
- hclValidation StringTime 
- The time at which the last HCL validation occurred.
- id String
- invFirmware StringVersion 
- The current CIMC version for the server as received from inventory. It is empty if we are missing this information.
- invModel String
- The managed object's model to validate as received from the inventory. It is empty if we are missing this information.
- invOs StringVendor 
- The OS Vendor for the managed object to validate as received from inventory. It is empty if we are missing this information.
- invOs StringVersion 
- The OS Version for the managed object to validate as received from inventory. It is empty if we are missing this information.
- invProcessor String
- The managed object's processor to validate if applicable as received from inventory. It is empty if we are missing this information.
- managedObject Property Map
- managementMode String
- The management mode at which server is connected to intersight.* IntersightStandalone- Intersight Standalone mode of operation.*UCSM- Unified Computing System Manager mode of operation.*Intersight- Intersight managed mode of operation.
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- owners List<String>
- parent Property Map
- permissionResources List<Property Map>
- reason String
- The reason for the HCL status. It will be one of the following \ Missing-Os-Info\ - we are missing os information in the inventory from the device connector \ Incompatible-Components\ - we have 1 or more components with \ Not-Validated\ status \ Compatible\ - all the components have \ Validated\ status. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Info- This means the HclStatus for the sever failed HCL validation because we have missing os information. Either install ucstools vib or use power shell scripts to tag proper OS information.*Incompatible-Components- This means the HclStatus for the sever failed HCL validation because one or more of its components failed validation. To see why components failed check the related HclStatusDetails.*Compatible- This means the HclStatus for the sever has passed HCL validation for all of its related components.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.
- registeredDevice Property Map
- serverReason String
- The reason generated by the server's HCL validation. For HCL the evaluation can be seen in three logical stages 1. Evaluate the server's hardware status 2. Evaluate the server's software status 3. Evaluate the server's components (each component has its own hardware/software evaluation) The evaluation does not proceed to the next stage until the previous stage is evaluated. Therefore there can be only one validation reason. \ Incompatible-Server\ - the server model is not listed in the HCL. \ Incompatible-Processor\ - the server model and processor combination is not listed in HCL. \ Incompatible-Firmware\ - the server model, processor and server firmware is not listed in HCL. \ Missing-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Components\ - there is one or more components with \ Not-Validated\ status \ Service-Unavailable\ - HCL data service is unavailable at the moment (try again later). \ Compatible\ - the server and all its components are validated. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Driver-Info- The validation failed becaue the given server has no OS driver information available in the inventory. Either install UCS Tools VIB on the host ESXi or use OS Discovery Tool scripts to provide proper OS information.*Incompatible-Server- The validation failed for this server because the server's model was not listed in the HCL.*Incompatible-Processor- The validation failed because the given processor was not listed for the given server model.*Incompatible-Os-Info- The validation failed because the given OS vendor or version was not listed in HCL for the server PID and processor combination.*Incompatible-Firmware- The validation failed because the given server firmware was not listed in the HCL for the given server PID, processor, OS vendor and version.*Service-Unavailable- The validation has failed because HCL data service is temporarily not available. The server will be re-evaluated once HCL data service is back online or finished importing new HCL data.*Service-Error- The validation has failed because the HCL data service has returned a service error or unrecognized result.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.*Incompatible-Components- The validation has failed for this server because one or more components have \ Not-Listed\ status.*Compatible- The validation has passed for this server's model, processor, OS vendor and version.
- 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.
- softwareStatus String
- The OS vendor and version are considered part of the software profile for the server. This will provide the HCL validation status for the software profile. For the failure reason see the serverReason property. The status can be be one of the following \ Validated\ - The os vendor/version is listed in the HCL for the server model, processor and firmware \ Not-Listed\ - The os vendor/version is not listed in the HCL for the server model, processor and firmware \ Incomplete\ - The inventory is missing os vendor/version and HCL validation was not performed. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- status String
- The HCL compatibility status of the managed object. The status can be one of the following \ Incomplete\ - there is no enough information to evaluate against the HCL data \ Validated\ - all components have been evaluated against the HCL and they all have \ Validated\ status \ Not-Listed\ - all components have been evaluated against the HCL and one or more have \ Not-Listed\ status. \ Not-Evaluated\ - server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- List<Property Map>
- versionContext Property Map
getCondHclStatus Result
The following output properties are available:
- Id string
- Results
List<GetCond Hcl Status Result> 
- AccountMoid string
- AdditionalProperties string
- Ancestors
List<GetCond Hcl Status Ancestor> 
- ClassId string
- ComponentStatus string
- CreateTime string
- Details
List<GetCond Hcl Status Detail> 
- DomainGroup stringMoid 
- HardwareStatus string
- HclFirmware stringVersion 
- HclModel string
- HclOs stringVendor 
- HclOs stringVersion 
- HclProcessor string
- HclValidation stringTime 
- InvFirmware stringVersion 
- InvModel string
- InvOs stringVendor 
- InvOs stringVersion 
- InvProcessor string
- ManagedObject GetCond Hcl Status Managed Object 
- ManagementMode string
- ModTime string
- Moid string
- ObjectType string
- Owners List<string>
- Parent
GetCond Hcl Status Parent 
- PermissionResources List<GetCond Hcl Status Permission Resource> 
- Reason string
- RegisteredDevice GetCond Hcl Status Registered Device 
- ServerReason string
- string
- SoftwareStatus string
- Status string
- 
List<GetCond Hcl Status Tag> 
- VersionContext GetCond Hcl Status Version Context 
- Id string
- Results
[]GetCond Hcl Status Result 
- AccountMoid string
- AdditionalProperties string
- Ancestors
[]GetCond Hcl Status Ancestor 
- ClassId string
- ComponentStatus string
- CreateTime string
- Details
[]GetCond Hcl Status Detail 
- DomainGroup stringMoid 
- HardwareStatus string
- HclFirmware stringVersion 
- HclModel string
- HclOs stringVendor 
- HclOs stringVersion 
- HclProcessor string
- HclValidation stringTime 
- InvFirmware stringVersion 
- InvModel string
- InvOs stringVendor 
- InvOs stringVersion 
- InvProcessor string
- ManagedObject GetCond Hcl Status Managed Object 
- ManagementMode string
- ModTime string
- Moid string
- ObjectType string
- Owners []string
- Parent
GetCond Hcl Status Parent 
- PermissionResources []GetCond Hcl Status Permission Resource 
- Reason string
- RegisteredDevice GetCond Hcl Status Registered Device 
- ServerReason string
- string
- SoftwareStatus string
- Status string
- 
[]GetCond Hcl Status Tag 
- VersionContext GetCond Hcl Status Version Context 
- id String
- results
List<GetCond Hcl Status Result> 
- accountMoid String
- additionalProperties String
- ancestors
List<GetCond Hcl Status Ancestor> 
- classId String
- componentStatus String
- createTime String
- details
List<GetCond Hcl Status Detail> 
- domainGroup StringMoid 
- hardwareStatus String
- hclFirmware StringVersion 
- hclModel String
- hclOs StringVendor 
- hclOs StringVersion 
- hclProcessor String
- hclValidation StringTime 
- invFirmware StringVersion 
- invModel String
- invOs StringVendor 
- invOs StringVersion 
- invProcessor String
- managedObject GetCond Hcl Status Managed Object 
- managementMode String
- modTime String
- moid String
- objectType String
- owners List<String>
- parent
GetCond Hcl Status Parent 
- permissionResources List<GetCond Hcl Status Permission Resource> 
- reason String
- registeredDevice GetCond Hcl Status Registered Device 
- serverReason String
- String
- softwareStatus String
- status String
- 
List<GetCond Hcl Status Tag> 
- versionContext GetCond Hcl Status Version Context 
- id string
- results
GetCond Hcl Status Result[] 
- accountMoid string
- additionalProperties string
- ancestors
GetCond Hcl Status Ancestor[] 
- classId string
- componentStatus string
- createTime string
- details
GetCond Hcl Status Detail[] 
- domainGroup stringMoid 
- hardwareStatus string
- hclFirmware stringVersion 
- hclModel string
- hclOs stringVendor 
- hclOs stringVersion 
- hclProcessor string
- hclValidation stringTime 
- invFirmware stringVersion 
- invModel string
- invOs stringVendor 
- invOs stringVersion 
- invProcessor string
- managedObject GetCond Hcl Status Managed Object 
- managementMode string
- modTime string
- moid string
- objectType string
- owners string[]
- parent
GetCond Hcl Status Parent 
- permissionResources GetCond Hcl Status Permission Resource[] 
- reason string
- registeredDevice GetCond Hcl Status Registered Device 
- serverReason string
- string
- softwareStatus string
- status string
- 
GetCond Hcl Status Tag[] 
- versionContext GetCond Hcl Status Version Context 
- id str
- results
Sequence[GetCond Hcl Status Result] 
- account_moid str
- additional_properties str
- ancestors
Sequence[GetCond Hcl Status Ancestor] 
- class_id str
- component_status str
- create_time str
- details
Sequence[GetCond Hcl Status Detail] 
- domain_group_ strmoid 
- hardware_status str
- hcl_firmware_ strversion 
- hcl_model str
- hcl_os_ strvendor 
- hcl_os_ strversion 
- hcl_processor str
- hcl_validation_ strtime 
- inv_firmware_ strversion 
- inv_model str
- inv_os_ strvendor 
- inv_os_ strversion 
- inv_processor str
- managed_object GetCond Hcl Status Managed Object 
- management_mode str
- mod_time str
- moid str
- object_type str
- owners Sequence[str]
- parent
GetCond Hcl Status Parent 
- permission_resources Sequence[GetCond Hcl Status Permission Resource] 
- reason str
- registered_device GetCond Hcl Status Registered Device 
- server_reason str
- str
- software_status str
- status str
- 
Sequence[GetCond Hcl Status Tag] 
- version_context GetCond Hcl Status Version Context 
- id String
- results List<Property Map>
- accountMoid String
- additionalProperties String
- ancestors List<Property Map>
- classId String
- componentStatus String
- createTime String
- details List<Property Map>
- domainGroup StringMoid 
- hardwareStatus String
- hclFirmware StringVersion 
- hclModel String
- hclOs StringVendor 
- hclOs StringVersion 
- hclProcessor String
- hclValidation StringTime 
- invFirmware StringVersion 
- invModel String
- invOs StringVendor 
- invOs StringVersion 
- invProcessor String
- managedObject Property Map
- managementMode String
- modTime String
- moid String
- objectType String
- owners List<String>
- parent Property Map
- permissionResources List<Property Map>
- reason String
- registeredDevice Property Map
- serverReason String
- String
- softwareStatus String
- status String
- List<Property Map>
- versionContext Property Map
Supporting Types
GetCondHclStatusAncestor    
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetCondHclStatusDetail    
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetCondHclStatusManagedObject     
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetCondHclStatusParent    
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetCondHclStatusPermissionResource     
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetCondHclStatusRegisteredDevice     
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetCondHclStatusResult    
- AccountMoid string
- The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
List<GetCond Hcl Status Result Ancestor> 
- ClassId string
- ComponentStatus string
- The overall status for the components found in the HCL. This will provide the HCL validation status for all the components. It can be one of the following. \ Validated\ - all the components hardware/software profiles are listed in the HCL. \ Not-Listed\ - one or more components hardware/software profiles are not listed in the HCL \ Incomplete\ - the components are not evaluated as the server's software/hardware profiles are not listed in the HCL. \ Not-Evaluated\ - The components are not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- CreateTime string
- The time when this managed object was created.
- Details
List<GetCond Hcl Status Result Detail> 
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- HardwareStatus string
- The server model, processor and firmware are considered as part of the hardware profile for the server. This will provide the HCL validation status for the hardware profile. For the failure reason see the serverReason property. The status can be one of the following \ Validated\ - The server model, processor and firmware combination is listed in the HCL \ Not-Listed\ - The server model, processor and firmware combination is not listed in the HCL. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- HclFirmware stringVersion 
- The current CIMC version for the server normalized for querying HCL data. It is empty if we are missing this information.
- HclModel string
- The managed object's model to validate normalized for querying HCL data. It is empty if we are missing this information.
- HclOs stringVendor 
- The OS Vendor for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- HclOs stringVersion 
- The OS Version for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- HclProcessor string
- The managed object's processor to validate if applicable normalized for querying HCL data. It is empty if we are missing this information.
- HclValidation stringTime 
- The time at which the last HCL validation occurred.
- InvFirmware stringVersion 
- The current CIMC version for the server as received from inventory. It is empty if we are missing this information.
- InvModel string
- The managed object's model to validate as received from the inventory. It is empty if we are missing this information.
- InvOs stringVendor 
- The OS Vendor for the managed object to validate as received from inventory. It is empty if we are missing this information.
- InvOs stringVersion 
- The OS Version for the managed object to validate as received from inventory. It is empty if we are missing this information.
- InvProcessor string
- The managed object's processor to validate if applicable as received from inventory. It is empty if we are missing this information.
- ManagedObjects List<GetCond Hcl Status Result Managed Object> 
- ManagementMode string
- The management mode at which server is connected to intersight.* IntersightStandalone- Intersight Standalone mode of operation.*UCSM- Unified Computing System Manager mode of operation.*Intersight- Intersight managed mode of operation.
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Owners List<string>
- Parents
List<GetCond Hcl Status Result Parent> 
- PermissionResources List<GetCond Hcl Status Result Permission Resource> 
- Reason string
- The reason for the HCL status. It will be one of the following \ Missing-Os-Info\ - we are missing os information in the inventory from the device connector \ Incompatible-Components\ - we have 1 or more components with \ Not-Validated\ status \ Compatible\ - all the components have \ Validated\ status. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Info- This means the HclStatus for the sever failed HCL validation because we have missing os information. Either install ucstools vib or use power shell scripts to tag proper OS information.*Incompatible-Components- This means the HclStatus for the sever failed HCL validation because one or more of its components failed validation. To see why components failed check the related HclStatusDetails.*Compatible- This means the HclStatus for the sever has passed HCL validation for all of its related components.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.
- RegisteredDevices List<GetCond Hcl Status Result Registered Device> 
- ServerReason string
- The reason generated by the server's HCL validation. For HCL the evaluation can be seen in three logical stages 1. Evaluate the server's hardware status 2. Evaluate the server's software status 3. Evaluate the server's components (each component has its own hardware/software evaluation) The evaluation does not proceed to the next stage until the previous stage is evaluated. Therefore there can be only one validation reason. \ Incompatible-Server\ - the server model is not listed in the HCL. \ Incompatible-Processor\ - the server model and processor combination is not listed in HCL. \ Incompatible-Firmware\ - the server model, processor and server firmware is not listed in HCL. \ Missing-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Components\ - there is one or more components with \ Not-Validated\ status \ Service-Unavailable\ - HCL data service is unavailable at the moment (try again later). \ Compatible\ - the server and all its components are validated. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Driver-Info- The validation failed becaue the given server has no OS driver information available in the inventory. Either install UCS Tools VIB on the host ESXi or use OS Discovery Tool scripts to provide proper OS information.*Incompatible-Server- The validation failed for this server because the server's model was not listed in the HCL.*Incompatible-Processor- The validation failed because the given processor was not listed for the given server model.*Incompatible-Os-Info- The validation failed because the given OS vendor or version was not listed in HCL for the server PID and processor combination.*Incompatible-Firmware- The validation failed because the given server firmware was not listed in the HCL for the given server PID, processor, OS vendor and version.*Service-Unavailable- The validation has failed because HCL data service is temporarily not available. The server will be re-evaluated once HCL data service is back online or finished importing new HCL data.*Service-Error- The validation has failed because the HCL data service has returned a service error or unrecognized result.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.*Incompatible-Components- The validation has failed for this server because one or more components have \ Not-Listed\ status.*Compatible- The validation has passed for this server's model, processor, OS vendor and version.
- 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.
- SoftwareStatus string
- The OS vendor and version are considered part of the software profile for the server. This will provide the HCL validation status for the software profile. For the failure reason see the serverReason property. The status can be be one of the following \ Validated\ - The os vendor/version is listed in the HCL for the server model, processor and firmware \ Not-Listed\ - The os vendor/version is not listed in the HCL for the server model, processor and firmware \ Incomplete\ - The inventory is missing os vendor/version and HCL validation was not performed. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- Status string
- The HCL compatibility status of the managed object. The status can be one of the following \ Incomplete\ - there is no enough information to evaluate against the HCL data \ Validated\ - all components have been evaluated against the HCL and they all have \ Validated\ status \ Not-Listed\ - all components have been evaluated against the HCL and one or more have \ Not-Listed\ status. \ Not-Evaluated\ - server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- 
List<GetCond Hcl Status Result Tag> 
- VersionContexts List<GetCond Hcl Status Result Version Context> 
- AccountMoid string
- The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
[]GetCond Hcl Status Result Ancestor 
- ClassId string
- ComponentStatus string
- The overall status for the components found in the HCL. This will provide the HCL validation status for all the components. It can be one of the following. \ Validated\ - all the components hardware/software profiles are listed in the HCL. \ Not-Listed\ - one or more components hardware/software profiles are not listed in the HCL \ Incomplete\ - the components are not evaluated as the server's software/hardware profiles are not listed in the HCL. \ Not-Evaluated\ - The components are not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- CreateTime string
- The time when this managed object was created.
- Details
[]GetCond Hcl Status Result Detail 
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- HardwareStatus string
- The server model, processor and firmware are considered as part of the hardware profile for the server. This will provide the HCL validation status for the hardware profile. For the failure reason see the serverReason property. The status can be one of the following \ Validated\ - The server model, processor and firmware combination is listed in the HCL \ Not-Listed\ - The server model, processor and firmware combination is not listed in the HCL. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- HclFirmware stringVersion 
- The current CIMC version for the server normalized for querying HCL data. It is empty if we are missing this information.
- HclModel string
- The managed object's model to validate normalized for querying HCL data. It is empty if we are missing this information.
- HclOs stringVendor 
- The OS Vendor for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- HclOs stringVersion 
- The OS Version for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- HclProcessor string
- The managed object's processor to validate if applicable normalized for querying HCL data. It is empty if we are missing this information.
- HclValidation stringTime 
- The time at which the last HCL validation occurred.
- InvFirmware stringVersion 
- The current CIMC version for the server as received from inventory. It is empty if we are missing this information.
- InvModel string
- The managed object's model to validate as received from the inventory. It is empty if we are missing this information.
- InvOs stringVendor 
- The OS Vendor for the managed object to validate as received from inventory. It is empty if we are missing this information.
- InvOs stringVersion 
- The OS Version for the managed object to validate as received from inventory. It is empty if we are missing this information.
- InvProcessor string
- The managed object's processor to validate if applicable as received from inventory. It is empty if we are missing this information.
- ManagedObjects []GetCond Hcl Status Result Managed Object 
- ManagementMode string
- The management mode at which server is connected to intersight.* IntersightStandalone- Intersight Standalone mode of operation.*UCSM- Unified Computing System Manager mode of operation.*Intersight- Intersight managed mode of operation.
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- ObjectType string
- Owners []string
- Parents
[]GetCond Hcl Status Result Parent 
- PermissionResources []GetCond Hcl Status Result Permission Resource 
- Reason string
- The reason for the HCL status. It will be one of the following \ Missing-Os-Info\ - we are missing os information in the inventory from the device connector \ Incompatible-Components\ - we have 1 or more components with \ Not-Validated\ status \ Compatible\ - all the components have \ Validated\ status. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Info- This means the HclStatus for the sever failed HCL validation because we have missing os information. Either install ucstools vib or use power shell scripts to tag proper OS information.*Incompatible-Components- This means the HclStatus for the sever failed HCL validation because one or more of its components failed validation. To see why components failed check the related HclStatusDetails.*Compatible- This means the HclStatus for the sever has passed HCL validation for all of its related components.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.
- RegisteredDevices []GetCond Hcl Status Result Registered Device 
- ServerReason string
- The reason generated by the server's HCL validation. For HCL the evaluation can be seen in three logical stages 1. Evaluate the server's hardware status 2. Evaluate the server's software status 3. Evaluate the server's components (each component has its own hardware/software evaluation) The evaluation does not proceed to the next stage until the previous stage is evaluated. Therefore there can be only one validation reason. \ Incompatible-Server\ - the server model is not listed in the HCL. \ Incompatible-Processor\ - the server model and processor combination is not listed in HCL. \ Incompatible-Firmware\ - the server model, processor and server firmware is not listed in HCL. \ Missing-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Components\ - there is one or more components with \ Not-Validated\ status \ Service-Unavailable\ - HCL data service is unavailable at the moment (try again later). \ Compatible\ - the server and all its components are validated. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Driver-Info- The validation failed becaue the given server has no OS driver information available in the inventory. Either install UCS Tools VIB on the host ESXi or use OS Discovery Tool scripts to provide proper OS information.*Incompatible-Server- The validation failed for this server because the server's model was not listed in the HCL.*Incompatible-Processor- The validation failed because the given processor was not listed for the given server model.*Incompatible-Os-Info- The validation failed because the given OS vendor or version was not listed in HCL for the server PID and processor combination.*Incompatible-Firmware- The validation failed because the given server firmware was not listed in the HCL for the given server PID, processor, OS vendor and version.*Service-Unavailable- The validation has failed because HCL data service is temporarily not available. The server will be re-evaluated once HCL data service is back online or finished importing new HCL data.*Service-Error- The validation has failed because the HCL data service has returned a service error or unrecognized result.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.*Incompatible-Components- The validation has failed for this server because one or more components have \ Not-Listed\ status.*Compatible- The validation has passed for this server's model, processor, OS vendor and version.
- 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.
- SoftwareStatus string
- The OS vendor and version are considered part of the software profile for the server. This will provide the HCL validation status for the software profile. For the failure reason see the serverReason property. The status can be be one of the following \ Validated\ - The os vendor/version is listed in the HCL for the server model, processor and firmware \ Not-Listed\ - The os vendor/version is not listed in the HCL for the server model, processor and firmware \ Incomplete\ - The inventory is missing os vendor/version and HCL validation was not performed. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- Status string
- The HCL compatibility status of the managed object. The status can be one of the following \ Incomplete\ - there is no enough information to evaluate against the HCL data \ Validated\ - all components have been evaluated against the HCL and they all have \ Validated\ status \ Not-Listed\ - all components have been evaluated against the HCL and one or more have \ Not-Listed\ status. \ Not-Evaluated\ - server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- 
[]GetCond Hcl Status Result Tag 
- VersionContexts []GetCond Hcl Status Result Version Context 
- accountMoid String
- The Account ID for this managed object.
- additionalProperties String
- ancestors
List<GetCond Hcl Status Result Ancestor> 
- classId String
- componentStatus String
- The overall status for the components found in the HCL. This will provide the HCL validation status for all the components. It can be one of the following. \ Validated\ - all the components hardware/software profiles are listed in the HCL. \ Not-Listed\ - one or more components hardware/software profiles are not listed in the HCL \ Incomplete\ - the components are not evaluated as the server's software/hardware profiles are not listed in the HCL. \ Not-Evaluated\ - The components are not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- createTime String
- The time when this managed object was created.
- details
List<GetCond Hcl Status Result Detail> 
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- hardwareStatus String
- The server model, processor and firmware are considered as part of the hardware profile for the server. This will provide the HCL validation status for the hardware profile. For the failure reason see the serverReason property. The status can be one of the following \ Validated\ - The server model, processor and firmware combination is listed in the HCL \ Not-Listed\ - The server model, processor and firmware combination is not listed in the HCL. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- hclFirmware StringVersion 
- The current CIMC version for the server normalized for querying HCL data. It is empty if we are missing this information.
- hclModel String
- The managed object's model to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclOs StringVendor 
- The OS Vendor for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclOs StringVersion 
- The OS Version for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclProcessor String
- The managed object's processor to validate if applicable normalized for querying HCL data. It is empty if we are missing this information.
- hclValidation StringTime 
- The time at which the last HCL validation occurred.
- invFirmware StringVersion 
- The current CIMC version for the server as received from inventory. It is empty if we are missing this information.
- invModel String
- The managed object's model to validate as received from the inventory. It is empty if we are missing this information.
- invOs StringVendor 
- The OS Vendor for the managed object to validate as received from inventory. It is empty if we are missing this information.
- invOs StringVersion 
- The OS Version for the managed object to validate as received from inventory. It is empty if we are missing this information.
- invProcessor String
- The managed object's processor to validate if applicable as received from inventory. It is empty if we are missing this information.
- managedObjects List<GetCond Hcl Status Result Managed Object> 
- managementMode String
- The management mode at which server is connected to intersight.* IntersightStandalone- Intersight Standalone mode of operation.*UCSM- Unified Computing System Manager mode of operation.*Intersight- Intersight managed mode of operation.
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- owners List<String>
- parents
List<GetCond Hcl Status Result Parent> 
- permissionResources List<GetCond Hcl Status Result Permission Resource> 
- reason String
- The reason for the HCL status. It will be one of the following \ Missing-Os-Info\ - we are missing os information in the inventory from the device connector \ Incompatible-Components\ - we have 1 or more components with \ Not-Validated\ status \ Compatible\ - all the components have \ Validated\ status. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Info- This means the HclStatus for the sever failed HCL validation because we have missing os information. Either install ucstools vib or use power shell scripts to tag proper OS information.*Incompatible-Components- This means the HclStatus for the sever failed HCL validation because one or more of its components failed validation. To see why components failed check the related HclStatusDetails.*Compatible- This means the HclStatus for the sever has passed HCL validation for all of its related components.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.
- registeredDevices List<GetCond Hcl Status Result Registered Device> 
- serverReason String
- The reason generated by the server's HCL validation. For HCL the evaluation can be seen in three logical stages 1. Evaluate the server's hardware status 2. Evaluate the server's software status 3. Evaluate the server's components (each component has its own hardware/software evaluation) The evaluation does not proceed to the next stage until the previous stage is evaluated. Therefore there can be only one validation reason. \ Incompatible-Server\ - the server model is not listed in the HCL. \ Incompatible-Processor\ - the server model and processor combination is not listed in HCL. \ Incompatible-Firmware\ - the server model, processor and server firmware is not listed in HCL. \ Missing-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Components\ - there is one or more components with \ Not-Validated\ status \ Service-Unavailable\ - HCL data service is unavailable at the moment (try again later). \ Compatible\ - the server and all its components are validated. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Driver-Info- The validation failed becaue the given server has no OS driver information available in the inventory. Either install UCS Tools VIB on the host ESXi or use OS Discovery Tool scripts to provide proper OS information.*Incompatible-Server- The validation failed for this server because the server's model was not listed in the HCL.*Incompatible-Processor- The validation failed because the given processor was not listed for the given server model.*Incompatible-Os-Info- The validation failed because the given OS vendor or version was not listed in HCL for the server PID and processor combination.*Incompatible-Firmware- The validation failed because the given server firmware was not listed in the HCL for the given server PID, processor, OS vendor and version.*Service-Unavailable- The validation has failed because HCL data service is temporarily not available. The server will be re-evaluated once HCL data service is back online or finished importing new HCL data.*Service-Error- The validation has failed because the HCL data service has returned a service error or unrecognized result.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.*Incompatible-Components- The validation has failed for this server because one or more components have \ Not-Listed\ status.*Compatible- The validation has passed for this server's model, processor, OS vendor and version.
- 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.
- softwareStatus String
- The OS vendor and version are considered part of the software profile for the server. This will provide the HCL validation status for the software profile. For the failure reason see the serverReason property. The status can be be one of the following \ Validated\ - The os vendor/version is listed in the HCL for the server model, processor and firmware \ Not-Listed\ - The os vendor/version is not listed in the HCL for the server model, processor and firmware \ Incomplete\ - The inventory is missing os vendor/version and HCL validation was not performed. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- status String
- The HCL compatibility status of the managed object. The status can be one of the following \ Incomplete\ - there is no enough information to evaluate against the HCL data \ Validated\ - all components have been evaluated against the HCL and they all have \ Validated\ status \ Not-Listed\ - all components have been evaluated against the HCL and one or more have \ Not-Listed\ status. \ Not-Evaluated\ - server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- 
List<GetCond Hcl Status Result Tag> 
- versionContexts List<GetCond Hcl Status Result Version Context> 
- accountMoid string
- The Account ID for this managed object.
- additionalProperties string
- ancestors
GetCond Hcl Status Result Ancestor[] 
- classId string
- componentStatus string
- The overall status for the components found in the HCL. This will provide the HCL validation status for all the components. It can be one of the following. \ Validated\ - all the components hardware/software profiles are listed in the HCL. \ Not-Listed\ - one or more components hardware/software profiles are not listed in the HCL \ Incomplete\ - the components are not evaluated as the server's software/hardware profiles are not listed in the HCL. \ Not-Evaluated\ - The components are not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- createTime string
- The time when this managed object was created.
- details
GetCond Hcl Status Result Detail[] 
- domainGroup stringMoid 
- The DomainGroup ID for this managed object.
- hardwareStatus string
- The server model, processor and firmware are considered as part of the hardware profile for the server. This will provide the HCL validation status for the hardware profile. For the failure reason see the serverReason property. The status can be one of the following \ Validated\ - The server model, processor and firmware combination is listed in the HCL \ Not-Listed\ - The server model, processor and firmware combination is not listed in the HCL. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- hclFirmware stringVersion 
- The current CIMC version for the server normalized for querying HCL data. It is empty if we are missing this information.
- hclModel string
- The managed object's model to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclOs stringVendor 
- The OS Vendor for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclOs stringVersion 
- The OS Version for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclProcessor string
- The managed object's processor to validate if applicable normalized for querying HCL data. It is empty if we are missing this information.
- hclValidation stringTime 
- The time at which the last HCL validation occurred.
- invFirmware stringVersion 
- The current CIMC version for the server as received from inventory. It is empty if we are missing this information.
- invModel string
- The managed object's model to validate as received from the inventory. It is empty if we are missing this information.
- invOs stringVendor 
- The OS Vendor for the managed object to validate as received from inventory. It is empty if we are missing this information.
- invOs stringVersion 
- The OS Version for the managed object to validate as received from inventory. It is empty if we are missing this information.
- invProcessor string
- The managed object's processor to validate if applicable as received from inventory. It is empty if we are missing this information.
- managedObjects GetCond Hcl Status Result Managed Object[] 
- managementMode string
- The management mode at which server is connected to intersight.* IntersightStandalone- Intersight Standalone mode of operation.*UCSM- Unified Computing System Manager mode of operation.*Intersight- Intersight managed mode of operation.
- modTime string
- The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- objectType string
- owners string[]
- parents
GetCond Hcl Status Result Parent[] 
- permissionResources GetCond Hcl Status Result Permission Resource[] 
- reason string
- The reason for the HCL status. It will be one of the following \ Missing-Os-Info\ - we are missing os information in the inventory from the device connector \ Incompatible-Components\ - we have 1 or more components with \ Not-Validated\ status \ Compatible\ - all the components have \ Validated\ status. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Info- This means the HclStatus for the sever failed HCL validation because we have missing os information. Either install ucstools vib or use power shell scripts to tag proper OS information.*Incompatible-Components- This means the HclStatus for the sever failed HCL validation because one or more of its components failed validation. To see why components failed check the related HclStatusDetails.*Compatible- This means the HclStatus for the sever has passed HCL validation for all of its related components.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.
- registeredDevices GetCond Hcl Status Result Registered Device[] 
- serverReason string
- The reason generated by the server's HCL validation. For HCL the evaluation can be seen in three logical stages 1. Evaluate the server's hardware status 2. Evaluate the server's software status 3. Evaluate the server's components (each component has its own hardware/software evaluation) The evaluation does not proceed to the next stage until the previous stage is evaluated. Therefore there can be only one validation reason. \ Incompatible-Server\ - the server model is not listed in the HCL. \ Incompatible-Processor\ - the server model and processor combination is not listed in HCL. \ Incompatible-Firmware\ - the server model, processor and server firmware is not listed in HCL. \ Missing-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Components\ - there is one or more components with \ Not-Validated\ status \ Service-Unavailable\ - HCL data service is unavailable at the moment (try again later). \ Compatible\ - the server and all its components are validated. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Driver-Info- The validation failed becaue the given server has no OS driver information available in the inventory. Either install UCS Tools VIB on the host ESXi or use OS Discovery Tool scripts to provide proper OS information.*Incompatible-Server- The validation failed for this server because the server's model was not listed in the HCL.*Incompatible-Processor- The validation failed because the given processor was not listed for the given server model.*Incompatible-Os-Info- The validation failed because the given OS vendor or version was not listed in HCL for the server PID and processor combination.*Incompatible-Firmware- The validation failed because the given server firmware was not listed in the HCL for the given server PID, processor, OS vendor and version.*Service-Unavailable- The validation has failed because HCL data service is temporarily not available. The server will be re-evaluated once HCL data service is back online or finished importing new HCL data.*Service-Error- The validation has failed because the HCL data service has returned a service error or unrecognized result.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.*Incompatible-Components- The validation has failed for this server because one or more components have \ Not-Listed\ status.*Compatible- The validation has passed for this server's model, processor, OS vendor and version.
- 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.
- softwareStatus string
- The OS vendor and version are considered part of the software profile for the server. This will provide the HCL validation status for the software profile. For the failure reason see the serverReason property. The status can be be one of the following \ Validated\ - The os vendor/version is listed in the HCL for the server model, processor and firmware \ Not-Listed\ - The os vendor/version is not listed in the HCL for the server model, processor and firmware \ Incomplete\ - The inventory is missing os vendor/version and HCL validation was not performed. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- status string
- The HCL compatibility status of the managed object. The status can be one of the following \ Incomplete\ - there is no enough information to evaluate against the HCL data \ Validated\ - all components have been evaluated against the HCL and they all have \ Validated\ status \ Not-Listed\ - all components have been evaluated against the HCL and one or more have \ Not-Listed\ status. \ Not-Evaluated\ - server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- 
GetCond Hcl Status Result Tag[] 
- versionContexts GetCond Hcl Status Result Version Context[] 
- account_moid str
- The Account ID for this managed object.
- additional_properties str
- ancestors
Sequence[GetCond Hcl Status Result Ancestor] 
- class_id str
- component_status str
- The overall status for the components found in the HCL. This will provide the HCL validation status for all the components. It can be one of the following. \ Validated\ - all the components hardware/software profiles are listed in the HCL. \ Not-Listed\ - one or more components hardware/software profiles are not listed in the HCL \ Incomplete\ - the components are not evaluated as the server's software/hardware profiles are not listed in the HCL. \ Not-Evaluated\ - The components are not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- create_time str
- The time when this managed object was created.
- details
Sequence[GetCond Hcl Status Result Detail] 
- domain_group_ strmoid 
- The DomainGroup ID for this managed object.
- hardware_status str
- The server model, processor and firmware are considered as part of the hardware profile for the server. This will provide the HCL validation status for the hardware profile. For the failure reason see the serverReason property. The status can be one of the following \ Validated\ - The server model, processor and firmware combination is listed in the HCL \ Not-Listed\ - The server model, processor and firmware combination is not listed in the HCL. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- hcl_firmware_ strversion 
- The current CIMC version for the server normalized for querying HCL data. It is empty if we are missing this information.
- hcl_model str
- The managed object's model to validate normalized for querying HCL data. It is empty if we are missing this information.
- hcl_os_ strvendor 
- The OS Vendor for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hcl_os_ strversion 
- The OS Version for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hcl_processor str
- The managed object's processor to validate if applicable normalized for querying HCL data. It is empty if we are missing this information.
- hcl_validation_ strtime 
- The time at which the last HCL validation occurred.
- inv_firmware_ strversion 
- The current CIMC version for the server as received from inventory. It is empty if we are missing this information.
- inv_model str
- The managed object's model to validate as received from the inventory. It is empty if we are missing this information.
- inv_os_ strvendor 
- The OS Vendor for the managed object to validate as received from inventory. It is empty if we are missing this information.
- inv_os_ strversion 
- The OS Version for the managed object to validate as received from inventory. It is empty if we are missing this information.
- inv_processor str
- The managed object's processor to validate if applicable as received from inventory. It is empty if we are missing this information.
- managed_objects Sequence[GetCond Hcl Status Result Managed Object] 
- management_mode str
- The management mode at which server is connected to intersight.* IntersightStandalone- Intersight Standalone mode of operation.*UCSM- Unified Computing System Manager mode of operation.*Intersight- Intersight managed mode of operation.
- mod_time str
- The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- owners Sequence[str]
- parents
Sequence[GetCond Hcl Status Result Parent] 
- permission_resources Sequence[GetCond Hcl Status Result Permission Resource] 
- reason str
- The reason for the HCL status. It will be one of the following \ Missing-Os-Info\ - we are missing os information in the inventory from the device connector \ Incompatible-Components\ - we have 1 or more components with \ Not-Validated\ status \ Compatible\ - all the components have \ Validated\ status. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Info- This means the HclStatus for the sever failed HCL validation because we have missing os information. Either install ucstools vib or use power shell scripts to tag proper OS information.*Incompatible-Components- This means the HclStatus for the sever failed HCL validation because one or more of its components failed validation. To see why components failed check the related HclStatusDetails.*Compatible- This means the HclStatus for the sever has passed HCL validation for all of its related components.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.
- registered_devices Sequence[GetCond Hcl Status Result Registered Device] 
- server_reason str
- The reason generated by the server's HCL validation. For HCL the evaluation can be seen in three logical stages 1. Evaluate the server's hardware status 2. Evaluate the server's software status 3. Evaluate the server's components (each component has its own hardware/software evaluation) The evaluation does not proceed to the next stage until the previous stage is evaluated. Therefore there can be only one validation reason. \ Incompatible-Server\ - the server model is not listed in the HCL. \ Incompatible-Processor\ - the server model and processor combination is not listed in HCL. \ Incompatible-Firmware\ - the server model, processor and server firmware is not listed in HCL. \ Missing-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Components\ - there is one or more components with \ Not-Validated\ status \ Service-Unavailable\ - HCL data service is unavailable at the moment (try again later). \ Compatible\ - the server and all its components are validated. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Driver-Info- The validation failed becaue the given server has no OS driver information available in the inventory. Either install UCS Tools VIB on the host ESXi or use OS Discovery Tool scripts to provide proper OS information.*Incompatible-Server- The validation failed for this server because the server's model was not listed in the HCL.*Incompatible-Processor- The validation failed because the given processor was not listed for the given server model.*Incompatible-Os-Info- The validation failed because the given OS vendor or version was not listed in HCL for the server PID and processor combination.*Incompatible-Firmware- The validation failed because the given server firmware was not listed in the HCL for the given server PID, processor, OS vendor and version.*Service-Unavailable- The validation has failed because HCL data service is temporarily not available. The server will be re-evaluated once HCL data service is back online or finished importing new HCL data.*Service-Error- The validation has failed because the HCL data service has returned a service error or unrecognized result.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.*Incompatible-Components- The validation has failed for this server because one or more components have \ Not-Listed\ status.*Compatible- The validation has passed for this server's model, processor, OS vendor and version.
- 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.
- software_status str
- The OS vendor and version are considered part of the software profile for the server. This will provide the HCL validation status for the software profile. For the failure reason see the serverReason property. The status can be be one of the following \ Validated\ - The os vendor/version is listed in the HCL for the server model, processor and firmware \ Not-Listed\ - The os vendor/version is not listed in the HCL for the server model, processor and firmware \ Incomplete\ - The inventory is missing os vendor/version and HCL validation was not performed. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- status str
- The HCL compatibility status of the managed object. The status can be one of the following \ Incomplete\ - there is no enough information to evaluate against the HCL data \ Validated\ - all components have been evaluated against the HCL and they all have \ Validated\ status \ Not-Listed\ - all components have been evaluated against the HCL and one or more have \ Not-Listed\ status. \ Not-Evaluated\ - server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- 
Sequence[GetCond Hcl Status Result Tag] 
- version_contexts Sequence[GetCond Hcl Status Result Version Context] 
- accountMoid String
- The Account ID for this managed object.
- additionalProperties String
- ancestors List<Property Map>
- classId String
- componentStatus String
- The overall status for the components found in the HCL. This will provide the HCL validation status for all the components. It can be one of the following. \ Validated\ - all the components hardware/software profiles are listed in the HCL. \ Not-Listed\ - one or more components hardware/software profiles are not listed in the HCL \ Incomplete\ - the components are not evaluated as the server's software/hardware profiles are not listed in the HCL. \ Not-Evaluated\ - The components are not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- createTime String
- The time when this managed object was created.
- details List<Property Map>
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- hardwareStatus String
- The server model, processor and firmware are considered as part of the hardware profile for the server. This will provide the HCL validation status for the hardware profile. For the failure reason see the serverReason property. The status can be one of the following \ Validated\ - The server model, processor and firmware combination is listed in the HCL \ Not-Listed\ - The server model, processor and firmware combination is not listed in the HCL. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- hclFirmware StringVersion 
- The current CIMC version for the server normalized for querying HCL data. It is empty if we are missing this information.
- hclModel String
- The managed object's model to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclOs StringVendor 
- The OS Vendor for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclOs StringVersion 
- The OS Version for the managed object to validate normalized for querying HCL data. It is empty if we are missing this information.
- hclProcessor String
- The managed object's processor to validate if applicable normalized for querying HCL data. It is empty if we are missing this information.
- hclValidation StringTime 
- The time at which the last HCL validation occurred.
- invFirmware StringVersion 
- The current CIMC version for the server as received from inventory. It is empty if we are missing this information.
- invModel String
- The managed object's model to validate as received from the inventory. It is empty if we are missing this information.
- invOs StringVendor 
- The OS Vendor for the managed object to validate as received from inventory. It is empty if we are missing this information.
- invOs StringVersion 
- The OS Version for the managed object to validate as received from inventory. It is empty if we are missing this information.
- invProcessor String
- The managed object's processor to validate if applicable as received from inventory. It is empty if we are missing this information.
- managedObjects List<Property Map>
- managementMode String
- The management mode at which server is connected to intersight.* IntersightStandalone- Intersight Standalone mode of operation.*UCSM- Unified Computing System Manager mode of operation.*Intersight- Intersight managed mode of operation.
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- objectType String
- owners List<String>
- parents List<Property Map>
- permissionResources List<Property Map>
- reason String
- The reason for the HCL status. It will be one of the following \ Missing-Os-Info\ - we are missing os information in the inventory from the device connector \ Incompatible-Components\ - we have 1 or more components with \ Not-Validated\ status \ Compatible\ - all the components have \ Validated\ status. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Info- This means the HclStatus for the sever failed HCL validation because we have missing os information. Either install ucstools vib or use power shell scripts to tag proper OS information.*Incompatible-Components- This means the HclStatus for the sever failed HCL validation because one or more of its components failed validation. To see why components failed check the related HclStatusDetails.*Compatible- This means the HclStatus for the sever has passed HCL validation for all of its related components.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.
- registeredDevices List<Property Map>
- serverReason String
- The reason generated by the server's HCL validation. For HCL the evaluation can be seen in three logical stages 1. Evaluate the server's hardware status 2. Evaluate the server's software status 3. Evaluate the server's components (each component has its own hardware/software evaluation) The evaluation does not proceed to the next stage until the previous stage is evaluated. Therefore there can be only one validation reason. \ Incompatible-Server\ - the server model is not listed in the HCL. \ Incompatible-Processor\ - the server model and processor combination is not listed in HCL. \ Incompatible-Firmware\ - the server model, processor and server firmware is not listed in HCL. \ Missing-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Os-Info\ - the os vendor and version is not listed in HCL with the HW profile. \ Incompatible-Components\ - there is one or more components with \ Not-Validated\ status \ Service-Unavailable\ - HCL data service is unavailable at the moment (try again later). \ Compatible\ - the server and all its components are validated. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Missing-Os-Driver-Info- The validation failed becaue the given server has no OS driver information available in the inventory. Either install UCS Tools VIB on the host ESXi or use OS Discovery Tool scripts to provide proper OS information.*Incompatible-Server- The validation failed for this server because the server's model was not listed in the HCL.*Incompatible-Processor- The validation failed because the given processor was not listed for the given server model.*Incompatible-Os-Info- The validation failed because the given OS vendor or version was not listed in HCL for the server PID and processor combination.*Incompatible-Firmware- The validation failed because the given server firmware was not listed in the HCL for the given server PID, processor, OS vendor and version.*Service-Unavailable- The validation has failed because HCL data service is temporarily not available. The server will be re-evaluated once HCL data service is back online or finished importing new HCL data.*Service-Error- The validation has failed because the HCL data service has returned a service error or unrecognized result.*Not-Evaluated- This means the HclStatus for the sever has not been evaluated because it is exempted.*Incompatible-Components- The validation has failed for this server because one or more components have \ Not-Listed\ status.*Compatible- The validation has passed for this server's model, processor, OS vendor and version.
- 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.
- softwareStatus String
- The OS vendor and version are considered part of the software profile for the server. This will provide the HCL validation status for the software profile. For the failure reason see the serverReason property. The status can be be one of the following \ Validated\ - The os vendor/version is listed in the HCL for the server model, processor and firmware \ Not-Listed\ - The os vendor/version is not listed in the HCL for the server model, processor and firmware \ Incomplete\ - The inventory is missing os vendor/version and HCL validation was not performed. \ Not-Evaluated\ - The server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- status String
- The HCL compatibility status of the managed object. The status can be one of the following \ Incomplete\ - there is no enough information to evaluate against the HCL data \ Validated\ - all components have been evaluated against the HCL and they all have \ Validated\ status \ Not-Listed\ - all components have been evaluated against the HCL and one or more have \ Not-Listed\ status. \ Not-Evaluated\ - server is not evaluated against the HCL because it is exempted.* Incomplete- This means we do not have os information in Intersight for this server. Either install ucstools vib or use power shell scripts to tag proper OS information.*Not-Found- At HclStatus level, this means that one of the components has failed validation. At HclStatusDetail level, this means that his component's hardware or software profile was not found in the HCL.*Not-Listed- At the HclStatus level, this means that some part of the HCL validation has failed. This could be that either the server's hardware or software profile was not listed in the HCL or one of the components' hardware or software profile was not found in the HCL.*Validated- At the HclStatus level, this means that all of the components have passed validation. At HclStatusDetail level, this means that the component's hardware or software profile was found in the HCL.*Not-Evaluated- At the HclStatus level this means that this means that SW or Component status has not been evaluated as the previous evaluation step has not passed yet. At the HclStatusDetail level this means that either HW or SW status has not been evaluted because a previous evaluation step has not passed yet.
- List<Property Map>
- versionContexts List<Property Map>
GetCondHclStatusResultAncestor     
- 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
GetCondHclStatusResultDetail     
- 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
GetCondHclStatusResultManagedObject      
- 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
GetCondHclStatusResultParent     
- 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
GetCondHclStatusResultPermissionResource      
- 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
GetCondHclStatusResultRegisteredDevice      
- 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
GetCondHclStatusResultTag     
- AdditionalProperties string
- Key string
- Value string
- AdditionalProperties string
- Key string
- Value string
- additionalProperties String
- key String
- value String
- additionalProperties string
- key string
- value string
- additional_properties str
- key str
- value str
- additionalProperties String
- key String
- value String
GetCondHclStatusResultVersionContext      
- AdditionalProperties string
- ClassId string
- InterestedMos []GetCond Hcl Status Result Version Context Interested Mo 
- MarkedFor boolDeletion 
- NrVersion string
- ObjectType string
- RefMos []GetCond Hcl Status Result Version Context Ref Mo 
- Timestamp string
- VersionType string
- additionalProperties String
- classId String
- interestedMos List<GetCond Hcl Status Result Version Context Interested Mo> 
- markedFor BooleanDeletion 
- nrVersion String
- objectType String
- refMos List<GetCond Hcl Status Result Version Context Ref Mo> 
- timestamp String
- versionType String
- additionalProperties string
- classId string
- interestedMos GetCond Hcl Status Result Version Context Interested Mo[] 
- markedFor booleanDeletion 
- nrVersion string
- objectType string
- refMos GetCond Hcl Status Result Version Context Ref Mo[] 
- timestamp string
- versionType string
- additionalProperties String
- classId String
- interestedMos List<Property Map>
- markedFor BooleanDeletion 
- nrVersion String
- objectType String
- refMos List<Property Map>
- timestamp String
- versionType String
GetCondHclStatusResultVersionContextInterestedMo        
- 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
GetCondHclStatusResultVersionContextRefMo        
- 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
GetCondHclStatusTag    
- 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.
GetCondHclStatusVersionContext     
- 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<GetCond Hcl Status Version Context Interested Mo> 
- MarkedFor boolDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- NrVersion string
- The version of the Managed Object, e.g. an incrementing number or a hash id.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- RefMo GetCond Hcl Status Version Context Ref Mo 
- 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 []GetCond Hcl Status Version Context Interested Mo 
- MarkedFor boolDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- NrVersion string
- The version of the Managed Object, e.g. an incrementing number or a hash id.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- RefMo GetCond Hcl Status Version Context Ref Mo 
- 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<GetCond Hcl Status Version Context Interested Mo> 
- markedFor BooleanDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nrVersion String
- The version of the Managed Object, e.g. an incrementing number or a hash id.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- refMo GetCond Hcl Status Version Context Ref Mo 
- 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 GetCond Hcl Status Version Context Interested Mo[] 
- markedFor booleanDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nrVersion string
- The version of the Managed Object, e.g. an incrementing number or a hash id.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- refMo GetCond Hcl Status Version Context Ref Mo 
- 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[GetCond Hcl Status Version Context Interested Mo] 
- marked_for_ booldeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr_version str
- The version of the Managed Object, e.g. an incrementing number or a hash id.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref_mo GetCond Hcl Status Version Context Ref Mo 
- A reference to the original Managed Object.
- timestamp str
- The time this versioned Managed Object was created.
- version_type str
- Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.- Modified- Version created every time an object is modified.
- Configured- Version created every time an object is configured to the service profile.
- Deployed- Version created for objects related to a service profile when it is deployed.
 
- 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>
- markedFor BooleanDeletion 
- The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nrVersion String
- The version of the Managed Object, e.g. an incrementing number or a hash id.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- refMo Property Map
- A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- versionType String
- Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.- Modified- Version created every time an object is modified.
- Configured- Version created every time an object is configured to the service profile.
- Deployed- Version created for objects related to a service profile when it is deployed.
 
GetCondHclStatusVersionContextInterestedMo       
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
GetCondHclStatusVersionContextRefMo       
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- additional_properties str
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
- 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.- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
 
Package Details
- Repository
- intersight ciscodevnet/terraform-provider-intersight
- License
- Notes
- This Pulumi package is based on the intersightTerraform Provider.
intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet