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

intersight.getFirmwareUpgrade

Explore with Pulumi AI

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

    Firmware upgrade operation for rack and blade servers that downloads the image located at Cisco/appliance/user provided HTTP repository or uses the image from a network share and upgrade. Direct download is used for upgrade that uses the image from a Cisco repository or an appliance repository. Network share is used for upgrade that use the image from a network share from your data center.

    Using getFirmwareUpgrade

    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 getFirmwareUpgrade(args: GetFirmwareUpgradeArgs, opts?: InvokeOptions): Promise<GetFirmwareUpgradeResult>
    function getFirmwareUpgradeOutput(args: GetFirmwareUpgradeOutputArgs, opts?: InvokeOptions): Output<GetFirmwareUpgradeResult>
    def get_firmware_upgrade(account_moid: Optional[str] = None,
                             additional_properties: Optional[str] = None,
                             ancestors: Optional[Sequence[GetFirmwareUpgradeAncestor]] = None,
                             class_id: Optional[str] = None,
                             create_time: Optional[str] = None,
                             device: Optional[GetFirmwareUpgradeDevice] = None,
                             direct_download: Optional[GetFirmwareUpgradeDirectDownload] = None,
                             distributable: Optional[GetFirmwareUpgradeDistributable] = None,
                             domain_group_moid: Optional[str] = None,
                             exclude_component_lists: Optional[Sequence[str]] = None,
                             exclude_component_pid_list: Optional[GetFirmwareUpgradeExcludeComponentPidList] = None,
                             file_server: Optional[GetFirmwareUpgradeFileServer] = None,
                             id: Optional[str] = None,
                             mod_time: Optional[str] = None,
                             moid: Optional[str] = None,
                             network_share: Optional[GetFirmwareUpgradeNetworkShare] = None,
                             object_type: Optional[str] = None,
                             owners: Optional[Sequence[str]] = None,
                             parent: Optional[GetFirmwareUpgradeParent] = None,
                             permission_resources: Optional[Sequence[GetFirmwareUpgradePermissionResource]] = None,
                             release: Optional[GetFirmwareUpgradeRelease] = None,
                             server: Optional[GetFirmwareUpgradeServer] = None,
                             shared_scope: Optional[str] = None,
                             skip_estimate_impact: Optional[bool] = None,
                             status: Optional[str] = None,
                             tags: Optional[Sequence[GetFirmwareUpgradeTag]] = None,
                             upgrade_impact: Optional[GetFirmwareUpgradeUpgradeImpact] = None,
                             upgrade_status: Optional[GetFirmwareUpgradeUpgradeStatus] = None,
                             upgrade_trigger_method: Optional[str] = None,
                             upgrade_type: Optional[str] = None,
                             version_context: Optional[GetFirmwareUpgradeVersionContext] = None,
                             opts: Optional[InvokeOptions] = None) -> GetFirmwareUpgradeResult
    def get_firmware_upgrade_output(account_moid: Optional[pulumi.Input[str]] = None,
                             additional_properties: Optional[pulumi.Input[str]] = None,
                             ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirmwareUpgradeAncestorArgs]]]] = None,
                             class_id: Optional[pulumi.Input[str]] = None,
                             create_time: Optional[pulumi.Input[str]] = None,
                             device: Optional[pulumi.Input[GetFirmwareUpgradeDeviceArgs]] = None,
                             direct_download: Optional[pulumi.Input[GetFirmwareUpgradeDirectDownloadArgs]] = None,
                             distributable: Optional[pulumi.Input[GetFirmwareUpgradeDistributableArgs]] = None,
                             domain_group_moid: Optional[pulumi.Input[str]] = None,
                             exclude_component_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                             exclude_component_pid_list: Optional[pulumi.Input[GetFirmwareUpgradeExcludeComponentPidListArgs]] = None,
                             file_server: Optional[pulumi.Input[GetFirmwareUpgradeFileServerArgs]] = None,
                             id: Optional[pulumi.Input[str]] = None,
                             mod_time: Optional[pulumi.Input[str]] = None,
                             moid: Optional[pulumi.Input[str]] = None,
                             network_share: Optional[pulumi.Input[GetFirmwareUpgradeNetworkShareArgs]] = None,
                             object_type: Optional[pulumi.Input[str]] = None,
                             owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                             parent: Optional[pulumi.Input[GetFirmwareUpgradeParentArgs]] = None,
                             permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirmwareUpgradePermissionResourceArgs]]]] = None,
                             release: Optional[pulumi.Input[GetFirmwareUpgradeReleaseArgs]] = None,
                             server: Optional[pulumi.Input[GetFirmwareUpgradeServerArgs]] = None,
                             shared_scope: Optional[pulumi.Input[str]] = None,
                             skip_estimate_impact: Optional[pulumi.Input[bool]] = None,
                             status: Optional[pulumi.Input[str]] = None,
                             tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirmwareUpgradeTagArgs]]]] = None,
                             upgrade_impact: Optional[pulumi.Input[GetFirmwareUpgradeUpgradeImpactArgs]] = None,
                             upgrade_status: Optional[pulumi.Input[GetFirmwareUpgradeUpgradeStatusArgs]] = None,
                             upgrade_trigger_method: Optional[pulumi.Input[str]] = None,
                             upgrade_type: Optional[pulumi.Input[str]] = None,
                             version_context: Optional[pulumi.Input[GetFirmwareUpgradeVersionContextArgs]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetFirmwareUpgradeResult]
    func LookupFirmwareUpgrade(ctx *Context, args *LookupFirmwareUpgradeArgs, opts ...InvokeOption) (*LookupFirmwareUpgradeResult, error)
    func LookupFirmwareUpgradeOutput(ctx *Context, args *LookupFirmwareUpgradeOutputArgs, opts ...InvokeOption) LookupFirmwareUpgradeResultOutput

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

    public static class GetFirmwareUpgrade 
    {
        public static Task<GetFirmwareUpgradeResult> InvokeAsync(GetFirmwareUpgradeArgs args, InvokeOptions? opts = null)
        public static Output<GetFirmwareUpgradeResult> Invoke(GetFirmwareUpgradeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFirmwareUpgradeResult> getFirmwareUpgrade(GetFirmwareUpgradeArgs args, InvokeOptions options)
    public static Output<GetFirmwareUpgradeResult> getFirmwareUpgrade(GetFirmwareUpgradeArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getFirmwareUpgrade:getFirmwareUpgrade
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetFirmwareUpgradeAncestor>
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Device GetFirmwareUpgradeDevice
    DirectDownload GetFirmwareUpgradeDirectDownload
    Distributable GetFirmwareUpgradeDistributable
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ExcludeComponentLists List<string>
    ExcludeComponentPidList GetFirmwareUpgradeExcludeComponentPidList
    FileServer GetFirmwareUpgradeFileServer
    Id string
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NetworkShare GetFirmwareUpgradeNetworkShare
    ObjectType string
    Owners List<string>
    Parent GetFirmwareUpgradeParent
    PermissionResources List<GetFirmwareUpgradePermissionResource>
    Release GetFirmwareUpgradeRelease
    Server GetFirmwareUpgradeServer
    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.
    SkipEstimateImpact bool
    User has the option to skip the estimate impact calculation.
    Status string
    Status of the upgrade operation.* NONE - Upgrade status is not populated.* IN_PROGRESS - The upgrade is in progress.* SUCCESSFUL - The upgrade successfully completed.* FAILED - The upgrade shows failed status.* TERMINATED - The upgrade has been terminated.
    Tags List<GetFirmwareUpgradeTag>
    UpgradeImpact GetFirmwareUpgradeUpgradeImpact
    UpgradeStatus GetFirmwareUpgradeUpgradeStatus
    UpgradeTriggerMethod string
    The source that triggered the upgrade. Either via profile or traditional way.* none - Upgrade is invoked within the service.* profileTrigger - Upgrade is invoked from a profile deployment.
    UpgradeType string
    Desired upgrade mode to choose either direct download based upgrade or network share upgrade.* direct_upgrade - Upgrade mode is direct download.* network_upgrade - Upgrade mode is network upgrade.
    VersionContext GetFirmwareUpgradeVersionContext
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetFirmwareUpgradeAncestor
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Device GetFirmwareUpgradeDevice
    DirectDownload GetFirmwareUpgradeDirectDownload
    Distributable GetFirmwareUpgradeDistributable
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ExcludeComponentLists []string
    ExcludeComponentPidList GetFirmwareUpgradeExcludeComponentPidList
    FileServer GetFirmwareUpgradeFileServer
    Id string
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NetworkShare GetFirmwareUpgradeNetworkShare
    ObjectType string
    Owners []string
    Parent GetFirmwareUpgradeParent
    PermissionResources []GetFirmwareUpgradePermissionResource
    Release GetFirmwareUpgradeRelease
    Server GetFirmwareUpgradeServer
    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.
    SkipEstimateImpact bool
    User has the option to skip the estimate impact calculation.
    Status string
    Status of the upgrade operation.* NONE - Upgrade status is not populated.* IN_PROGRESS - The upgrade is in progress.* SUCCESSFUL - The upgrade successfully completed.* FAILED - The upgrade shows failed status.* TERMINATED - The upgrade has been terminated.
    Tags []GetFirmwareUpgradeTag
    UpgradeImpact GetFirmwareUpgradeUpgradeImpact
    UpgradeStatus GetFirmwareUpgradeUpgradeStatus
    UpgradeTriggerMethod string
    The source that triggered the upgrade. Either via profile or traditional way.* none - Upgrade is invoked within the service.* profileTrigger - Upgrade is invoked from a profile deployment.
    UpgradeType string
    Desired upgrade mode to choose either direct download based upgrade or network share upgrade.* direct_upgrade - Upgrade mode is direct download.* network_upgrade - Upgrade mode is network upgrade.
    VersionContext GetFirmwareUpgradeVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetFirmwareUpgradeAncestor>
    classId String
    createTime String
    The time when this managed object was created.
    device GetFirmwareUpgradeDevice
    directDownload GetFirmwareUpgradeDirectDownload
    distributable GetFirmwareUpgradeDistributable
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    excludeComponentLists List<String>
    excludeComponentPidList GetFirmwareUpgradeExcludeComponentPidList
    fileServer GetFirmwareUpgradeFileServer
    id String
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    networkShare GetFirmwareUpgradeNetworkShare
    objectType String
    owners List<String>
    parent GetFirmwareUpgradeParent
    permissionResources List<GetFirmwareUpgradePermissionResource>
    release GetFirmwareUpgradeRelease
    server GetFirmwareUpgradeServer
    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.
    skipEstimateImpact Boolean
    User has the option to skip the estimate impact calculation.
    status String
    Status of the upgrade operation.* NONE - Upgrade status is not populated.* IN_PROGRESS - The upgrade is in progress.* SUCCESSFUL - The upgrade successfully completed.* FAILED - The upgrade shows failed status.* TERMINATED - The upgrade has been terminated.
    tags List<GetFirmwareUpgradeTag>
    upgradeImpact GetFirmwareUpgradeUpgradeImpact
    upgradeStatus GetFirmwareUpgradeUpgradeStatus
    upgradeTriggerMethod String
    The source that triggered the upgrade. Either via profile or traditional way.* none - Upgrade is invoked within the service.* profileTrigger - Upgrade is invoked from a profile deployment.
    upgradeType String
    Desired upgrade mode to choose either direct download based upgrade or network share upgrade.* direct_upgrade - Upgrade mode is direct download.* network_upgrade - Upgrade mode is network upgrade.
    versionContext GetFirmwareUpgradeVersionContext
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetFirmwareUpgradeAncestor[]
    classId string
    createTime string
    The time when this managed object was created.
    device GetFirmwareUpgradeDevice
    directDownload GetFirmwareUpgradeDirectDownload
    distributable GetFirmwareUpgradeDistributable
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    excludeComponentLists string[]
    excludeComponentPidList GetFirmwareUpgradeExcludeComponentPidList
    fileServer GetFirmwareUpgradeFileServer
    id string
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    networkShare GetFirmwareUpgradeNetworkShare
    objectType string
    owners string[]
    parent GetFirmwareUpgradeParent
    permissionResources GetFirmwareUpgradePermissionResource[]
    release GetFirmwareUpgradeRelease
    server GetFirmwareUpgradeServer
    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.
    skipEstimateImpact boolean
    User has the option to skip the estimate impact calculation.
    status string
    Status of the upgrade operation.* NONE - Upgrade status is not populated.* IN_PROGRESS - The upgrade is in progress.* SUCCESSFUL - The upgrade successfully completed.* FAILED - The upgrade shows failed status.* TERMINATED - The upgrade has been terminated.
    tags GetFirmwareUpgradeTag[]
    upgradeImpact GetFirmwareUpgradeUpgradeImpact
    upgradeStatus GetFirmwareUpgradeUpgradeStatus
    upgradeTriggerMethod string
    The source that triggered the upgrade. Either via profile or traditional way.* none - Upgrade is invoked within the service.* profileTrigger - Upgrade is invoked from a profile deployment.
    upgradeType string
    Desired upgrade mode to choose either direct download based upgrade or network share upgrade.* direct_upgrade - Upgrade mode is direct download.* network_upgrade - Upgrade mode is network upgrade.
    versionContext GetFirmwareUpgradeVersionContext
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetFirmwareUpgradeAncestor]
    class_id str
    create_time str
    The time when this managed object was created.
    device GetFirmwareUpgradeDevice
    direct_download GetFirmwareUpgradeDirectDownload
    distributable GetFirmwareUpgradeDistributable
    domain_group_moid str
    The DomainGroup ID for this managed object.
    exclude_component_lists Sequence[str]
    exclude_component_pid_list GetFirmwareUpgradeExcludeComponentPidList
    file_server GetFirmwareUpgradeFileServer
    id str
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    network_share GetFirmwareUpgradeNetworkShare
    object_type str
    owners Sequence[str]
    parent GetFirmwareUpgradeParent
    permission_resources Sequence[GetFirmwareUpgradePermissionResource]
    release GetFirmwareUpgradeRelease
    server GetFirmwareUpgradeServer
    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.
    skip_estimate_impact bool
    User has the option to skip the estimate impact calculation.
    status str
    Status of the upgrade operation.* NONE - Upgrade status is not populated.* IN_PROGRESS - The upgrade is in progress.* SUCCESSFUL - The upgrade successfully completed.* FAILED - The upgrade shows failed status.* TERMINATED - The upgrade has been terminated.
    tags Sequence[GetFirmwareUpgradeTag]
    upgrade_impact GetFirmwareUpgradeUpgradeImpact
    upgrade_status GetFirmwareUpgradeUpgradeStatus
    upgrade_trigger_method str
    The source that triggered the upgrade. Either via profile or traditional way.* none - Upgrade is invoked within the service.* profileTrigger - Upgrade is invoked from a profile deployment.
    upgrade_type str
    Desired upgrade mode to choose either direct download based upgrade or network share upgrade.* direct_upgrade - Upgrade mode is direct download.* network_upgrade - Upgrade mode is network upgrade.
    version_context GetFirmwareUpgradeVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    createTime String
    The time when this managed object was created.
    device Property Map
    directDownload Property Map
    distributable Property Map
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    excludeComponentLists List<String>
    excludeComponentPidList Property Map
    fileServer Property Map
    id String
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    networkShare Property Map
    objectType String
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    release Property Map
    server 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.
    skipEstimateImpact Boolean
    User has the option to skip the estimate impact calculation.
    status String
    Status of the upgrade operation.* NONE - Upgrade status is not populated.* IN_PROGRESS - The upgrade is in progress.* SUCCESSFUL - The upgrade successfully completed.* FAILED - The upgrade shows failed status.* TERMINATED - The upgrade has been terminated.
    tags List<Property Map>
    upgradeImpact Property Map
    upgradeStatus Property Map
    upgradeTriggerMethod String
    The source that triggered the upgrade. Either via profile or traditional way.* none - Upgrade is invoked within the service.* profileTrigger - Upgrade is invoked from a profile deployment.
    upgradeType String
    Desired upgrade mode to choose either direct download based upgrade or network share upgrade.* direct_upgrade - Upgrade mode is direct download.* network_upgrade - Upgrade mode is network upgrade.
    versionContext Property Map

    getFirmwareUpgrade Result

    The following output properties are available:

    Id string
    Results List<GetFirmwareUpgradeResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetFirmwareUpgradeAncestor>
    ClassId string
    CreateTime string
    Device GetFirmwareUpgradeDevice
    DirectDownload GetFirmwareUpgradeDirectDownload
    Distributable GetFirmwareUpgradeDistributable
    DomainGroupMoid string
    ExcludeComponentLists List<string>
    ExcludeComponentPidList GetFirmwareUpgradeExcludeComponentPidList
    FileServer GetFirmwareUpgradeFileServer
    ModTime string
    Moid string
    NetworkShare GetFirmwareUpgradeNetworkShare
    ObjectType string
    Owners List<string>
    Parent GetFirmwareUpgradeParent
    PermissionResources List<GetFirmwareUpgradePermissionResource>
    Release GetFirmwareUpgradeRelease
    Server GetFirmwareUpgradeServer
    SharedScope string
    SkipEstimateImpact bool
    Status string
    Tags List<GetFirmwareUpgradeTag>
    UpgradeImpact GetFirmwareUpgradeUpgradeImpact
    UpgradeStatus GetFirmwareUpgradeUpgradeStatus
    UpgradeTriggerMethod string
    UpgradeType string
    VersionContext GetFirmwareUpgradeVersionContext
    Id string
    Results []GetFirmwareUpgradeResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetFirmwareUpgradeAncestor
    ClassId string
    CreateTime string
    Device GetFirmwareUpgradeDevice
    DirectDownload GetFirmwareUpgradeDirectDownload
    Distributable GetFirmwareUpgradeDistributable
    DomainGroupMoid string
    ExcludeComponentLists []string
    ExcludeComponentPidList GetFirmwareUpgradeExcludeComponentPidList
    FileServer GetFirmwareUpgradeFileServer
    ModTime string
    Moid string
    NetworkShare GetFirmwareUpgradeNetworkShare
    ObjectType string
    Owners []string
    Parent GetFirmwareUpgradeParent
    PermissionResources []GetFirmwareUpgradePermissionResource
    Release GetFirmwareUpgradeRelease
    Server GetFirmwareUpgradeServer
    SharedScope string
    SkipEstimateImpact bool
    Status string
    Tags []GetFirmwareUpgradeTag
    UpgradeImpact GetFirmwareUpgradeUpgradeImpact
    UpgradeStatus GetFirmwareUpgradeUpgradeStatus
    UpgradeTriggerMethod string
    UpgradeType string
    VersionContext GetFirmwareUpgradeVersionContext
    id String
    results List<GetFirmwareUpgradeResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetFirmwareUpgradeAncestor>
    classId String
    createTime String
    device GetFirmwareUpgradeDevice
    directDownload GetFirmwareUpgradeDirectDownload
    distributable GetFirmwareUpgradeDistributable
    domainGroupMoid String
    excludeComponentLists List<String>
    excludeComponentPidList GetFirmwareUpgradeExcludeComponentPidList
    fileServer GetFirmwareUpgradeFileServer
    modTime String
    moid String
    networkShare GetFirmwareUpgradeNetworkShare
    objectType String
    owners List<String>
    parent GetFirmwareUpgradeParent
    permissionResources List<GetFirmwareUpgradePermissionResource>
    release GetFirmwareUpgradeRelease
    server GetFirmwareUpgradeServer
    sharedScope String
    skipEstimateImpact Boolean
    status String
    tags List<GetFirmwareUpgradeTag>
    upgradeImpact GetFirmwareUpgradeUpgradeImpact
    upgradeStatus GetFirmwareUpgradeUpgradeStatus
    upgradeTriggerMethod String
    upgradeType String
    versionContext GetFirmwareUpgradeVersionContext
    id string
    results GetFirmwareUpgradeResult[]
    accountMoid string
    additionalProperties string
    ancestors GetFirmwareUpgradeAncestor[]
    classId string
    createTime string
    device GetFirmwareUpgradeDevice
    directDownload GetFirmwareUpgradeDirectDownload
    distributable GetFirmwareUpgradeDistributable
    domainGroupMoid string
    excludeComponentLists string[]
    excludeComponentPidList GetFirmwareUpgradeExcludeComponentPidList
    fileServer GetFirmwareUpgradeFileServer
    modTime string
    moid string
    networkShare GetFirmwareUpgradeNetworkShare
    objectType string
    owners string[]
    parent GetFirmwareUpgradeParent
    permissionResources GetFirmwareUpgradePermissionResource[]
    release GetFirmwareUpgradeRelease
    server GetFirmwareUpgradeServer
    sharedScope string
    skipEstimateImpact boolean
    status string
    tags GetFirmwareUpgradeTag[]
    upgradeImpact GetFirmwareUpgradeUpgradeImpact
    upgradeStatus GetFirmwareUpgradeUpgradeStatus
    upgradeTriggerMethod string
    upgradeType string
    versionContext GetFirmwareUpgradeVersionContext
    id str
    results Sequence[GetFirmwareUpgradeResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetFirmwareUpgradeAncestor]
    class_id str
    create_time str
    device GetFirmwareUpgradeDevice
    direct_download GetFirmwareUpgradeDirectDownload
    distributable GetFirmwareUpgradeDistributable
    domain_group_moid str
    exclude_component_lists Sequence[str]
    exclude_component_pid_list GetFirmwareUpgradeExcludeComponentPidList
    file_server GetFirmwareUpgradeFileServer
    mod_time str
    moid str
    network_share GetFirmwareUpgradeNetworkShare
    object_type str
    owners Sequence[str]
    parent GetFirmwareUpgradeParent
    permission_resources Sequence[GetFirmwareUpgradePermissionResource]
    release GetFirmwareUpgradeRelease
    server GetFirmwareUpgradeServer
    shared_scope str
    skip_estimate_impact bool
    status str
    tags Sequence[GetFirmwareUpgradeTag]
    upgrade_impact GetFirmwareUpgradeUpgradeImpact
    upgrade_status GetFirmwareUpgradeUpgradeStatus
    upgrade_trigger_method str
    upgrade_type str
    version_context GetFirmwareUpgradeVersionContext

    Supporting Types

    GetFirmwareUpgradeAncestor

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

    GetFirmwareUpgradeDevice

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

    GetFirmwareUpgradeDirectDownload

    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.
    HttpServer GetFirmwareUpgradeDirectDownloadHttpServer
    HTTP Server option when the image source is a local HTTPS server.
    ImageSource string
    Source type referring the image to be downloaded from CCO or from a local HTTPS server.

    • cisco - Image to be downloaded from Cisco software repository.
    • localHttp - Image to be downloaded from a https server.
    IsPasswordSet bool
    Indicates whether the value of the 'password' property has been set.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Password string
    Password as configured on the local https server.
    Upgradeoption string
    Option to control the upgrade, e.g., sd_upgrade_mount_only - download the image into sd and upgrade wait for the server on-next boot.

    • sd_upgrade_mount_only - Direct upgrade SD upgrade mount only.
    • sd_download_only - Direct upgrade SD download only.
    • sd_upgrade_only - Direct upgrade SD upgrade only.
    • sd_upgrade_full - Direct upgrade SD upgrade full.
    • download_only - Direct upgrade image download only.
    • upgrade_full - The upgrade downloads or mounts the image, and reboots immediately for an upgrade.
    • upgrade_mount_only - The upgrade downloads or mounts the image. The upgrade happens in next reboot.
    • chassis_upgrade_full - Direct upgrade chassis upgrade full.
    • monitor_only - Direct upgrade monitor progress only.
    • validate_only - Validate whether a component is ready for ugprade.
    • cancel_only - Cancel pending upgrade only.
    Username string
    Username as configured on the local https 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.
    HttpServer GetFirmwareUpgradeDirectDownloadHttpServer
    HTTP Server option when the image source is a local HTTPS server.
    ImageSource string
    Source type referring the image to be downloaded from CCO or from a local HTTPS server.

    • cisco - Image to be downloaded from Cisco software repository.
    • localHttp - Image to be downloaded from a https server.
    IsPasswordSet bool
    Indicates whether the value of the 'password' property has been set.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Password string
    Password as configured on the local https server.
    Upgradeoption string
    Option to control the upgrade, e.g., sd_upgrade_mount_only - download the image into sd and upgrade wait for the server on-next boot.

    • sd_upgrade_mount_only - Direct upgrade SD upgrade mount only.
    • sd_download_only - Direct upgrade SD download only.
    • sd_upgrade_only - Direct upgrade SD upgrade only.
    • sd_upgrade_full - Direct upgrade SD upgrade full.
    • download_only - Direct upgrade image download only.
    • upgrade_full - The upgrade downloads or mounts the image, and reboots immediately for an upgrade.
    • upgrade_mount_only - The upgrade downloads or mounts the image. The upgrade happens in next reboot.
    • chassis_upgrade_full - Direct upgrade chassis upgrade full.
    • monitor_only - Direct upgrade monitor progress only.
    • validate_only - Validate whether a component is ready for ugprade.
    • cancel_only - Cancel pending upgrade only.
    Username string
    Username as configured on the local https 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.
    httpServer GetFirmwareUpgradeDirectDownloadHttpServer
    HTTP Server option when the image source is a local HTTPS server.
    imageSource String
    Source type referring the image to be downloaded from CCO or from a local HTTPS server.

    • cisco - Image to be downloaded from Cisco software repository.
    • localHttp - Image to be downloaded from a https server.
    isPasswordSet Boolean
    Indicates whether the value of the 'password' property has been set.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password String
    Password as configured on the local https server.
    upgradeoption String
    Option to control the upgrade, e.g., sd_upgrade_mount_only - download the image into sd and upgrade wait for the server on-next boot.

    • sd_upgrade_mount_only - Direct upgrade SD upgrade mount only.
    • sd_download_only - Direct upgrade SD download only.
    • sd_upgrade_only - Direct upgrade SD upgrade only.
    • sd_upgrade_full - Direct upgrade SD upgrade full.
    • download_only - Direct upgrade image download only.
    • upgrade_full - The upgrade downloads or mounts the image, and reboots immediately for an upgrade.
    • upgrade_mount_only - The upgrade downloads or mounts the image. The upgrade happens in next reboot.
    • chassis_upgrade_full - Direct upgrade chassis upgrade full.
    • monitor_only - Direct upgrade monitor progress only.
    • validate_only - Validate whether a component is ready for ugprade.
    • cancel_only - Cancel pending upgrade only.
    username String
    Username as configured on the local https 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.
    httpServer GetFirmwareUpgradeDirectDownloadHttpServer
    HTTP Server option when the image source is a local HTTPS server.
    imageSource string
    Source type referring the image to be downloaded from CCO or from a local HTTPS server.

    • cisco - Image to be downloaded from Cisco software repository.
    • localHttp - Image to be downloaded from a https server.
    isPasswordSet boolean
    Indicates whether the value of the 'password' property has been set.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password string
    Password as configured on the local https server.
    upgradeoption string
    Option to control the upgrade, e.g., sd_upgrade_mount_only - download the image into sd and upgrade wait for the server on-next boot.

    • sd_upgrade_mount_only - Direct upgrade SD upgrade mount only.
    • sd_download_only - Direct upgrade SD download only.
    • sd_upgrade_only - Direct upgrade SD upgrade only.
    • sd_upgrade_full - Direct upgrade SD upgrade full.
    • download_only - Direct upgrade image download only.
    • upgrade_full - The upgrade downloads or mounts the image, and reboots immediately for an upgrade.
    • upgrade_mount_only - The upgrade downloads or mounts the image. The upgrade happens in next reboot.
    • chassis_upgrade_full - Direct upgrade chassis upgrade full.
    • monitor_only - Direct upgrade monitor progress only.
    • validate_only - Validate whether a component is ready for ugprade.
    • cancel_only - Cancel pending upgrade only.
    username string
    Username as configured on the local https 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.
    http_server GetFirmwareUpgradeDirectDownloadHttpServer
    HTTP Server option when the image source is a local HTTPS server.
    image_source str
    Source type referring the image to be downloaded from CCO or from a local HTTPS server.

    • cisco - Image to be downloaded from Cisco software repository.
    • localHttp - Image to be downloaded from a https server.
    is_password_set bool
    Indicates whether the value of the 'password' property has been set.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password str
    Password as configured on the local https server.
    upgradeoption str
    Option to control the upgrade, e.g., sd_upgrade_mount_only - download the image into sd and upgrade wait for the server on-next boot.

    • sd_upgrade_mount_only - Direct upgrade SD upgrade mount only.
    • sd_download_only - Direct upgrade SD download only.
    • sd_upgrade_only - Direct upgrade SD upgrade only.
    • sd_upgrade_full - Direct upgrade SD upgrade full.
    • download_only - Direct upgrade image download only.
    • upgrade_full - The upgrade downloads or mounts the image, and reboots immediately for an upgrade.
    • upgrade_mount_only - The upgrade downloads or mounts the image. The upgrade happens in next reboot.
    • chassis_upgrade_full - Direct upgrade chassis upgrade full.
    • monitor_only - Direct upgrade monitor progress only.
    • validate_only - Validate whether a component is ready for ugprade.
    • cancel_only - Cancel pending upgrade only.
    username str
    Username as configured on the local https 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.
    httpServer Property Map
    HTTP Server option when the image source is a local HTTPS server.
    imageSource String
    Source type referring the image to be downloaded from CCO or from a local HTTPS server.

    • cisco - Image to be downloaded from Cisco software repository.
    • localHttp - Image to be downloaded from a https server.
    isPasswordSet Boolean
    Indicates whether the value of the 'password' property has been set.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password String
    Password as configured on the local https server.
    upgradeoption String
    Option to control the upgrade, e.g., sd_upgrade_mount_only - download the image into sd and upgrade wait for the server on-next boot.

    • sd_upgrade_mount_only - Direct upgrade SD upgrade mount only.
    • sd_download_only - Direct upgrade SD download only.
    • sd_upgrade_only - Direct upgrade SD upgrade only.
    • sd_upgrade_full - Direct upgrade SD upgrade full.
    • download_only - Direct upgrade image download only.
    • upgrade_full - The upgrade downloads or mounts the image, and reboots immediately for an upgrade.
    • upgrade_mount_only - The upgrade downloads or mounts the image. The upgrade happens in next reboot.
    • chassis_upgrade_full - Direct upgrade chassis upgrade full.
    • monitor_only - Direct upgrade monitor progress only.
    • validate_only - Validate whether a component is ready for ugprade.
    • cancel_only - Cancel pending upgrade only.
    username String
    Username as configured on the local https server.

    GetFirmwareUpgradeDirectDownloadHttpServer

    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.
    LocationLink string
    HTTP/HTTPS link to the image. Accepted formats HTTP[s]://server-hostname/share/image or HTTP[s]://serverip/share/image. For a successful upgrade, the remote share server must have network connectivity with the CIMC of the selected devices.
    MountOptions string
    Mount option as configured on the HTTP server. Empty if nothing is configured.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    LocationLink string
    HTTP/HTTPS link to the image. Accepted formats HTTP[s]://server-hostname/share/image or HTTP[s]://serverip/share/image. For a successful upgrade, the remote share server must have network connectivity with the CIMC of the selected devices.
    MountOptions string
    Mount option as configured on the HTTP server. Empty if nothing is configured.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    locationLink String
    HTTP/HTTPS link to the image. Accepted formats HTTP[s]://server-hostname/share/image or HTTP[s]://serverip/share/image. For a successful upgrade, the remote share server must have network connectivity with the CIMC of the selected devices.
    mountOptions String
    Mount option as configured on the HTTP server. Empty if nothing is configured.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    locationLink string
    HTTP/HTTPS link to the image. Accepted formats HTTP[s]://server-hostname/share/image or HTTP[s]://serverip/share/image. For a successful upgrade, the remote share server must have network connectivity with the CIMC of the selected devices.
    mountOptions string
    Mount option as configured on the HTTP server. Empty if nothing is configured.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    location_link str
    HTTP/HTTPS link to the image. Accepted formats HTTP[s]://server-hostname/share/image or HTTP[s]://serverip/share/image. For a successful upgrade, the remote share server must have network connectivity with the CIMC of the selected devices.
    mount_options str
    Mount option as configured on the HTTP server. Empty if nothing is configured.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    locationLink String
    HTTP/HTTPS link to the image. Accepted formats HTTP[s]://server-hostname/share/image or HTTP[s]://serverip/share/image. For a successful upgrade, the remote share server must have network connectivity with the CIMC of the selected devices.
    mountOptions String
    Mount option as configured on the HTTP server. Empty if nothing is configured.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetFirmwareUpgradeDistributable

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

    GetFirmwareUpgradeExcludeComponentPidList

    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.
    ExcludeLocalDiskLists List<string>
    ExcludeStorageControllerLists List<string>
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    ExcludeLocalDiskLists []string
    ExcludeStorageControllerLists []string
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    excludeLocalDiskLists List<String>
    excludeStorageControllerLists List<String>
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    excludeLocalDiskLists string[]
    excludeStorageControllerLists string[]
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    exclude_local_disk_lists Sequence[str]
    exclude_storage_controller_lists Sequence[str]
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    excludeLocalDiskLists List<String>
    excludeStorageControllerLists List<String>
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetFirmwareUpgradeFileServer

    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.

    GetFirmwareUpgradeNetworkShare

    AdditionalProperties string
    CifsServer GetFirmwareUpgradeNetworkShareCifsServer
    CIFS file server option for network share upgrade.
    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.
    HttpServer GetFirmwareUpgradeNetworkShareHttpServer
    HTTP (for WWW) file server option for network share upgrade.
    IsPasswordSet bool
    Indicates whether the value of the 'password' property has been set.
    MapType string
    File server protocols such as CIFS, NFS, WWW for HTTP (S) that hosts the image.

    • nfs - File server protocol used is NFS.
    • cifs - File server protocol used is CIFS.
    • www - File server protocol used is WWW.
    NfsServer GetFirmwareUpgradeNetworkShareNfsServer
    NFS file server option for network share upgrade.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Password string
    Password as configured on the file server.
    Upgradeoption string
    Option to control the upgrade operation. Some examples, 1) nw_upgrade_mount_only - mount the image from a file server and run the upgrade on the next server boot and 2) nw_upgrade_full - mount the image and immediately run the upgrade.

    • nw_upgrade_full - Network upgrade option for full upgrade.
    • nw_upgrade_mount_only - Network upgrade mount only.
    Username string
    Username as configured on the file server.
    AdditionalProperties string
    CifsServer GetFirmwareUpgradeNetworkShareCifsServer
    CIFS file server option for network share upgrade.
    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.
    HttpServer GetFirmwareUpgradeNetworkShareHttpServer
    HTTP (for WWW) file server option for network share upgrade.
    IsPasswordSet bool
    Indicates whether the value of the 'password' property has been set.
    MapType string
    File server protocols such as CIFS, NFS, WWW for HTTP (S) that hosts the image.

    • nfs - File server protocol used is NFS.
    • cifs - File server protocol used is CIFS.
    • www - File server protocol used is WWW.
    NfsServer GetFirmwareUpgradeNetworkShareNfsServer
    NFS file server option for network share upgrade.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Password string
    Password as configured on the file server.
    Upgradeoption string
    Option to control the upgrade operation. Some examples, 1) nw_upgrade_mount_only - mount the image from a file server and run the upgrade on the next server boot and 2) nw_upgrade_full - mount the image and immediately run the upgrade.

    • nw_upgrade_full - Network upgrade option for full upgrade.
    • nw_upgrade_mount_only - Network upgrade mount only.
    Username string
    Username as configured on the file server.
    additionalProperties String
    cifsServer GetFirmwareUpgradeNetworkShareCifsServer
    CIFS file server option for network share upgrade.
    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.
    httpServer GetFirmwareUpgradeNetworkShareHttpServer
    HTTP (for WWW) file server option for network share upgrade.
    isPasswordSet Boolean
    Indicates whether the value of the 'password' property has been set.
    mapType String
    File server protocols such as CIFS, NFS, WWW for HTTP (S) that hosts the image.

    • nfs - File server protocol used is NFS.
    • cifs - File server protocol used is CIFS.
    • www - File server protocol used is WWW.
    nfsServer GetFirmwareUpgradeNetworkShareNfsServer
    NFS file server option for network share upgrade.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password String
    Password as configured on the file server.
    upgradeoption String
    Option to control the upgrade operation. Some examples, 1) nw_upgrade_mount_only - mount the image from a file server and run the upgrade on the next server boot and 2) nw_upgrade_full - mount the image and immediately run the upgrade.

    • nw_upgrade_full - Network upgrade option for full upgrade.
    • nw_upgrade_mount_only - Network upgrade mount only.
    username String
    Username as configured on the file server.
    additionalProperties string
    cifsServer GetFirmwareUpgradeNetworkShareCifsServer
    CIFS file server option for network share upgrade.
    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.
    httpServer GetFirmwareUpgradeNetworkShareHttpServer
    HTTP (for WWW) file server option for network share upgrade.
    isPasswordSet boolean
    Indicates whether the value of the 'password' property has been set.
    mapType string
    File server protocols such as CIFS, NFS, WWW for HTTP (S) that hosts the image.

    • nfs - File server protocol used is NFS.
    • cifs - File server protocol used is CIFS.
    • www - File server protocol used is WWW.
    nfsServer GetFirmwareUpgradeNetworkShareNfsServer
    NFS file server option for network share upgrade.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password string
    Password as configured on the file server.
    upgradeoption string
    Option to control the upgrade operation. Some examples, 1) nw_upgrade_mount_only - mount the image from a file server and run the upgrade on the next server boot and 2) nw_upgrade_full - mount the image and immediately run the upgrade.

    • nw_upgrade_full - Network upgrade option for full upgrade.
    • nw_upgrade_mount_only - Network upgrade mount only.
    username string
    Username as configured on the file server.
    additional_properties str
    cifs_server GetFirmwareUpgradeNetworkShareCifsServer
    CIFS file server option for network share upgrade.
    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.
    http_server GetFirmwareUpgradeNetworkShareHttpServer
    HTTP (for WWW) file server option for network share upgrade.
    is_password_set bool
    Indicates whether the value of the 'password' property has been set.
    map_type str
    File server protocols such as CIFS, NFS, WWW for HTTP (S) that hosts the image.

    • nfs - File server protocol used is NFS.
    • cifs - File server protocol used is CIFS.
    • www - File server protocol used is WWW.
    nfs_server GetFirmwareUpgradeNetworkShareNfsServer
    NFS file server option for network share upgrade.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password str
    Password as configured on the file server.
    upgradeoption str
    Option to control the upgrade operation. Some examples, 1) nw_upgrade_mount_only - mount the image from a file server and run the upgrade on the next server boot and 2) nw_upgrade_full - mount the image and immediately run the upgrade.

    • nw_upgrade_full - Network upgrade option for full upgrade.
    • nw_upgrade_mount_only - Network upgrade mount only.
    username str
    Username as configured on the file server.
    additionalProperties String
    cifsServer Property Map
    CIFS file server option for network share upgrade.
    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.
    httpServer Property Map
    HTTP (for WWW) file server option for network share upgrade.
    isPasswordSet Boolean
    Indicates whether the value of the 'password' property has been set.
    mapType String
    File server protocols such as CIFS, NFS, WWW for HTTP (S) that hosts the image.

    • nfs - File server protocol used is NFS.
    • cifs - File server protocol used is CIFS.
    • www - File server protocol used is WWW.
    nfsServer Property Map
    NFS file server option for network share upgrade.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password String
    Password as configured on the file server.
    upgradeoption String
    Option to control the upgrade operation. Some examples, 1) nw_upgrade_mount_only - mount the image from a file server and run the upgrade on the next server boot and 2) nw_upgrade_full - mount the image and immediately run the upgrade.

    • nw_upgrade_full - Network upgrade option for full upgrade.
    • nw_upgrade_mount_only - Network upgrade mount only.
    username String
    Username as configured on the file server.

    GetFirmwareUpgradeNetworkShareCifsServer

    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.
    FileLocation string
    The location to the image file. The accepted format is IP-or-hostname/folder1/folder2/.../imageFile.
    MountOptions string
    Mount option (Authentication Protocol) as configured on the CIFS Server. Example:ntlmv2.

    • none - The default authentication protocol is decided by the endpoint.
    • ntlm - The external CIFS server is configured with ntlm as the authentication protocol.
    • ntlmi - Mount options of CIFS file server is ntlmi.
    • ntlmv2 - Mount options of CIFS file server is ntlmv2.
    • ntlmv2i - Mount options of CIFS file server is ntlmv2i.
    • ntlmssp - Mount options of CIFS file server is ntlmssp.
    • ntlmsspi - Mount options of CIFS file server is ntlmsspi.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RemoteFile string
    Filename of the image in the remote share location. Example:ucs-c220m5-huu-3.1.2c.iso.
    RemoteIp string
    CIFS Server Hostname or IP Address. For example:CIFS-server-hostname or 10.10.8.7. The remote share server should have network connectivity with the CIMC of the selected devices for a successful upgrade.
    RemoteShare string
    Directory where the image is stored. Example:share/subfolder.
    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.
    FileLocation string
    The location to the image file. The accepted format is IP-or-hostname/folder1/folder2/.../imageFile.
    MountOptions string
    Mount option (Authentication Protocol) as configured on the CIFS Server. Example:ntlmv2.

    • none - The default authentication protocol is decided by the endpoint.
    • ntlm - The external CIFS server is configured with ntlm as the authentication protocol.
    • ntlmi - Mount options of CIFS file server is ntlmi.
    • ntlmv2 - Mount options of CIFS file server is ntlmv2.
    • ntlmv2i - Mount options of CIFS file server is ntlmv2i.
    • ntlmssp - Mount options of CIFS file server is ntlmssp.
    • ntlmsspi - Mount options of CIFS file server is ntlmsspi.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RemoteFile string
    Filename of the image in the remote share location. Example:ucs-c220m5-huu-3.1.2c.iso.
    RemoteIp string
    CIFS Server Hostname or IP Address. For example:CIFS-server-hostname or 10.10.8.7. The remote share server should have network connectivity with the CIMC of the selected devices for a successful upgrade.
    RemoteShare string
    Directory where the image is stored. Example:share/subfolder.
    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.
    fileLocation String
    The location to the image file. The accepted format is IP-or-hostname/folder1/folder2/.../imageFile.
    mountOptions String
    Mount option (Authentication Protocol) as configured on the CIFS Server. Example:ntlmv2.

    • none - The default authentication protocol is decided by the endpoint.
    • ntlm - The external CIFS server is configured with ntlm as the authentication protocol.
    • ntlmi - Mount options of CIFS file server is ntlmi.
    • ntlmv2 - Mount options of CIFS file server is ntlmv2.
    • ntlmv2i - Mount options of CIFS file server is ntlmv2i.
    • ntlmssp - Mount options of CIFS file server is ntlmssp.
    • ntlmsspi - Mount options of CIFS file server is ntlmsspi.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    remoteFile String
    Filename of the image in the remote share location. Example:ucs-c220m5-huu-3.1.2c.iso.
    remoteIp String
    CIFS Server Hostname or IP Address. For example:CIFS-server-hostname or 10.10.8.7. The remote share server should have network connectivity with the CIMC of the selected devices for a successful upgrade.
    remoteShare String
    Directory where the image is stored. Example:share/subfolder.
    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.
    fileLocation string
    The location to the image file. The accepted format is IP-or-hostname/folder1/folder2/.../imageFile.
    mountOptions string
    Mount option (Authentication Protocol) as configured on the CIFS Server. Example:ntlmv2.

    • none - The default authentication protocol is decided by the endpoint.
    • ntlm - The external CIFS server is configured with ntlm as the authentication protocol.
    • ntlmi - Mount options of CIFS file server is ntlmi.
    • ntlmv2 - Mount options of CIFS file server is ntlmv2.
    • ntlmv2i - Mount options of CIFS file server is ntlmv2i.
    • ntlmssp - Mount options of CIFS file server is ntlmssp.
    • ntlmsspi - Mount options of CIFS file server is ntlmsspi.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    remoteFile string
    Filename of the image in the remote share location. Example:ucs-c220m5-huu-3.1.2c.iso.
    remoteIp string
    CIFS Server Hostname or IP Address. For example:CIFS-server-hostname or 10.10.8.7. The remote share server should have network connectivity with the CIMC of the selected devices for a successful upgrade.
    remoteShare string
    Directory where the image is stored. Example:share/subfolder.
    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.
    file_location str
    The location to the image file. The accepted format is IP-or-hostname/folder1/folder2/.../imageFile.
    mount_options str
    Mount option (Authentication Protocol) as configured on the CIFS Server. Example:ntlmv2.

    • none - The default authentication protocol is decided by the endpoint.
    • ntlm - The external CIFS server is configured with ntlm as the authentication protocol.
    • ntlmi - Mount options of CIFS file server is ntlmi.
    • ntlmv2 - Mount options of CIFS file server is ntlmv2.
    • ntlmv2i - Mount options of CIFS file server is ntlmv2i.
    • ntlmssp - Mount options of CIFS file server is ntlmssp.
    • ntlmsspi - Mount options of CIFS file server is ntlmsspi.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    remote_file str
    Filename of the image in the remote share location. Example:ucs-c220m5-huu-3.1.2c.iso.
    remote_ip str
    CIFS Server Hostname or IP Address. For example:CIFS-server-hostname or 10.10.8.7. The remote share server should have network connectivity with the CIMC of the selected devices for a successful upgrade.
    remote_share str
    Directory where the image is stored. Example:share/subfolder.
    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.
    fileLocation String
    The location to the image file. The accepted format is IP-or-hostname/folder1/folder2/.../imageFile.
    mountOptions String
    Mount option (Authentication Protocol) as configured on the CIFS Server. Example:ntlmv2.

    • none - The default authentication protocol is decided by the endpoint.
    • ntlm - The external CIFS server is configured with ntlm as the authentication protocol.
    • ntlmi - Mount options of CIFS file server is ntlmi.
    • ntlmv2 - Mount options of CIFS file server is ntlmv2.
    • ntlmv2i - Mount options of CIFS file server is ntlmv2i.
    • ntlmssp - Mount options of CIFS file server is ntlmssp.
    • ntlmsspi - Mount options of CIFS file server is ntlmsspi.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    remoteFile String
    Filename of the image in the remote share location. Example:ucs-c220m5-huu-3.1.2c.iso.
    remoteIp String
    CIFS Server Hostname or IP Address. For example:CIFS-server-hostname or 10.10.8.7. The remote share server should have network connectivity with the CIMC of the selected devices for a successful upgrade.
    remoteShare String
    Directory where the image is stored. Example:share/subfolder.

    GetFirmwareUpgradeNetworkShareHttpServer

    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.
    LocationLink string
    HTTP/HTTPS link to the image. Accepted formats HTTP[s]://server-hostname/share/image or HTTP[s]://serverip/share/image. For a successful upgrade, the remote share server must have network connectivity with the CIMC of the selected devices.
    MountOptions string
    Mount option as configured on the HTTP server. Empty if nothing is configured.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    LocationLink string
    HTTP/HTTPS link to the image. Accepted formats HTTP[s]://server-hostname/share/image or HTTP[s]://serverip/share/image. For a successful upgrade, the remote share server must have network connectivity with the CIMC of the selected devices.
    MountOptions string
    Mount option as configured on the HTTP server. Empty if nothing is configured.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    locationLink String
    HTTP/HTTPS link to the image. Accepted formats HTTP[s]://server-hostname/share/image or HTTP[s]://serverip/share/image. For a successful upgrade, the remote share server must have network connectivity with the CIMC of the selected devices.
    mountOptions String
    Mount option as configured on the HTTP server. Empty if nothing is configured.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    locationLink string
    HTTP/HTTPS link to the image. Accepted formats HTTP[s]://server-hostname/share/image or HTTP[s]://serverip/share/image. For a successful upgrade, the remote share server must have network connectivity with the CIMC of the selected devices.
    mountOptions string
    Mount option as configured on the HTTP server. Empty if nothing is configured.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    location_link str
    HTTP/HTTPS link to the image. Accepted formats HTTP[s]://server-hostname/share/image or HTTP[s]://serverip/share/image. For a successful upgrade, the remote share server must have network connectivity with the CIMC of the selected devices.
    mount_options str
    Mount option as configured on the HTTP server. Empty if nothing is configured.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    locationLink String
    HTTP/HTTPS link to the image. Accepted formats HTTP[s]://server-hostname/share/image or HTTP[s]://serverip/share/image. For a successful upgrade, the remote share server must have network connectivity with the CIMC of the selected devices.
    mountOptions String
    Mount option as configured on the HTTP server. Empty if nothing is configured.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetFirmwareUpgradeNetworkShareNfsServer

    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.
    FileLocation string
    The location to the image file. The accepted format is IP-or-hostname/folder1/folder2/.../imageFile.
    MountOptions string
    Mount option as configured on the NFS Server. For example:nolock.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RemoteFile string
    Filename of the image in the remote share location. For example:ucs-c220m5-huu-3.1.2c.iso.
    RemoteIp string
    NFS Server Hostname or IP Address. For example:NFS-server-hostname or 10.10.8.7. The remote share server should have network connectivity with the CIMC of the selected devices for a successful upgrade.
    RemoteShare string
    Directory where the image is stored. For example:/share/subfolder.
    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.
    FileLocation string
    The location to the image file. The accepted format is IP-or-hostname/folder1/folder2/.../imageFile.
    MountOptions string
    Mount option as configured on the NFS Server. For example:nolock.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RemoteFile string
    Filename of the image in the remote share location. For example:ucs-c220m5-huu-3.1.2c.iso.
    RemoteIp string
    NFS Server Hostname or IP Address. For example:NFS-server-hostname or 10.10.8.7. The remote share server should have network connectivity with the CIMC of the selected devices for a successful upgrade.
    RemoteShare string
    Directory where the image is stored. For example:/share/subfolder.
    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.
    fileLocation String
    The location to the image file. The accepted format is IP-or-hostname/folder1/folder2/.../imageFile.
    mountOptions String
    Mount option as configured on the NFS Server. For example:nolock.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    remoteFile String
    Filename of the image in the remote share location. For example:ucs-c220m5-huu-3.1.2c.iso.
    remoteIp String
    NFS Server Hostname or IP Address. For example:NFS-server-hostname or 10.10.8.7. The remote share server should have network connectivity with the CIMC of the selected devices for a successful upgrade.
    remoteShare String
    Directory where the image is stored. For example:/share/subfolder.
    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.
    fileLocation string
    The location to the image file. The accepted format is IP-or-hostname/folder1/folder2/.../imageFile.
    mountOptions string
    Mount option as configured on the NFS Server. For example:nolock.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    remoteFile string
    Filename of the image in the remote share location. For example:ucs-c220m5-huu-3.1.2c.iso.
    remoteIp string
    NFS Server Hostname or IP Address. For example:NFS-server-hostname or 10.10.8.7. The remote share server should have network connectivity with the CIMC of the selected devices for a successful upgrade.
    remoteShare string
    Directory where the image is stored. For example:/share/subfolder.
    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.
    file_location str
    The location to the image file. The accepted format is IP-or-hostname/folder1/folder2/.../imageFile.
    mount_options str
    Mount option as configured on the NFS Server. For example:nolock.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    remote_file str
    Filename of the image in the remote share location. For example:ucs-c220m5-huu-3.1.2c.iso.
    remote_ip str
    NFS Server Hostname or IP Address. For example:NFS-server-hostname or 10.10.8.7. The remote share server should have network connectivity with the CIMC of the selected devices for a successful upgrade.
    remote_share str
    Directory where the image is stored. For example:/share/subfolder.
    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.
    fileLocation String
    The location to the image file. The accepted format is IP-or-hostname/folder1/folder2/.../imageFile.
    mountOptions String
    Mount option as configured on the NFS Server. For example:nolock.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    remoteFile String
    Filename of the image in the remote share location. For example:ucs-c220m5-huu-3.1.2c.iso.
    remoteIp String
    NFS Server Hostname or IP Address. For example:NFS-server-hostname or 10.10.8.7. The remote share server should have network connectivity with the CIMC of the selected devices for a successful upgrade.
    remoteShare String
    Directory where the image is stored. For example:/share/subfolder.

    GetFirmwareUpgradeParent

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

    GetFirmwareUpgradePermissionResource

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

    GetFirmwareUpgradeRelease

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

    GetFirmwareUpgradeResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetFirmwareUpgradeResultAncestor>
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Devices List<GetFirmwareUpgradeResultDevice>
    DirectDownloads List<GetFirmwareUpgradeResultDirectDownload>
    Distributables List<GetFirmwareUpgradeResultDistributable>
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ExcludeComponentLists List<string>
    ExcludeComponentPidLists List<GetFirmwareUpgradeResultExcludeComponentPidList>
    FileServers List<GetFirmwareUpgradeResultFileServer>
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NetworkShares List<GetFirmwareUpgradeResultNetworkShare>
    ObjectType string
    Owners List<string>
    Parents List<GetFirmwareUpgradeResultParent>
    PermissionResources List<GetFirmwareUpgradeResultPermissionResource>
    Releases List<GetFirmwareUpgradeResultRelease>
    Servers List<GetFirmwareUpgradeResultServer>
    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.
    SkipEstimateImpact bool
    User has the option to skip the estimate impact calculation.
    Status string
    Status of the upgrade operation.* NONE - Upgrade status is not populated.* IN_PROGRESS - The upgrade is in progress.* SUCCESSFUL - The upgrade successfully completed.* FAILED - The upgrade shows failed status.* TERMINATED - The upgrade has been terminated.
    Tags List<GetFirmwareUpgradeResultTag>
    UpgradeImpacts List<GetFirmwareUpgradeResultUpgradeImpact>
    UpgradeStatuses List<GetFirmwareUpgradeResultUpgradeStatus>
    UpgradeTriggerMethod string
    The source that triggered the upgrade. Either via profile or traditional way.* none - Upgrade is invoked within the service.* profileTrigger - Upgrade is invoked from a profile deployment.
    UpgradeType string
    Desired upgrade mode to choose either direct download based upgrade or network share upgrade.* direct_upgrade - Upgrade mode is direct download.* network_upgrade - Upgrade mode is network upgrade.
    VersionContexts List<GetFirmwareUpgradeResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetFirmwareUpgradeResultAncestor
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Devices []GetFirmwareUpgradeResultDevice
    DirectDownloads []GetFirmwareUpgradeResultDirectDownload
    Distributables []GetFirmwareUpgradeResultDistributable
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ExcludeComponentLists []string
    ExcludeComponentPidLists []GetFirmwareUpgradeResultExcludeComponentPidList
    FileServers []GetFirmwareUpgradeResultFileServer
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NetworkShares []GetFirmwareUpgradeResultNetworkShare
    ObjectType string
    Owners []string
    Parents []GetFirmwareUpgradeResultParent
    PermissionResources []GetFirmwareUpgradeResultPermissionResource
    Releases []GetFirmwareUpgradeResultRelease
    Servers []GetFirmwareUpgradeResultServer
    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.
    SkipEstimateImpact bool
    User has the option to skip the estimate impact calculation.
    Status string
    Status of the upgrade operation.* NONE - Upgrade status is not populated.* IN_PROGRESS - The upgrade is in progress.* SUCCESSFUL - The upgrade successfully completed.* FAILED - The upgrade shows failed status.* TERMINATED - The upgrade has been terminated.
    Tags []GetFirmwareUpgradeResultTag
    UpgradeImpacts []GetFirmwareUpgradeResultUpgradeImpact
    UpgradeStatuses []GetFirmwareUpgradeResultUpgradeStatus
    UpgradeTriggerMethod string
    The source that triggered the upgrade. Either via profile or traditional way.* none - Upgrade is invoked within the service.* profileTrigger - Upgrade is invoked from a profile deployment.
    UpgradeType string
    Desired upgrade mode to choose either direct download based upgrade or network share upgrade.* direct_upgrade - Upgrade mode is direct download.* network_upgrade - Upgrade mode is network upgrade.
    VersionContexts []GetFirmwareUpgradeResultVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetFirmwareUpgradeResultAncestor>
    classId String
    createTime String
    The time when this managed object was created.
    devices List<GetFirmwareUpgradeResultDevice>
    directDownloads List<GetFirmwareUpgradeResultDirectDownload>
    distributables List<GetFirmwareUpgradeResultDistributable>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    excludeComponentLists List<String>
    excludeComponentPidLists List<GetFirmwareUpgradeResultExcludeComponentPidList>
    fileServers List<GetFirmwareUpgradeResultFileServer>
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    networkShares List<GetFirmwareUpgradeResultNetworkShare>
    objectType String
    owners List<String>
    parents List<GetFirmwareUpgradeResultParent>
    permissionResources List<GetFirmwareUpgradeResultPermissionResource>
    releases List<GetFirmwareUpgradeResultRelease>
    servers List<GetFirmwareUpgradeResultServer>
    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.
    skipEstimateImpact Boolean
    User has the option to skip the estimate impact calculation.
    status String
    Status of the upgrade operation.* NONE - Upgrade status is not populated.* IN_PROGRESS - The upgrade is in progress.* SUCCESSFUL - The upgrade successfully completed.* FAILED - The upgrade shows failed status.* TERMINATED - The upgrade has been terminated.
    tags List<GetFirmwareUpgradeResultTag>
    upgradeImpacts List<GetFirmwareUpgradeResultUpgradeImpact>
    upgradeStatuses List<GetFirmwareUpgradeResultUpgradeStatus>
    upgradeTriggerMethod String
    The source that triggered the upgrade. Either via profile or traditional way.* none - Upgrade is invoked within the service.* profileTrigger - Upgrade is invoked from a profile deployment.
    upgradeType String
    Desired upgrade mode to choose either direct download based upgrade or network share upgrade.* direct_upgrade - Upgrade mode is direct download.* network_upgrade - Upgrade mode is network upgrade.
    versionContexts List<GetFirmwareUpgradeResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetFirmwareUpgradeResultAncestor[]
    classId string
    createTime string
    The time when this managed object was created.
    devices GetFirmwareUpgradeResultDevice[]
    directDownloads GetFirmwareUpgradeResultDirectDownload[]
    distributables GetFirmwareUpgradeResultDistributable[]
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    excludeComponentLists string[]
    excludeComponentPidLists GetFirmwareUpgradeResultExcludeComponentPidList[]
    fileServers GetFirmwareUpgradeResultFileServer[]
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    networkShares GetFirmwareUpgradeResultNetworkShare[]
    objectType string
    owners string[]
    parents GetFirmwareUpgradeResultParent[]
    permissionResources GetFirmwareUpgradeResultPermissionResource[]
    releases GetFirmwareUpgradeResultRelease[]
    servers GetFirmwareUpgradeResultServer[]
    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.
    skipEstimateImpact boolean
    User has the option to skip the estimate impact calculation.
    status string
    Status of the upgrade operation.* NONE - Upgrade status is not populated.* IN_PROGRESS - The upgrade is in progress.* SUCCESSFUL - The upgrade successfully completed.* FAILED - The upgrade shows failed status.* TERMINATED - The upgrade has been terminated.
    tags GetFirmwareUpgradeResultTag[]
    upgradeImpacts GetFirmwareUpgradeResultUpgradeImpact[]
    upgradeStatuses GetFirmwareUpgradeResultUpgradeStatus[]
    upgradeTriggerMethod string
    The source that triggered the upgrade. Either via profile or traditional way.* none - Upgrade is invoked within the service.* profileTrigger - Upgrade is invoked from a profile deployment.
    upgradeType string
    Desired upgrade mode to choose either direct download based upgrade or network share upgrade.* direct_upgrade - Upgrade mode is direct download.* network_upgrade - Upgrade mode is network upgrade.
    versionContexts GetFirmwareUpgradeResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetFirmwareUpgradeResultAncestor]
    class_id str
    create_time str
    The time when this managed object was created.
    devices Sequence[GetFirmwareUpgradeResultDevice]
    direct_downloads Sequence[GetFirmwareUpgradeResultDirectDownload]
    distributables Sequence[GetFirmwareUpgradeResultDistributable]
    domain_group_moid str
    The DomainGroup ID for this managed object.
    exclude_component_lists Sequence[str]
    exclude_component_pid_lists Sequence[GetFirmwareUpgradeResultExcludeComponentPidList]
    file_servers Sequence[GetFirmwareUpgradeResultFileServer]
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    network_shares Sequence[GetFirmwareUpgradeResultNetworkShare]
    object_type str
    owners Sequence[str]
    parents Sequence[GetFirmwareUpgradeResultParent]
    permission_resources Sequence[GetFirmwareUpgradeResultPermissionResource]
    releases Sequence[GetFirmwareUpgradeResultRelease]
    servers Sequence[GetFirmwareUpgradeResultServer]
    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.
    skip_estimate_impact bool
    User has the option to skip the estimate impact calculation.
    status str
    Status of the upgrade operation.* NONE - Upgrade status is not populated.* IN_PROGRESS - The upgrade is in progress.* SUCCESSFUL - The upgrade successfully completed.* FAILED - The upgrade shows failed status.* TERMINATED - The upgrade has been terminated.
    tags Sequence[GetFirmwareUpgradeResultTag]
    upgrade_impacts Sequence[GetFirmwareUpgradeResultUpgradeImpact]
    upgrade_statuses Sequence[GetFirmwareUpgradeResultUpgradeStatus]
    upgrade_trigger_method str
    The source that triggered the upgrade. Either via profile or traditional way.* none - Upgrade is invoked within the service.* profileTrigger - Upgrade is invoked from a profile deployment.
    upgrade_type str
    Desired upgrade mode to choose either direct download based upgrade or network share upgrade.* direct_upgrade - Upgrade mode is direct download.* network_upgrade - Upgrade mode is network upgrade.
    version_contexts Sequence[GetFirmwareUpgradeResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    createTime String
    The time when this managed object was created.
    devices List<Property Map>
    directDownloads List<Property Map>
    distributables List<Property Map>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    excludeComponentLists List<String>
    excludeComponentPidLists List<Property Map>
    fileServers List<Property Map>
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    networkShares List<Property Map>
    objectType String
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    releases 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.
    skipEstimateImpact Boolean
    User has the option to skip the estimate impact calculation.
    status String
    Status of the upgrade operation.* NONE - Upgrade status is not populated.* IN_PROGRESS - The upgrade is in progress.* SUCCESSFUL - The upgrade successfully completed.* FAILED - The upgrade shows failed status.* TERMINATED - The upgrade has been terminated.
    tags List<Property Map>
    upgradeImpacts List<Property Map>
    upgradeStatuses List<Property Map>
    upgradeTriggerMethod String
    The source that triggered the upgrade. Either via profile or traditional way.* none - Upgrade is invoked within the service.* profileTrigger - Upgrade is invoked from a profile deployment.
    upgradeType String
    Desired upgrade mode to choose either direct download based upgrade or network share upgrade.* direct_upgrade - Upgrade mode is direct download.* network_upgrade - Upgrade mode is network upgrade.
    versionContexts List<Property Map>

    GetFirmwareUpgradeResultAncestor

    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

    GetFirmwareUpgradeResultDevice

    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

    GetFirmwareUpgradeResultDirectDownload

    GetFirmwareUpgradeResultDirectDownloadHttpServer

    GetFirmwareUpgradeResultDistributable

    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

    GetFirmwareUpgradeResultExcludeComponentPidList

    GetFirmwareUpgradeResultFileServer

    GetFirmwareUpgradeResultNetworkShare

    GetFirmwareUpgradeResultNetworkShareCifsServer

    GetFirmwareUpgradeResultNetworkShareHttpServer

    GetFirmwareUpgradeResultNetworkShareNfsServer

    GetFirmwareUpgradeResultParent

    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

    GetFirmwareUpgradeResultPermissionResource

    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

    GetFirmwareUpgradeResultRelease

    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

    GetFirmwareUpgradeResultServer

    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

    GetFirmwareUpgradeResultTag

    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

    GetFirmwareUpgradeResultUpgradeImpact

    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

    GetFirmwareUpgradeResultUpgradeStatus

    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

    GetFirmwareUpgradeResultVersionContext

    GetFirmwareUpgradeResultVersionContextInterestedMo

    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

    GetFirmwareUpgradeResultVersionContextRefMo

    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

    GetFirmwareUpgradeServer

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

    GetFirmwareUpgradeTag

    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.

    GetFirmwareUpgradeUpgradeImpact

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

    GetFirmwareUpgradeUpgradeStatus

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

    GetFirmwareUpgradeVersionContext

    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<GetFirmwareUpgradeVersionContextInterestedMo>
    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 GetFirmwareUpgradeVersionContextRefMo
    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 []GetFirmwareUpgradeVersionContextInterestedMo
    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 GetFirmwareUpgradeVersionContextRefMo
    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<GetFirmwareUpgradeVersionContextInterestedMo>
    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 GetFirmwareUpgradeVersionContextRefMo
    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 GetFirmwareUpgradeVersionContextInterestedMo[]
    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 GetFirmwareUpgradeVersionContextRefMo
    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[GetFirmwareUpgradeVersionContextInterestedMo]
    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 GetFirmwareUpgradeVersionContextRefMo
    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.

    GetFirmwareUpgradeVersionContextInterestedMo

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

    GetFirmwareUpgradeVersionContextRefMo

    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