| Name | Type | Description | Notes |
|---|---|---|---|
| class_id | String | The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. | [default to 'os.ValidInstallTarget'] |
| object_type | String | The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. | [default to 'os.ValidInstallTarget'] |
| error | String | Error message if any errors are encountered while fetching and validating Install targets for the server. | [optional][readonly] |
| install_targets | Array<OsInstallTargetResponse> | [optional] | |
| m2_jbod | Array<OsPhysicalDiskResponse> | [optional] | |
| m2_virtual_drives | Array<OsVirtualDriveResponse> | [optional] | |
| mraid_jbod | Array<OsPhysicalDiskResponse> | [optional] | |
| mraid_virtual_drives | Array<OsVirtualDriveResponse> | [optional] | |
| src | String | Flag to denote the source of the request. If the call is from Orchestration UI, only the flat list of Install targets can be sent as response. | [optional] |
| servers | Array<ComputePhysicalRelationship> | An array of relationships to computePhysical resources. | [optional] |
require 'intersight_client'
instance = IntersightClient::OsValidInstallTarget.new(
class_id: null,
object_type: null,
error: null,
install_targets: null,
m2_jbod: null,
m2_virtual_drives: null,
mraid_jbod: null,
mraid_virtual_drives: null,
src: null,
servers: null
)