| 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.Install'] |
| 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.Install'] |
| name | String | The name of the OS install configuration. | [optional] |
| configuration_file | OsConfigurationFileRelationship | [optional] | |
| image | SoftwarerepositoryOperatingSystemFileRelationship | [optional] | |
| organization | OrganizationOrganizationRelationship | [optional] | |
| osdu_image | FirmwareServerConfigurationUtilityDistributableRelationship | [optional] | |
| server | ComputePhysicalRelationship | [optional] | |
| workflow_info | WorkflowWorkflowInfoRelationship | [optional] |
require 'intersight_client'
instance = IntersightClient::OsInstall.new(
class_id: null,
object_type: null,
name: null,
configuration_file: null,
image: null,
organization: null,
osdu_image: null,
server: null,
workflow_info: null
)