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

intersight.getOsBulkInstallInfo

Explore with Pulumi AI

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

    This MO models the CSV file content which the user uploaded for OS installation. As part of the handler, necessary filed in the model can be populated along with respective validation.

    Using getOsBulkInstallInfo

    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 getOsBulkInstallInfo(args: GetOsBulkInstallInfoArgs, opts?: InvokeOptions): Promise<GetOsBulkInstallInfoResult>
    function getOsBulkInstallInfoOutput(args: GetOsBulkInstallInfoOutputArgs, opts?: InvokeOptions): Output<GetOsBulkInstallInfoResult>
    def get_os_bulk_install_info(account_moid: Optional[str] = None,
                                 additional_properties: Optional[str] = None,
                                 ancestors: Optional[Sequence[GetOsBulkInstallInfoAncestor]] = None,
                                 class_id: Optional[str] = None,
                                 configuration_file: Optional[GetOsBulkInstallInfoConfigurationFile] = None,
                                 create_time: Optional[str] = None,
                                 domain_group_moid: Optional[str] = None,
                                 file_content: Optional[str] = None,
                                 global_config: Optional[GetOsBulkInstallInfoGlobalConfig] = None,
                                 id: Optional[str] = None,
                                 is_file_content_set: Optional[bool] = None,
                                 mod_time: Optional[str] = None,
                                 moid: Optional[str] = None,
                                 name: Optional[str] = None,
                                 object_type: Optional[str] = None,
                                 oper_state: Optional[str] = None,
                                 organization: Optional[GetOsBulkInstallInfoOrganization] = None,
                                 os_image: Optional[GetOsBulkInstallInfoOsImage] = None,
                                 owners: Optional[Sequence[str]] = None,
                                 parent: Optional[GetOsBulkInstallInfoParent] = None,
                                 permission_resources: Optional[Sequence[GetOsBulkInstallInfoPermissionResource]] = None,
                                 scu_image: Optional[GetOsBulkInstallInfoScuImage] = None,
                                 server_configs: Optional[Sequence[GetOsBulkInstallInfoServerConfig]] = None,
                                 servers: Optional[Sequence[GetOsBulkInstallInfoServer]] = None,
                                 shared_scope: Optional[str] = None,
                                 tags: Optional[Sequence[GetOsBulkInstallInfoTag]] = None,
                                 validation_infos: Optional[Sequence[GetOsBulkInstallInfoValidationInfo]] = None,
                                 version_context: Optional[GetOsBulkInstallInfoVersionContext] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetOsBulkInstallInfoResult
    def get_os_bulk_install_info_output(account_moid: Optional[pulumi.Input[str]] = None,
                                 additional_properties: Optional[pulumi.Input[str]] = None,
                                 ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetOsBulkInstallInfoAncestorArgs]]]] = None,
                                 class_id: Optional[pulumi.Input[str]] = None,
                                 configuration_file: Optional[pulumi.Input[GetOsBulkInstallInfoConfigurationFileArgs]] = None,
                                 create_time: Optional[pulumi.Input[str]] = None,
                                 domain_group_moid: Optional[pulumi.Input[str]] = None,
                                 file_content: Optional[pulumi.Input[str]] = None,
                                 global_config: Optional[pulumi.Input[GetOsBulkInstallInfoGlobalConfigArgs]] = None,
                                 id: Optional[pulumi.Input[str]] = None,
                                 is_file_content_set: Optional[pulumi.Input[bool]] = None,
                                 mod_time: Optional[pulumi.Input[str]] = None,
                                 moid: Optional[pulumi.Input[str]] = None,
                                 name: Optional[pulumi.Input[str]] = None,
                                 object_type: Optional[pulumi.Input[str]] = None,
                                 oper_state: Optional[pulumi.Input[str]] = None,
                                 organization: Optional[pulumi.Input[GetOsBulkInstallInfoOrganizationArgs]] = None,
                                 os_image: Optional[pulumi.Input[GetOsBulkInstallInfoOsImageArgs]] = None,
                                 owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                 parent: Optional[pulumi.Input[GetOsBulkInstallInfoParentArgs]] = None,
                                 permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetOsBulkInstallInfoPermissionResourceArgs]]]] = None,
                                 scu_image: Optional[pulumi.Input[GetOsBulkInstallInfoScuImageArgs]] = None,
                                 server_configs: Optional[pulumi.Input[Sequence[pulumi.Input[GetOsBulkInstallInfoServerConfigArgs]]]] = None,
                                 servers: Optional[pulumi.Input[Sequence[pulumi.Input[GetOsBulkInstallInfoServerArgs]]]] = None,
                                 shared_scope: Optional[pulumi.Input[str]] = None,
                                 tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetOsBulkInstallInfoTagArgs]]]] = None,
                                 validation_infos: Optional[pulumi.Input[Sequence[pulumi.Input[GetOsBulkInstallInfoValidationInfoArgs]]]] = None,
                                 version_context: Optional[pulumi.Input[GetOsBulkInstallInfoVersionContextArgs]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetOsBulkInstallInfoResult]
    func LookupOsBulkInstallInfo(ctx *Context, args *LookupOsBulkInstallInfoArgs, opts ...InvokeOption) (*LookupOsBulkInstallInfoResult, error)
    func LookupOsBulkInstallInfoOutput(ctx *Context, args *LookupOsBulkInstallInfoOutputArgs, opts ...InvokeOption) LookupOsBulkInstallInfoResultOutput

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

    public static class GetOsBulkInstallInfo 
    {
        public static Task<GetOsBulkInstallInfoResult> InvokeAsync(GetOsBulkInstallInfoArgs args, InvokeOptions? opts = null)
        public static Output<GetOsBulkInstallInfoResult> Invoke(GetOsBulkInstallInfoInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetOsBulkInstallInfoResult> getOsBulkInstallInfo(GetOsBulkInstallInfoArgs args, InvokeOptions options)
    public static Output<GetOsBulkInstallInfoResult> getOsBulkInstallInfo(GetOsBulkInstallInfoArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getOsBulkInstallInfo:getOsBulkInstallInfo
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetOsBulkInstallInfoAncestor>
    ClassId string
    ConfigurationFile GetOsBulkInstallInfoConfigurationFile
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    FileContent string
    The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
    GlobalConfig GetOsBulkInstallInfoGlobalConfig
    Id string
    IsFileContentSet bool
    Indicates whether the value of the 'fileContent' property has been set.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    The name of the CSV file, which holds the OS install parameters.
    ObjectType string
    OperState string
    Denotes if the operating is pending, in_progress, completed_ok, completed_error.* Pending - The initial value of the OperStatus.* InProgress - The OperStatus value will be InProgress during execution.* CompletedOk - The API is successful with operation then OperStatus will be marked as CompletedOk.* CompletedError - The API is failed with operation then OperStatus will be marked as CompletedError.* CompletedWarning - The API is completed with some warning then OperStatus will be CompletedWarning.
    Organization GetOsBulkInstallInfoOrganization
    OsImage GetOsBulkInstallInfoOsImage
    Owners List<string>
    Parent GetOsBulkInstallInfoParent
    PermissionResources List<GetOsBulkInstallInfoPermissionResource>
    ScuImage GetOsBulkInstallInfoScuImage
    ServerConfigs List<GetOsBulkInstallInfoServerConfig>
    Servers List<GetOsBulkInstallInfoServer>
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Tags List<GetOsBulkInstallInfoTag>
    ValidationInfos List<GetOsBulkInstallInfoValidationInfo>
    VersionContext GetOsBulkInstallInfoVersionContext
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetOsBulkInstallInfoAncestor
    ClassId string
    ConfigurationFile GetOsBulkInstallInfoConfigurationFile
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    FileContent string
    The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
    GlobalConfig GetOsBulkInstallInfoGlobalConfig
    Id string
    IsFileContentSet bool
    Indicates whether the value of the 'fileContent' property has been set.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    The name of the CSV file, which holds the OS install parameters.
    ObjectType string
    OperState string
    Denotes if the operating is pending, in_progress, completed_ok, completed_error.* Pending - The initial value of the OperStatus.* InProgress - The OperStatus value will be InProgress during execution.* CompletedOk - The API is successful with operation then OperStatus will be marked as CompletedOk.* CompletedError - The API is failed with operation then OperStatus will be marked as CompletedError.* CompletedWarning - The API is completed with some warning then OperStatus will be CompletedWarning.
    Organization GetOsBulkInstallInfoOrganization
    OsImage GetOsBulkInstallInfoOsImage
    Owners []string
    Parent GetOsBulkInstallInfoParent
    PermissionResources []GetOsBulkInstallInfoPermissionResource
    ScuImage GetOsBulkInstallInfoScuImage
    ServerConfigs []GetOsBulkInstallInfoServerConfig
    Servers []GetOsBulkInstallInfoServer
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Tags []GetOsBulkInstallInfoTag
    ValidationInfos []GetOsBulkInstallInfoValidationInfo
    VersionContext GetOsBulkInstallInfoVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetOsBulkInstallInfoAncestor>
    classId String
    configurationFile GetOsBulkInstallInfoConfigurationFile
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    fileContent String
    The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
    globalConfig GetOsBulkInstallInfoGlobalConfig
    id String
    isFileContentSet Boolean
    Indicates whether the value of the 'fileContent' property has been set.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    The name of the CSV file, which holds the OS install parameters.
    objectType String
    operState String
    Denotes if the operating is pending, in_progress, completed_ok, completed_error.* Pending - The initial value of the OperStatus.* InProgress - The OperStatus value will be InProgress during execution.* CompletedOk - The API is successful with operation then OperStatus will be marked as CompletedOk.* CompletedError - The API is failed with operation then OperStatus will be marked as CompletedError.* CompletedWarning - The API is completed with some warning then OperStatus will be CompletedWarning.
    organization GetOsBulkInstallInfoOrganization
    osImage GetOsBulkInstallInfoOsImage
    owners List<String>
    parent GetOsBulkInstallInfoParent
    permissionResources List<GetOsBulkInstallInfoPermissionResource>
    scuImage GetOsBulkInstallInfoScuImage
    serverConfigs List<GetOsBulkInstallInfoServerConfig>
    servers List<GetOsBulkInstallInfoServer>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags List<GetOsBulkInstallInfoTag>
    validationInfos List<GetOsBulkInstallInfoValidationInfo>
    versionContext GetOsBulkInstallInfoVersionContext
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetOsBulkInstallInfoAncestor[]
    classId string
    configurationFile GetOsBulkInstallInfoConfigurationFile
    createTime string
    The time when this managed object was created.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    fileContent string
    The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
    globalConfig GetOsBulkInstallInfoGlobalConfig
    id string
    isFileContentSet boolean
    Indicates whether the value of the 'fileContent' property has been set.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    The name of the CSV file, which holds the OS install parameters.
    objectType string
    operState string
    Denotes if the operating is pending, in_progress, completed_ok, completed_error.* Pending - The initial value of the OperStatus.* InProgress - The OperStatus value will be InProgress during execution.* CompletedOk - The API is successful with operation then OperStatus will be marked as CompletedOk.* CompletedError - The API is failed with operation then OperStatus will be marked as CompletedError.* CompletedWarning - The API is completed with some warning then OperStatus will be CompletedWarning.
    organization GetOsBulkInstallInfoOrganization
    osImage GetOsBulkInstallInfoOsImage
    owners string[]
    parent GetOsBulkInstallInfoParent
    permissionResources GetOsBulkInstallInfoPermissionResource[]
    scuImage GetOsBulkInstallInfoScuImage
    serverConfigs GetOsBulkInstallInfoServerConfig[]
    servers GetOsBulkInstallInfoServer[]
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags GetOsBulkInstallInfoTag[]
    validationInfos GetOsBulkInstallInfoValidationInfo[]
    versionContext GetOsBulkInstallInfoVersionContext
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetOsBulkInstallInfoAncestor]
    class_id str
    configuration_file GetOsBulkInstallInfoConfigurationFile
    create_time str
    The time when this managed object was created.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    file_content str
    The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
    global_config GetOsBulkInstallInfoGlobalConfig
    id str
    is_file_content_set bool
    Indicates whether the value of the 'fileContent' property has been set.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    The name of the CSV file, which holds the OS install parameters.
    object_type str
    oper_state str
    Denotes if the operating is pending, in_progress, completed_ok, completed_error.* Pending - The initial value of the OperStatus.* InProgress - The OperStatus value will be InProgress during execution.* CompletedOk - The API is successful with operation then OperStatus will be marked as CompletedOk.* CompletedError - The API is failed with operation then OperStatus will be marked as CompletedError.* CompletedWarning - The API is completed with some warning then OperStatus will be CompletedWarning.
    organization GetOsBulkInstallInfoOrganization
    os_image GetOsBulkInstallInfoOsImage
    owners Sequence[str]
    parent GetOsBulkInstallInfoParent
    permission_resources Sequence[GetOsBulkInstallInfoPermissionResource]
    scu_image GetOsBulkInstallInfoScuImage
    server_configs Sequence[GetOsBulkInstallInfoServerConfig]
    servers Sequence[GetOsBulkInstallInfoServer]
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags Sequence[GetOsBulkInstallInfoTag]
    validation_infos Sequence[GetOsBulkInstallInfoValidationInfo]
    version_context GetOsBulkInstallInfoVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    configurationFile Property Map
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    fileContent String
    The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
    globalConfig Property Map
    id String
    isFileContentSet Boolean
    Indicates whether the value of the 'fileContent' property has been set.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    The name of the CSV file, which holds the OS install parameters.
    objectType String
    operState String
    Denotes if the operating is pending, in_progress, completed_ok, completed_error.* Pending - The initial value of the OperStatus.* InProgress - The OperStatus value will be InProgress during execution.* CompletedOk - The API is successful with operation then OperStatus will be marked as CompletedOk.* CompletedError - The API is failed with operation then OperStatus will be marked as CompletedError.* CompletedWarning - The API is completed with some warning then OperStatus will be CompletedWarning.
    organization Property Map
    osImage Property Map
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    scuImage Property Map
    serverConfigs List<Property Map>
    servers List<Property Map>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags List<Property Map>
    validationInfos List<Property Map>
    versionContext Property Map

    getOsBulkInstallInfo Result

    The following output properties are available:

    Id string
    Results List<GetOsBulkInstallInfoResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetOsBulkInstallInfoAncestor>
    ClassId string
    ConfigurationFile GetOsBulkInstallInfoConfigurationFile
    CreateTime string
    DomainGroupMoid string
    FileContent string
    GlobalConfig GetOsBulkInstallInfoGlobalConfig
    IsFileContentSet bool
    ModTime string
    Moid string
    Name string
    ObjectType string
    OperState string
    Organization GetOsBulkInstallInfoOrganization
    OsImage GetOsBulkInstallInfoOsImage
    Owners List<string>
    Parent GetOsBulkInstallInfoParent
    PermissionResources List<GetOsBulkInstallInfoPermissionResource>
    ScuImage GetOsBulkInstallInfoScuImage
    ServerConfigs List<GetOsBulkInstallInfoServerConfig>
    Servers List<GetOsBulkInstallInfoServer>
    SharedScope string
    Tags List<GetOsBulkInstallInfoTag>
    ValidationInfos List<GetOsBulkInstallInfoValidationInfo>
    VersionContext GetOsBulkInstallInfoVersionContext
    Id string
    Results []GetOsBulkInstallInfoResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetOsBulkInstallInfoAncestor
    ClassId string
    ConfigurationFile GetOsBulkInstallInfoConfigurationFile
    CreateTime string
    DomainGroupMoid string
    FileContent string
    GlobalConfig GetOsBulkInstallInfoGlobalConfig
    IsFileContentSet bool
    ModTime string
    Moid string
    Name string
    ObjectType string
    OperState string
    Organization GetOsBulkInstallInfoOrganization
    OsImage GetOsBulkInstallInfoOsImage
    Owners []string
    Parent GetOsBulkInstallInfoParent
    PermissionResources []GetOsBulkInstallInfoPermissionResource
    ScuImage GetOsBulkInstallInfoScuImage
    ServerConfigs []GetOsBulkInstallInfoServerConfig
    Servers []GetOsBulkInstallInfoServer
    SharedScope string
    Tags []GetOsBulkInstallInfoTag
    ValidationInfos []GetOsBulkInstallInfoValidationInfo
    VersionContext GetOsBulkInstallInfoVersionContext
    id String
    results List<GetOsBulkInstallInfoResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetOsBulkInstallInfoAncestor>
    classId String
    configurationFile GetOsBulkInstallInfoConfigurationFile
    createTime String
    domainGroupMoid String
    fileContent String
    globalConfig GetOsBulkInstallInfoGlobalConfig
    isFileContentSet Boolean
    modTime String
    moid String
    name String
    objectType String
    operState String
    organization GetOsBulkInstallInfoOrganization
    osImage GetOsBulkInstallInfoOsImage
    owners List<String>
    parent GetOsBulkInstallInfoParent
    permissionResources List<GetOsBulkInstallInfoPermissionResource>
    scuImage GetOsBulkInstallInfoScuImage
    serverConfigs List<GetOsBulkInstallInfoServerConfig>
    servers List<GetOsBulkInstallInfoServer>
    sharedScope String
    tags List<GetOsBulkInstallInfoTag>
    validationInfos List<GetOsBulkInstallInfoValidationInfo>
    versionContext GetOsBulkInstallInfoVersionContext
    id string
    results GetOsBulkInstallInfoResult[]
    accountMoid string
    additionalProperties string
    ancestors GetOsBulkInstallInfoAncestor[]
    classId string
    configurationFile GetOsBulkInstallInfoConfigurationFile
    createTime string
    domainGroupMoid string
    fileContent string
    globalConfig GetOsBulkInstallInfoGlobalConfig
    isFileContentSet boolean
    modTime string
    moid string
    name string
    objectType string
    operState string
    organization GetOsBulkInstallInfoOrganization
    osImage GetOsBulkInstallInfoOsImage
    owners string[]
    parent GetOsBulkInstallInfoParent
    permissionResources GetOsBulkInstallInfoPermissionResource[]
    scuImage GetOsBulkInstallInfoScuImage
    serverConfigs GetOsBulkInstallInfoServerConfig[]
    servers GetOsBulkInstallInfoServer[]
    sharedScope string
    tags GetOsBulkInstallInfoTag[]
    validationInfos GetOsBulkInstallInfoValidationInfo[]
    versionContext GetOsBulkInstallInfoVersionContext
    id str
    results Sequence[GetOsBulkInstallInfoResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetOsBulkInstallInfoAncestor]
    class_id str
    configuration_file GetOsBulkInstallInfoConfigurationFile
    create_time str
    domain_group_moid str
    file_content str
    global_config GetOsBulkInstallInfoGlobalConfig
    is_file_content_set bool
    mod_time str
    moid str
    name str
    object_type str
    oper_state str
    organization GetOsBulkInstallInfoOrganization
    os_image GetOsBulkInstallInfoOsImage
    owners Sequence[str]
    parent GetOsBulkInstallInfoParent
    permission_resources Sequence[GetOsBulkInstallInfoPermissionResource]
    scu_image GetOsBulkInstallInfoScuImage
    server_configs Sequence[GetOsBulkInstallInfoServerConfig]
    servers Sequence[GetOsBulkInstallInfoServer]
    shared_scope str
    tags Sequence[GetOsBulkInstallInfoTag]
    validation_infos Sequence[GetOsBulkInstallInfoValidationInfo]
    version_context GetOsBulkInstallInfoVersionContext

    Supporting Types

    GetOsBulkInstallInfoAncestor

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetOsBulkInstallInfoConfigurationFile

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetOsBulkInstallInfoGlobalConfig

    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.
    ConfigurationFileName string
    Name of the Configuration file.
    ConfigurationSource string
    Configuration source for the OS Installation.
    InstallMethod string
    The install method to be used for OS installation - vMedia, iPXE. Only vMedia is supported as of now.
    InstallTargetType string
    The Prefill install Target Name.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OperatingSystemParameters GetOsBulkInstallInfoGlobalConfigOperatingSystemParameters
    Parameters specific to selected OS.
    OsImageName string
    The Operating System Image name.
    OverrideSecureBoot bool
    ESXi Secure Boot installation is currently not supported. As a workaround, Secure Boot will be disabled before installation and restored after installation is complete. Enable to Override Secure Boot Configuration.
    ScuImageName string
    The name of the Server Configuration Utilities Image.
    WindowsEdition string
    The Windows OS edition, this property required only for Windows server.
    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.
    ConfigurationFileName string
    Name of the Configuration file.
    ConfigurationSource string
    Configuration source for the OS Installation.
    InstallMethod string
    The install method to be used for OS installation - vMedia, iPXE. Only vMedia is supported as of now.
    InstallTargetType string
    The Prefill install Target Name.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OperatingSystemParameters GetOsBulkInstallInfoGlobalConfigOperatingSystemParameters
    Parameters specific to selected OS.
    OsImageName string
    The Operating System Image name.
    OverrideSecureBoot bool
    ESXi Secure Boot installation is currently not supported. As a workaround, Secure Boot will be disabled before installation and restored after installation is complete. Enable to Override Secure Boot Configuration.
    ScuImageName string
    The name of the Server Configuration Utilities Image.
    WindowsEdition string
    The Windows OS edition, this property required only for Windows server.
    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.
    configurationFileName String
    Name of the Configuration file.
    configurationSource String
    Configuration source for the OS Installation.
    installMethod String
    The install method to be used for OS installation - vMedia, iPXE. Only vMedia is supported as of now.
    installTargetType String
    The Prefill install Target Name.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operatingSystemParameters GetOsBulkInstallInfoGlobalConfigOperatingSystemParameters
    Parameters specific to selected OS.
    osImageName String
    The Operating System Image name.
    overrideSecureBoot Boolean
    ESXi Secure Boot installation is currently not supported. As a workaround, Secure Boot will be disabled before installation and restored after installation is complete. Enable to Override Secure Boot Configuration.
    scuImageName String
    The name of the Server Configuration Utilities Image.
    windowsEdition String
    The Windows OS edition, this property required only for Windows server.
    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.
    configurationFileName string
    Name of the Configuration file.
    configurationSource string
    Configuration source for the OS Installation.
    installMethod string
    The install method to be used for OS installation - vMedia, iPXE. Only vMedia is supported as of now.
    installTargetType string
    The Prefill install Target Name.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operatingSystemParameters GetOsBulkInstallInfoGlobalConfigOperatingSystemParameters
    Parameters specific to selected OS.
    osImageName string
    The Operating System Image name.
    overrideSecureBoot boolean
    ESXi Secure Boot installation is currently not supported. As a workaround, Secure Boot will be disabled before installation and restored after installation is complete. Enable to Override Secure Boot Configuration.
    scuImageName string
    The name of the Server Configuration Utilities Image.
    windowsEdition string
    The Windows OS edition, this property required only for Windows server.
    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.
    configuration_file_name str
    Name of the Configuration file.
    configuration_source str
    Configuration source for the OS Installation.
    install_method str
    The install method to be used for OS installation - vMedia, iPXE. Only vMedia is supported as of now.
    install_target_type str
    The Prefill install Target Name.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operating_system_parameters GetOsBulkInstallInfoGlobalConfigOperatingSystemParameters
    Parameters specific to selected OS.
    os_image_name str
    The Operating System Image name.
    override_secure_boot bool
    ESXi Secure Boot installation is currently not supported. As a workaround, Secure Boot will be disabled before installation and restored after installation is complete. Enable to Override Secure Boot Configuration.
    scu_image_name str
    The name of the Server Configuration Utilities Image.
    windows_edition str
    The Windows OS edition, this property required only for Windows server.
    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.
    configurationFileName String
    Name of the Configuration file.
    configurationSource String
    Configuration source for the OS Installation.
    installMethod String
    The install method to be used for OS installation - vMedia, iPXE. Only vMedia is supported as of now.
    installTargetType String
    The Prefill install Target Name.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operatingSystemParameters Property Map
    Parameters specific to selected OS.
    osImageName String
    The Operating System Image name.
    overrideSecureBoot Boolean
    ESXi Secure Boot installation is currently not supported. As a workaround, Secure Boot will be disabled before installation and restored after installation is complete. Enable to Override Secure Boot Configuration.
    scuImageName String
    The name of the Server Configuration Utilities Image.
    windowsEdition String
    The Windows OS edition, this property required only for Windows server.

    GetOsBulkInstallInfoGlobalConfigOperatingSystemParameters

    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.

    GetOsBulkInstallInfoOrganization

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetOsBulkInstallInfoOsImage

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetOsBulkInstallInfoParent

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetOsBulkInstallInfoPermissionResource

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetOsBulkInstallInfoResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetOsBulkInstallInfoResultAncestor>
    ClassId string
    ConfigurationFiles List<GetOsBulkInstallInfoResultConfigurationFile>
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    FileContent string
    The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
    GlobalConfigs List<GetOsBulkInstallInfoResultGlobalConfig>
    IsFileContentSet bool
    Indicates whether the value of the 'fileContent' property has been set.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    The name of the CSV file, which holds the OS install parameters.
    ObjectType string
    OperState string
    Denotes if the operating is pending, in_progress, completed_ok, completed_error.* Pending - The initial value of the OperStatus.* InProgress - The OperStatus value will be InProgress during execution.* CompletedOk - The API is successful with operation then OperStatus will be marked as CompletedOk.* CompletedError - The API is failed with operation then OperStatus will be marked as CompletedError.* CompletedWarning - The API is completed with some warning then OperStatus will be CompletedWarning.
    Organizations List<GetOsBulkInstallInfoResultOrganization>
    OsImages List<GetOsBulkInstallInfoResultOsImage>
    Owners List<string>
    Parents List<GetOsBulkInstallInfoResultParent>
    PermissionResources List<GetOsBulkInstallInfoResultPermissionResource>
    ScuImages List<GetOsBulkInstallInfoResultScuImage>
    ServerConfigs List<GetOsBulkInstallInfoResultServerConfig>
    Servers List<GetOsBulkInstallInfoResultServer>
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Tags List<GetOsBulkInstallInfoResultTag>
    ValidationInfos List<GetOsBulkInstallInfoResultValidationInfo>
    VersionContexts List<GetOsBulkInstallInfoResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetOsBulkInstallInfoResultAncestor
    ClassId string
    ConfigurationFiles []GetOsBulkInstallInfoResultConfigurationFile
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    FileContent string
    The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
    GlobalConfigs []GetOsBulkInstallInfoResultGlobalConfig
    IsFileContentSet bool
    Indicates whether the value of the 'fileContent' property has been set.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    The name of the CSV file, which holds the OS install parameters.
    ObjectType string
    OperState string
    Denotes if the operating is pending, in_progress, completed_ok, completed_error.* Pending - The initial value of the OperStatus.* InProgress - The OperStatus value will be InProgress during execution.* CompletedOk - The API is successful with operation then OperStatus will be marked as CompletedOk.* CompletedError - The API is failed with operation then OperStatus will be marked as CompletedError.* CompletedWarning - The API is completed with some warning then OperStatus will be CompletedWarning.
    Organizations []GetOsBulkInstallInfoResultOrganization
    OsImages []GetOsBulkInstallInfoResultOsImage
    Owners []string
    Parents []GetOsBulkInstallInfoResultParent
    PermissionResources []GetOsBulkInstallInfoResultPermissionResource
    ScuImages []GetOsBulkInstallInfoResultScuImage
    ServerConfigs []GetOsBulkInstallInfoResultServerConfig
    Servers []GetOsBulkInstallInfoResultServer
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Tags []GetOsBulkInstallInfoResultTag
    ValidationInfos []GetOsBulkInstallInfoResultValidationInfo
    VersionContexts []GetOsBulkInstallInfoResultVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetOsBulkInstallInfoResultAncestor>
    classId String
    configurationFiles List<GetOsBulkInstallInfoResultConfigurationFile>
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    fileContent String
    The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
    globalConfigs List<GetOsBulkInstallInfoResultGlobalConfig>
    isFileContentSet Boolean
    Indicates whether the value of the 'fileContent' property has been set.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    The name of the CSV file, which holds the OS install parameters.
    objectType String
    operState String
    Denotes if the operating is pending, in_progress, completed_ok, completed_error.* Pending - The initial value of the OperStatus.* InProgress - The OperStatus value will be InProgress during execution.* CompletedOk - The API is successful with operation then OperStatus will be marked as CompletedOk.* CompletedError - The API is failed with operation then OperStatus will be marked as CompletedError.* CompletedWarning - The API is completed with some warning then OperStatus will be CompletedWarning.
    organizations List<GetOsBulkInstallInfoResultOrganization>
    osImages List<GetOsBulkInstallInfoResultOsImage>
    owners List<String>
    parents List<GetOsBulkInstallInfoResultParent>
    permissionResources List<GetOsBulkInstallInfoResultPermissionResource>
    scuImages List<GetOsBulkInstallInfoResultScuImage>
    serverConfigs List<GetOsBulkInstallInfoResultServerConfig>
    servers List<GetOsBulkInstallInfoResultServer>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags List<GetOsBulkInstallInfoResultTag>
    validationInfos List<GetOsBulkInstallInfoResultValidationInfo>
    versionContexts List<GetOsBulkInstallInfoResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetOsBulkInstallInfoResultAncestor[]
    classId string
    configurationFiles GetOsBulkInstallInfoResultConfigurationFile[]
    createTime string
    The time when this managed object was created.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    fileContent string
    The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
    globalConfigs GetOsBulkInstallInfoResultGlobalConfig[]
    isFileContentSet boolean
    Indicates whether the value of the 'fileContent' property has been set.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    The name of the CSV file, which holds the OS install parameters.
    objectType string
    operState string
    Denotes if the operating is pending, in_progress, completed_ok, completed_error.* Pending - The initial value of the OperStatus.* InProgress - The OperStatus value will be InProgress during execution.* CompletedOk - The API is successful with operation then OperStatus will be marked as CompletedOk.* CompletedError - The API is failed with operation then OperStatus will be marked as CompletedError.* CompletedWarning - The API is completed with some warning then OperStatus will be CompletedWarning.
    organizations GetOsBulkInstallInfoResultOrganization[]
    osImages GetOsBulkInstallInfoResultOsImage[]
    owners string[]
    parents GetOsBulkInstallInfoResultParent[]
    permissionResources GetOsBulkInstallInfoResultPermissionResource[]
    scuImages GetOsBulkInstallInfoResultScuImage[]
    serverConfigs GetOsBulkInstallInfoResultServerConfig[]
    servers GetOsBulkInstallInfoResultServer[]
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags GetOsBulkInstallInfoResultTag[]
    validationInfos GetOsBulkInstallInfoResultValidationInfo[]
    versionContexts GetOsBulkInstallInfoResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetOsBulkInstallInfoResultAncestor]
    class_id str
    configuration_files Sequence[GetOsBulkInstallInfoResultConfigurationFile]
    create_time str
    The time when this managed object was created.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    file_content str
    The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
    global_configs Sequence[GetOsBulkInstallInfoResultGlobalConfig]
    is_file_content_set bool
    Indicates whether the value of the 'fileContent' property has been set.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    The name of the CSV file, which holds the OS install parameters.
    object_type str
    oper_state str
    Denotes if the operating is pending, in_progress, completed_ok, completed_error.* Pending - The initial value of the OperStatus.* InProgress - The OperStatus value will be InProgress during execution.* CompletedOk - The API is successful with operation then OperStatus will be marked as CompletedOk.* CompletedError - The API is failed with operation then OperStatus will be marked as CompletedError.* CompletedWarning - The API is completed with some warning then OperStatus will be CompletedWarning.
    organizations Sequence[GetOsBulkInstallInfoResultOrganization]
    os_images Sequence[GetOsBulkInstallInfoResultOsImage]
    owners Sequence[str]
    parents Sequence[GetOsBulkInstallInfoResultParent]
    permission_resources Sequence[GetOsBulkInstallInfoResultPermissionResource]
    scu_images Sequence[GetOsBulkInstallInfoResultScuImage]
    server_configs Sequence[GetOsBulkInstallInfoResultServerConfig]
    servers Sequence[GetOsBulkInstallInfoResultServer]
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags Sequence[GetOsBulkInstallInfoResultTag]
    validation_infos Sequence[GetOsBulkInstallInfoResultValidationInfo]
    version_contexts Sequence[GetOsBulkInstallInfoResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    configurationFiles List<Property Map>
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    fileContent String
    The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
    globalConfigs List<Property Map>
    isFileContentSet Boolean
    Indicates whether the value of the 'fileContent' property has been set.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    The name of the CSV file, which holds the OS install parameters.
    objectType String
    operState String
    Denotes if the operating is pending, in_progress, completed_ok, completed_error.* Pending - The initial value of the OperStatus.* InProgress - The OperStatus value will be InProgress during execution.* CompletedOk - The API is successful with operation then OperStatus will be marked as CompletedOk.* CompletedError - The API is failed with operation then OperStatus will be marked as CompletedError.* CompletedWarning - The API is completed with some warning then OperStatus will be CompletedWarning.
    organizations List<Property Map>
    osImages List<Property Map>
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    scuImages List<Property Map>
    serverConfigs List<Property Map>
    servers List<Property Map>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags List<Property Map>
    validationInfos List<Property Map>
    versionContexts List<Property Map>

    GetOsBulkInstallInfoResultAncestor

    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

    GetOsBulkInstallInfoResultConfigurationFile

    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

    GetOsBulkInstallInfoResultGlobalConfig

    GetOsBulkInstallInfoResultGlobalConfigOperatingSystemParameter

    GetOsBulkInstallInfoResultOrganization

    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

    GetOsBulkInstallInfoResultOsImage

    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

    GetOsBulkInstallInfoResultParent

    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

    GetOsBulkInstallInfoResultPermissionResource

    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

    GetOsBulkInstallInfoResultScuImage

    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

    GetOsBulkInstallInfoResultServer

    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

    GetOsBulkInstallInfoResultServerConfig

    GetOsBulkInstallInfoResultServerConfigAdditionalParameter

    AdditionalProperties string
    ClassId string
    IsValueSet bool
    ObjectType string
    Type string
    Value string
    AdditionalProperties string
    ClassId string
    IsValueSet bool
    ObjectType string
    Type string
    Value string
    additionalProperties String
    classId String
    isValueSet Boolean
    objectType String
    type String
    value String
    additionalProperties string
    classId string
    isValueSet boolean
    objectType string
    type string
    value string
    additionalProperties String
    classId String
    isValueSet Boolean
    objectType String
    type String
    value String

    GetOsBulkInstallInfoResultServerConfigAnswer

    GetOsBulkInstallInfoResultServerConfigAnswerIpConfiguration

    GetOsBulkInstallInfoResultServerConfigOperatingSystemParameter

    GetOsBulkInstallInfoResultServerConfigProcessedInstallTarget

    GetOsBulkInstallInfoResultTag

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

    GetOsBulkInstallInfoResultValidationInfo

    AdditionalProperties string
    ClassId string
    ErrorMsg string
    ObjectType string
    Status string
    StepName string
    AdditionalProperties string
    ClassId string
    ErrorMsg string
    ObjectType string
    Status string
    StepName string
    additionalProperties String
    classId String
    errorMsg String
    objectType String
    status String
    stepName String
    additionalProperties string
    classId string
    errorMsg string
    objectType string
    status string
    stepName string
    additionalProperties String
    classId String
    errorMsg String
    objectType String
    status String
    stepName String

    GetOsBulkInstallInfoResultVersionContext

    GetOsBulkInstallInfoResultVersionContextInterestedMo

    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

    GetOsBulkInstallInfoResultVersionContextRefMo

    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

    GetOsBulkInstallInfoScuImage

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetOsBulkInstallInfoServer

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetOsBulkInstallInfoServerConfig

    AdditionalParameters List<GetOsBulkInstallInfoServerConfigAdditionalParameter>
    AdditionalProperties string
    Answers GetOsBulkInstallInfoServerConfigAnswers
    Answers provided by user for the unattended OS installation.
    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.
    ErrorMsgs List<string>
    InitiatorWwpn string
    The WWPN Address of the underlying fibre channel interface at the host side used for SAN accesss. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 20:00:D4:C9:3C:35:02:01.
    InstallTarget string
    The target in which OS installation triggered, the value represented is StorageControllerID follwed by PhysicalDisk SerialNumber in case of Physcial disk or VirtualDriveId for virtual drive.
    LunId double
    The Logical Unit Number (LUN) of the install target.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OperatingSystemParameters GetOsBulkInstallInfoServerConfigOperatingSystemParameters
    Parameters specific to selected OS.
    ProcessedInstallTarget GetOsBulkInstallInfoServerConfigProcessedInstallTarget
    The target in which OS installation triggered, this is populated after processing the given data.
    SerialNumber string
    The Serial Number of the server.
    TargetIqn string
    IQN (iSCSI qualified name) of Storage iSCSI target. Can be up to 255 characters long and has the following format, iqn.yyyy-mm.naming-authority:unique_name.
    TargetWwpn string
    The WWPN Address of the underlying fibre channel interface at the target used by the storage. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 51:4F:0C:50:14:1F:AF:01.
    VnicMac string
    MAC address of the VNIC used as iSCSI initiator interface.
    AdditionalParameters []GetOsBulkInstallInfoServerConfigAdditionalParameter
    AdditionalProperties string
    Answers GetOsBulkInstallInfoServerConfigAnswers
    Answers provided by user for the unattended OS installation.
    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.
    ErrorMsgs []string
    InitiatorWwpn string
    The WWPN Address of the underlying fibre channel interface at the host side used for SAN accesss. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 20:00:D4:C9:3C:35:02:01.
    InstallTarget string
    The target in which OS installation triggered, the value represented is StorageControllerID follwed by PhysicalDisk SerialNumber in case of Physcial disk or VirtualDriveId for virtual drive.
    LunId float64
    The Logical Unit Number (LUN) of the install target.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OperatingSystemParameters GetOsBulkInstallInfoServerConfigOperatingSystemParameters
    Parameters specific to selected OS.
    ProcessedInstallTarget GetOsBulkInstallInfoServerConfigProcessedInstallTarget
    The target in which OS installation triggered, this is populated after processing the given data.
    SerialNumber string
    The Serial Number of the server.
    TargetIqn string
    IQN (iSCSI qualified name) of Storage iSCSI target. Can be up to 255 characters long and has the following format, iqn.yyyy-mm.naming-authority:unique_name.
    TargetWwpn string
    The WWPN Address of the underlying fibre channel interface at the target used by the storage. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 51:4F:0C:50:14:1F:AF:01.
    VnicMac string
    MAC address of the VNIC used as iSCSI initiator interface.
    additionalParameters List<GetOsBulkInstallInfoServerConfigAdditionalParameter>
    additionalProperties String
    answers GetOsBulkInstallInfoServerConfigAnswers
    Answers provided by user for the unattended OS installation.
    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.
    errorMsgs List<String>
    initiatorWwpn String
    The WWPN Address of the underlying fibre channel interface at the host side used for SAN accesss. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 20:00:D4:C9:3C:35:02:01.
    installTarget String
    The target in which OS installation triggered, the value represented is StorageControllerID follwed by PhysicalDisk SerialNumber in case of Physcial disk or VirtualDriveId for virtual drive.
    lunId Double
    The Logical Unit Number (LUN) of the install target.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operatingSystemParameters GetOsBulkInstallInfoServerConfigOperatingSystemParameters
    Parameters specific to selected OS.
    processedInstallTarget GetOsBulkInstallInfoServerConfigProcessedInstallTarget
    The target in which OS installation triggered, this is populated after processing the given data.
    serialNumber String
    The Serial Number of the server.
    targetIqn String
    IQN (iSCSI qualified name) of Storage iSCSI target. Can be up to 255 characters long and has the following format, iqn.yyyy-mm.naming-authority:unique_name.
    targetWwpn String
    The WWPN Address of the underlying fibre channel interface at the target used by the storage. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 51:4F:0C:50:14:1F:AF:01.
    vnicMac String
    MAC address of the VNIC used as iSCSI initiator interface.
    additionalParameters GetOsBulkInstallInfoServerConfigAdditionalParameter[]
    additionalProperties string
    answers GetOsBulkInstallInfoServerConfigAnswers
    Answers provided by user for the unattended OS installation.
    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.
    errorMsgs string[]
    initiatorWwpn string
    The WWPN Address of the underlying fibre channel interface at the host side used for SAN accesss. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 20:00:D4:C9:3C:35:02:01.
    installTarget string
    The target in which OS installation triggered, the value represented is StorageControllerID follwed by PhysicalDisk SerialNumber in case of Physcial disk or VirtualDriveId for virtual drive.
    lunId number
    The Logical Unit Number (LUN) of the install target.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operatingSystemParameters GetOsBulkInstallInfoServerConfigOperatingSystemParameters
    Parameters specific to selected OS.
    processedInstallTarget GetOsBulkInstallInfoServerConfigProcessedInstallTarget
    The target in which OS installation triggered, this is populated after processing the given data.
    serialNumber string
    The Serial Number of the server.
    targetIqn string
    IQN (iSCSI qualified name) of Storage iSCSI target. Can be up to 255 characters long and has the following format, iqn.yyyy-mm.naming-authority:unique_name.
    targetWwpn string
    The WWPN Address of the underlying fibre channel interface at the target used by the storage. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 51:4F:0C:50:14:1F:AF:01.
    vnicMac string
    MAC address of the VNIC used as iSCSI initiator interface.
    additional_parameters Sequence[GetOsBulkInstallInfoServerConfigAdditionalParameter]
    additional_properties str
    answers GetOsBulkInstallInfoServerConfigAnswers
    Answers provided by user for the unattended OS installation.
    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.
    error_msgs Sequence[str]
    initiator_wwpn str
    The WWPN Address of the underlying fibre channel interface at the host side used for SAN accesss. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 20:00:D4:C9:3C:35:02:01.
    install_target str
    The target in which OS installation triggered, the value represented is StorageControllerID follwed by PhysicalDisk SerialNumber in case of Physcial disk or VirtualDriveId for virtual drive.
    lun_id float
    The Logical Unit Number (LUN) of the install target.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operating_system_parameters GetOsBulkInstallInfoServerConfigOperatingSystemParameters
    Parameters specific to selected OS.
    processed_install_target GetOsBulkInstallInfoServerConfigProcessedInstallTarget
    The target in which OS installation triggered, this is populated after processing the given data.
    serial_number str
    The Serial Number of the server.
    target_iqn str
    IQN (iSCSI qualified name) of Storage iSCSI target. Can be up to 255 characters long and has the following format, iqn.yyyy-mm.naming-authority:unique_name.
    target_wwpn str
    The WWPN Address of the underlying fibre channel interface at the target used by the storage. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 51:4F:0C:50:14:1F:AF:01.
    vnic_mac str
    MAC address of the VNIC used as iSCSI initiator interface.
    additionalParameters List<Property Map>
    additionalProperties String
    answers Property Map
    Answers provided by user for the unattended OS installation.
    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.
    errorMsgs List<String>
    initiatorWwpn String
    The WWPN Address of the underlying fibre channel interface at the host side used for SAN accesss. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 20:00:D4:C9:3C:35:02:01.
    installTarget String
    The target in which OS installation triggered, the value represented is StorageControllerID follwed by PhysicalDisk SerialNumber in case of Physcial disk or VirtualDriveId for virtual drive.
    lunId Number
    The Logical Unit Number (LUN) of the install target.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operatingSystemParameters Property Map
    Parameters specific to selected OS.
    processedInstallTarget Property Map
    The target in which OS installation triggered, this is populated after processing the given data.
    serialNumber String
    The Serial Number of the server.
    targetIqn String
    IQN (iSCSI qualified name) of Storage iSCSI target. Can be up to 255 characters long and has the following format, iqn.yyyy-mm.naming-authority:unique_name.
    targetWwpn String
    The WWPN Address of the underlying fibre channel interface at the target used by the storage. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 51:4F:0C:50:14:1F:AF:01.
    vnicMac String
    MAC address of the VNIC used as iSCSI initiator interface.

    GetOsBulkInstallInfoServerConfigAdditionalParameter

    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.
    IsValueSet bool
    Flag to indicate if value is set. Value will be used to check if any edit.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Type string
    Definition of place holder.
    Value string
    Value for placeholder provided by user.
    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.
    IsValueSet bool
    Flag to indicate if value is set. Value will be used to check if any edit.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Type string
    Definition of place holder.
    Value string
    Value for placeholder provided by user.
    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.
    isValueSet Boolean
    Flag to indicate if value is set. Value will be used to check if any edit.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    type String
    Definition of place holder.
    value String
    Value for placeholder provided by user.
    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.
    isValueSet boolean
    Flag to indicate if value is set. Value will be used to check if any edit.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    type string
    Definition of place holder.
    value string
    Value for placeholder provided by user.
    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.
    is_value_set bool
    Flag to indicate if value is set. Value will be used to check if any edit.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    type str
    Definition of place holder.
    value str
    Value for placeholder provided by user.
    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.
    isValueSet Boolean
    Flag to indicate if value is set. Value will be used to check if any edit.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    type String
    Definition of place holder.
    value String
    Value for placeholder provided by user.

    GetOsBulkInstallInfoServerConfigAnswers

    AdditionalProperties string
    AlternateNameServers List<string>
    AnswerFile string
    If the source of the answers is a static file, the content of the file is stored as value in this property. The value is mandatory only when the 'Source' property has been set to 'File'.
    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.
    Hostname string
    Hostname to be configured for the server in the OS.
    IpConfigType string
    IP configuration type. Values are Static or Dynamic configuration of IP. In case of static IP configuration, IP address, gateway and other details need to be populated. In case of dynamic the IP configuration is obtained dynamically from DHCP.

    • static - In case of static IP configuraton, provide the details such as IP address, netmask, and gateway.
    • DHCP - In case of dynamic IP configuration, the IP address, netmask and gateway detailsare obtained from DHCP.
    IpConfiguration GetOsBulkInstallInfoServerConfigAnswersIpConfiguration
    In case of static IP configuration, IP address, netmask and gateway details are provided.
    IsAnswerFileSet bool
    Indicates whether the value of the 'answerFile' property has been set.
    IsRootPasswordCrypted bool
    Enable to indicate Root Password provided is encrypted.
    IsRootPasswordSet bool
    Indicates whether the value of the 'rootPassword' property has been set.
    Nameserver string
    IP address of the name server to be configured in the OS.
    NetworkDevice string
    Network Device where the IP address must be configured. Network Interface names and MAC address are supported. For SUSE Linux Enterprise Server, Network Interface name is a required input and if provided as a MAC address, A persistent interface name is binded to the MAC address and the interface name will be used for network configuration. Refer https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-configuration-installation-options.html#CreateProfile-Network-names.
    NrSource string
    Answer values can be provided from three sources - Embedded in OS image, static file, or as placeholder values for an answer file template. Source of the answers is given as value, Embedded/File/Template. 'Embedded' option indicates that the answer file is embedded within the OS Image. 'File' option indicates that the answers are provided as a file. 'Template' indicates that the placeholders in the selected os.ConfigurationFile MO are replaced with values provided as os.Answers MO.

    • None - Indicates that answers is not sent and values must be populated from Install Template.
    • Embedded - Indicates that the answer file is embedded within OS image.
    • File - Indicates that the answer file is a static content that has all thevalues populated.
    • Template - Indicates that the given answers are used to populate the answer filetemplate. The template allows the users to refer some server specificanswers as fields/placeholders and replace these placeholders with theactual values for each Server during OS installation using 'Answers' and'AdditionalParameters' properties in os.Install MO.The answer file templates can be created by users as os.ConfigurationFile objects.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ProductKey string
    The product key to be used for a specific version of Windows installation.
    RootPassword string
    Password configured for the root / administrator user in the OS. You can enter a plain text or an encrypted password. Intersight encrypts the plaintext password. Enable the Encrypted Password option to provide an encrypted password. For more details on encrypting passwords, see Help Center.
    AdditionalProperties string
    AlternateNameServers []string
    AnswerFile string
    If the source of the answers is a static file, the content of the file is stored as value in this property. The value is mandatory only when the 'Source' property has been set to 'File'.
    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.
    Hostname string
    Hostname to be configured for the server in the OS.
    IpConfigType string
    IP configuration type. Values are Static or Dynamic configuration of IP. In case of static IP configuration, IP address, gateway and other details need to be populated. In case of dynamic the IP configuration is obtained dynamically from DHCP.

    • static - In case of static IP configuraton, provide the details such as IP address, netmask, and gateway.
    • DHCP - In case of dynamic IP configuration, the IP address, netmask and gateway detailsare obtained from DHCP.
    IpConfiguration GetOsBulkInstallInfoServerConfigAnswersIpConfiguration
    In case of static IP configuration, IP address, netmask and gateway details are provided.
    IsAnswerFileSet bool
    Indicates whether the value of the 'answerFile' property has been set.
    IsRootPasswordCrypted bool
    Enable to indicate Root Password provided is encrypted.
    IsRootPasswordSet bool
    Indicates whether the value of the 'rootPassword' property has been set.
    Nameserver string
    IP address of the name server to be configured in the OS.
    NetworkDevice string
    Network Device where the IP address must be configured. Network Interface names and MAC address are supported. For SUSE Linux Enterprise Server, Network Interface name is a required input and if provided as a MAC address, A persistent interface name is binded to the MAC address and the interface name will be used for network configuration. Refer https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-configuration-installation-options.html#CreateProfile-Network-names.
    NrSource string
    Answer values can be provided from three sources - Embedded in OS image, static file, or as placeholder values for an answer file template. Source of the answers is given as value, Embedded/File/Template. 'Embedded' option indicates that the answer file is embedded within the OS Image. 'File' option indicates that the answers are provided as a file. 'Template' indicates that the placeholders in the selected os.ConfigurationFile MO are replaced with values provided as os.Answers MO.

    • None - Indicates that answers is not sent and values must be populated from Install Template.
    • Embedded - Indicates that the answer file is embedded within OS image.
    • File - Indicates that the answer file is a static content that has all thevalues populated.
    • Template - Indicates that the given answers are used to populate the answer filetemplate. The template allows the users to refer some server specificanswers as fields/placeholders and replace these placeholders with theactual values for each Server during OS installation using 'Answers' and'AdditionalParameters' properties in os.Install MO.The answer file templates can be created by users as os.ConfigurationFile objects.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ProductKey string
    The product key to be used for a specific version of Windows installation.
    RootPassword string
    Password configured for the root / administrator user in the OS. You can enter a plain text or an encrypted password. Intersight encrypts the plaintext password. Enable the Encrypted Password option to provide an encrypted password. For more details on encrypting passwords, see Help Center.
    additionalProperties String
    alternateNameServers List<String>
    answerFile String
    If the source of the answers is a static file, the content of the file is stored as value in this property. The value is mandatory only when the 'Source' property has been set to 'File'.
    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.
    hostname String
    Hostname to be configured for the server in the OS.
    ipConfigType String
    IP configuration type. Values are Static or Dynamic configuration of IP. In case of static IP configuration, IP address, gateway and other details need to be populated. In case of dynamic the IP configuration is obtained dynamically from DHCP.

    • static - In case of static IP configuraton, provide the details such as IP address, netmask, and gateway.
    • DHCP - In case of dynamic IP configuration, the IP address, netmask and gateway detailsare obtained from DHCP.
    ipConfiguration GetOsBulkInstallInfoServerConfigAnswersIpConfiguration
    In case of static IP configuration, IP address, netmask and gateway details are provided.
    isAnswerFileSet Boolean
    Indicates whether the value of the 'answerFile' property has been set.
    isRootPasswordCrypted Boolean
    Enable to indicate Root Password provided is encrypted.
    isRootPasswordSet Boolean
    Indicates whether the value of the 'rootPassword' property has been set.
    nameserver String
    IP address of the name server to be configured in the OS.
    networkDevice String
    Network Device where the IP address must be configured. Network Interface names and MAC address are supported. For SUSE Linux Enterprise Server, Network Interface name is a required input and if provided as a MAC address, A persistent interface name is binded to the MAC address and the interface name will be used for network configuration. Refer https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-configuration-installation-options.html#CreateProfile-Network-names.
    nrSource String
    Answer values can be provided from three sources - Embedded in OS image, static file, or as placeholder values for an answer file template. Source of the answers is given as value, Embedded/File/Template. 'Embedded' option indicates that the answer file is embedded within the OS Image. 'File' option indicates that the answers are provided as a file. 'Template' indicates that the placeholders in the selected os.ConfigurationFile MO are replaced with values provided as os.Answers MO.

    • None - Indicates that answers is not sent and values must be populated from Install Template.
    • Embedded - Indicates that the answer file is embedded within OS image.
    • File - Indicates that the answer file is a static content that has all thevalues populated.
    • Template - Indicates that the given answers are used to populate the answer filetemplate. The template allows the users to refer some server specificanswers as fields/placeholders and replace these placeholders with theactual values for each Server during OS installation using 'Answers' and'AdditionalParameters' properties in os.Install MO.The answer file templates can be created by users as os.ConfigurationFile objects.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    productKey String
    The product key to be used for a specific version of Windows installation.
    rootPassword String
    Password configured for the root / administrator user in the OS. You can enter a plain text or an encrypted password. Intersight encrypts the plaintext password. Enable the Encrypted Password option to provide an encrypted password. For more details on encrypting passwords, see Help Center.
    additionalProperties string
    alternateNameServers string[]
    answerFile string
    If the source of the answers is a static file, the content of the file is stored as value in this property. The value is mandatory only when the 'Source' property has been set to 'File'.
    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.
    hostname string
    Hostname to be configured for the server in the OS.
    ipConfigType string
    IP configuration type. Values are Static or Dynamic configuration of IP. In case of static IP configuration, IP address, gateway and other details need to be populated. In case of dynamic the IP configuration is obtained dynamically from DHCP.

    • static - In case of static IP configuraton, provide the details such as IP address, netmask, and gateway.
    • DHCP - In case of dynamic IP configuration, the IP address, netmask and gateway detailsare obtained from DHCP.
    ipConfiguration GetOsBulkInstallInfoServerConfigAnswersIpConfiguration
    In case of static IP configuration, IP address, netmask and gateway details are provided.
    isAnswerFileSet boolean
    Indicates whether the value of the 'answerFile' property has been set.
    isRootPasswordCrypted boolean
    Enable to indicate Root Password provided is encrypted.
    isRootPasswordSet boolean
    Indicates whether the value of the 'rootPassword' property has been set.
    nameserver string
    IP address of the name server to be configured in the OS.
    networkDevice string
    Network Device where the IP address must be configured. Network Interface names and MAC address are supported. For SUSE Linux Enterprise Server, Network Interface name is a required input and if provided as a MAC address, A persistent interface name is binded to the MAC address and the interface name will be used for network configuration. Refer https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-configuration-installation-options.html#CreateProfile-Network-names.
    nrSource string
    Answer values can be provided from three sources - Embedded in OS image, static file, or as placeholder values for an answer file template. Source of the answers is given as value, Embedded/File/Template. 'Embedded' option indicates that the answer file is embedded within the OS Image. 'File' option indicates that the answers are provided as a file. 'Template' indicates that the placeholders in the selected os.ConfigurationFile MO are replaced with values provided as os.Answers MO.

    • None - Indicates that answers is not sent and values must be populated from Install Template.
    • Embedded - Indicates that the answer file is embedded within OS image.
    • File - Indicates that the answer file is a static content that has all thevalues populated.
    • Template - Indicates that the given answers are used to populate the answer filetemplate. The template allows the users to refer some server specificanswers as fields/placeholders and replace these placeholders with theactual values for each Server during OS installation using 'Answers' and'AdditionalParameters' properties in os.Install MO.The answer file templates can be created by users as os.ConfigurationFile objects.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    productKey string
    The product key to be used for a specific version of Windows installation.
    rootPassword string
    Password configured for the root / administrator user in the OS. You can enter a plain text or an encrypted password. Intersight encrypts the plaintext password. Enable the Encrypted Password option to provide an encrypted password. For more details on encrypting passwords, see Help Center.
    additional_properties str
    alternate_name_servers Sequence[str]
    answer_file str
    If the source of the answers is a static file, the content of the file is stored as value in this property. The value is mandatory only when the 'Source' property has been set to 'File'.
    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.
    hostname str
    Hostname to be configured for the server in the OS.
    ip_config_type str
    IP configuration type. Values are Static or Dynamic configuration of IP. In case of static IP configuration, IP address, gateway and other details need to be populated. In case of dynamic the IP configuration is obtained dynamically from DHCP.

    • static - In case of static IP configuraton, provide the details such as IP address, netmask, and gateway.
    • DHCP - In case of dynamic IP configuration, the IP address, netmask and gateway detailsare obtained from DHCP.
    ip_configuration GetOsBulkInstallInfoServerConfigAnswersIpConfiguration
    In case of static IP configuration, IP address, netmask and gateway details are provided.
    is_answer_file_set bool
    Indicates whether the value of the 'answerFile' property has been set.
    is_root_password_crypted bool
    Enable to indicate Root Password provided is encrypted.
    is_root_password_set bool
    Indicates whether the value of the 'rootPassword' property has been set.
    nameserver str
    IP address of the name server to be configured in the OS.
    network_device str
    Network Device where the IP address must be configured. Network Interface names and MAC address are supported. For SUSE Linux Enterprise Server, Network Interface name is a required input and if provided as a MAC address, A persistent interface name is binded to the MAC address and the interface name will be used for network configuration. Refer https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-configuration-installation-options.html#CreateProfile-Network-names.
    nr_source str
    Answer values can be provided from three sources - Embedded in OS image, static file, or as placeholder values for an answer file template. Source of the answers is given as value, Embedded/File/Template. 'Embedded' option indicates that the answer file is embedded within the OS Image. 'File' option indicates that the answers are provided as a file. 'Template' indicates that the placeholders in the selected os.ConfigurationFile MO are replaced with values provided as os.Answers MO.

    • None - Indicates that answers is not sent and values must be populated from Install Template.
    • Embedded - Indicates that the answer file is embedded within OS image.
    • File - Indicates that the answer file is a static content that has all thevalues populated.
    • Template - Indicates that the given answers are used to populate the answer filetemplate. The template allows the users to refer some server specificanswers as fields/placeholders and replace these placeholders with theactual values for each Server during OS installation using 'Answers' and'AdditionalParameters' properties in os.Install MO.The answer file templates can be created by users as os.ConfigurationFile objects.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    product_key str
    The product key to be used for a specific version of Windows installation.
    root_password str
    Password configured for the root / administrator user in the OS. You can enter a plain text or an encrypted password. Intersight encrypts the plaintext password. Enable the Encrypted Password option to provide an encrypted password. For more details on encrypting passwords, see Help Center.
    additionalProperties String
    alternateNameServers List<String>
    answerFile String
    If the source of the answers is a static file, the content of the file is stored as value in this property. The value is mandatory only when the 'Source' property has been set to 'File'.
    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.
    hostname String
    Hostname to be configured for the server in the OS.
    ipConfigType String
    IP configuration type. Values are Static or Dynamic configuration of IP. In case of static IP configuration, IP address, gateway and other details need to be populated. In case of dynamic the IP configuration is obtained dynamically from DHCP.

    • static - In case of static IP configuraton, provide the details such as IP address, netmask, and gateway.
    • DHCP - In case of dynamic IP configuration, the IP address, netmask and gateway detailsare obtained from DHCP.
    ipConfiguration Property Map
    In case of static IP configuration, IP address, netmask and gateway details are provided.
    isAnswerFileSet Boolean
    Indicates whether the value of the 'answerFile' property has been set.
    isRootPasswordCrypted Boolean
    Enable to indicate Root Password provided is encrypted.
    isRootPasswordSet Boolean
    Indicates whether the value of the 'rootPassword' property has been set.
    nameserver String
    IP address of the name server to be configured in the OS.
    networkDevice String
    Network Device where the IP address must be configured. Network Interface names and MAC address are supported. For SUSE Linux Enterprise Server, Network Interface name is a required input and if provided as a MAC address, A persistent interface name is binded to the MAC address and the interface name will be used for network configuration. Refer https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-configuration-installation-options.html#CreateProfile-Network-names.
    nrSource String
    Answer values can be provided from three sources - Embedded in OS image, static file, or as placeholder values for an answer file template. Source of the answers is given as value, Embedded/File/Template. 'Embedded' option indicates that the answer file is embedded within the OS Image. 'File' option indicates that the answers are provided as a file. 'Template' indicates that the placeholders in the selected os.ConfigurationFile MO are replaced with values provided as os.Answers MO.

    • None - Indicates that answers is not sent and values must be populated from Install Template.
    • Embedded - Indicates that the answer file is embedded within OS image.
    • File - Indicates that the answer file is a static content that has all thevalues populated.
    • Template - Indicates that the given answers are used to populate the answer filetemplate. The template allows the users to refer some server specificanswers as fields/placeholders and replace these placeholders with theactual values for each Server during OS installation using 'Answers' and'AdditionalParameters' properties in os.Install MO.The answer file templates can be created by users as os.ConfigurationFile objects.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    productKey String
    The product key to be used for a specific version of Windows installation.
    rootPassword String
    Password configured for the root / administrator user in the OS. You can enter a plain text or an encrypted password. Intersight encrypts the plaintext password. Enable the Encrypted Password option to provide an encrypted password. For more details on encrypting passwords, see Help Center.

    GetOsBulkInstallInfoServerConfigAnswersIpConfiguration

    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.

    GetOsBulkInstallInfoServerConfigOperatingSystemParameters

    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.

    GetOsBulkInstallInfoServerConfigProcessedInstallTarget

    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.

    GetOsBulkInstallInfoTag

    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.

    GetOsBulkInstallInfoValidationInfo

    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.
    ErrorMsg string
    Validation error message.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Status string
    The status of the validation step.

    • NotValidated - The validation not started.
    • Valid - The step status marked as valid when respective step validation condition is successful.
    • Invalid - The step status marked as invalid when respective step validation condition is failed.
    • InProgress - The validation is in progress.
    StepName string
    The validation step name.

    • OS Install Schema Validation - The step to validate the CSV file schema.
    • OS Image Validation - The Operating System Image parameter validation step.
    • SCU Image Validation - The SCU Image parameter validation step.
    • Configuration source and file validation - The Configuration Source and Configuration file validation step.
    • Server level data validation - The server level parameters validation.
    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.
    ErrorMsg string
    Validation error message.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Status string
    The status of the validation step.

    • NotValidated - The validation not started.
    • Valid - The step status marked as valid when respective step validation condition is successful.
    • Invalid - The step status marked as invalid when respective step validation condition is failed.
    • InProgress - The validation is in progress.
    StepName string
    The validation step name.

    • OS Install Schema Validation - The step to validate the CSV file schema.
    • OS Image Validation - The Operating System Image parameter validation step.
    • SCU Image Validation - The SCU Image parameter validation step.
    • Configuration source and file validation - The Configuration Source and Configuration file validation step.
    • Server level data validation - The server level parameters validation.
    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.
    errorMsg String
    Validation error message.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status String
    The status of the validation step.

    • NotValidated - The validation not started.
    • Valid - The step status marked as valid when respective step validation condition is successful.
    • Invalid - The step status marked as invalid when respective step validation condition is failed.
    • InProgress - The validation is in progress.
    stepName String
    The validation step name.

    • OS Install Schema Validation - The step to validate the CSV file schema.
    • OS Image Validation - The Operating System Image parameter validation step.
    • SCU Image Validation - The SCU Image parameter validation step.
    • Configuration source and file validation - The Configuration Source and Configuration file validation step.
    • Server level data validation - The server level parameters validation.
    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.
    errorMsg string
    Validation error message.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status string
    The status of the validation step.

    • NotValidated - The validation not started.
    • Valid - The step status marked as valid when respective step validation condition is successful.
    • Invalid - The step status marked as invalid when respective step validation condition is failed.
    • InProgress - The validation is in progress.
    stepName string
    The validation step name.

    • OS Install Schema Validation - The step to validate the CSV file schema.
    • OS Image Validation - The Operating System Image parameter validation step.
    • SCU Image Validation - The SCU Image parameter validation step.
    • Configuration source and file validation - The Configuration Source and Configuration file validation step.
    • Server level data validation - The server level parameters validation.
    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.
    error_msg str
    Validation error message.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status str
    The status of the validation step.

    • NotValidated - The validation not started.
    • Valid - The step status marked as valid when respective step validation condition is successful.
    • Invalid - The step status marked as invalid when respective step validation condition is failed.
    • InProgress - The validation is in progress.
    step_name str
    The validation step name.

    • OS Install Schema Validation - The step to validate the CSV file schema.
    • OS Image Validation - The Operating System Image parameter validation step.
    • SCU Image Validation - The SCU Image parameter validation step.
    • Configuration source and file validation - The Configuration Source and Configuration file validation step.
    • Server level data validation - The server level parameters validation.
    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.
    errorMsg String
    Validation error message.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status String
    The status of the validation step.

    • NotValidated - The validation not started.
    • Valid - The step status marked as valid when respective step validation condition is successful.
    • Invalid - The step status marked as invalid when respective step validation condition is failed.
    • InProgress - The validation is in progress.
    stepName String
    The validation step name.

    • OS Install Schema Validation - The step to validate the CSV file schema.
    • OS Image Validation - The Operating System Image parameter validation step.
    • SCU Image Validation - The SCU Image parameter validation step.
    • Configuration source and file validation - The Configuration Source and Configuration file validation step.
    • Server level data validation - The server level parameters validation.

    GetOsBulkInstallInfoVersionContext

    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<GetOsBulkInstallInfoVersionContextInterestedMo>
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetOsBulkInstallInfoVersionContextRefMo
    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 []GetOsBulkInstallInfoVersionContextInterestedMo
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetOsBulkInstallInfoVersionContextRefMo
    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<GetOsBulkInstallInfoVersionContextInterestedMo>
    markedForDeletion Boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetOsBulkInstallInfoVersionContextRefMo
    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 GetOsBulkInstallInfoVersionContextInterestedMo[]
    markedForDeletion boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetOsBulkInstallInfoVersionContextRefMo
    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[GetOsBulkInstallInfoVersionContextInterestedMo]
    marked_for_deletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nr_version str
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ref_mo GetOsBulkInstallInfoVersionContextRefMo
    A reference to the original Managed Object.
    timestamp str
    The time this versioned Managed Object was created.
    version_type str
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos List<Property Map>
    markedForDeletion Boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo Property Map
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType String
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.

    GetOsBulkInstallInfoVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetOsBulkInstallInfoVersionContextRefMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    Package Details

    Repository
    intersight ciscodevnet/terraform-provider-intersight
    License
    Notes
    This Pulumi package is based on the intersight Terraform Provider.
    intersight logo
    intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet