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

intersight.getFirmwareChassisUpgrade

Explore with Pulumi AI

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

    Firmware upgrade operation for chassis 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 getFirmwareChassisUpgrade

    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 getFirmwareChassisUpgrade(args: GetFirmwareChassisUpgradeArgs, opts?: InvokeOptions): Promise<GetFirmwareChassisUpgradeResult>
    function getFirmwareChassisUpgradeOutput(args: GetFirmwareChassisUpgradeOutputArgs, opts?: InvokeOptions): Output<GetFirmwareChassisUpgradeResult>
    def get_firmware_chassis_upgrade(account_moid: Optional[str] = None,
                                     additional_properties: Optional[str] = None,
                                     ancestors: Optional[Sequence[GetFirmwareChassisUpgradeAncestor]] = None,
                                     chassis: Optional[GetFirmwareChassisUpgradeChassis] = None,
                                     class_id: Optional[str] = None,
                                     create_time: Optional[str] = None,
                                     device: Optional[GetFirmwareChassisUpgradeDevice] = None,
                                     direct_download: Optional[GetFirmwareChassisUpgradeDirectDownload] = None,
                                     distributable: Optional[GetFirmwareChassisUpgradeDistributable] = None,
                                     domain_group_moid: Optional[str] = None,
                                     exclude_component_lists: Optional[Sequence[str]] = None,
                                     file_server: Optional[GetFirmwareChassisUpgradeFileServer] = None,
                                     id: Optional[str] = None,
                                     mod_time: Optional[str] = None,
                                     moid: Optional[str] = None,
                                     network_share: Optional[GetFirmwareChassisUpgradeNetworkShare] = None,
                                     object_type: Optional[str] = None,
                                     owners: Optional[Sequence[str]] = None,
                                     parent: Optional[GetFirmwareChassisUpgradeParent] = None,
                                     permission_resources: Optional[Sequence[GetFirmwareChassisUpgradePermissionResource]] = None,
                                     release: Optional[GetFirmwareChassisUpgradeRelease] = None,
                                     shared_scope: Optional[str] = None,
                                     skip_estimate_impact: Optional[bool] = None,
                                     status: Optional[str] = None,
                                     tags: Optional[Sequence[GetFirmwareChassisUpgradeTag]] = None,
                                     upgrade_impact: Optional[GetFirmwareChassisUpgradeUpgradeImpact] = None,
                                     upgrade_status: Optional[GetFirmwareChassisUpgradeUpgradeStatus] = None,
                                     upgrade_type: Optional[str] = None,
                                     version_context: Optional[GetFirmwareChassisUpgradeVersionContext] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetFirmwareChassisUpgradeResult
    def get_firmware_chassis_upgrade_output(account_moid: Optional[pulumi.Input[str]] = None,
                                     additional_properties: Optional[pulumi.Input[str]] = None,
                                     ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirmwareChassisUpgradeAncestorArgs]]]] = None,
                                     chassis: Optional[pulumi.Input[GetFirmwareChassisUpgradeChassisArgs]] = None,
                                     class_id: Optional[pulumi.Input[str]] = None,
                                     create_time: Optional[pulumi.Input[str]] = None,
                                     device: Optional[pulumi.Input[GetFirmwareChassisUpgradeDeviceArgs]] = None,
                                     direct_download: Optional[pulumi.Input[GetFirmwareChassisUpgradeDirectDownloadArgs]] = None,
                                     distributable: Optional[pulumi.Input[GetFirmwareChassisUpgradeDistributableArgs]] = None,
                                     domain_group_moid: Optional[pulumi.Input[str]] = None,
                                     exclude_component_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                     file_server: Optional[pulumi.Input[GetFirmwareChassisUpgradeFileServerArgs]] = 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[GetFirmwareChassisUpgradeNetworkShareArgs]] = None,
                                     object_type: Optional[pulumi.Input[str]] = None,
                                     owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                     parent: Optional[pulumi.Input[GetFirmwareChassisUpgradeParentArgs]] = None,
                                     permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirmwareChassisUpgradePermissionResourceArgs]]]] = None,
                                     release: Optional[pulumi.Input[GetFirmwareChassisUpgradeReleaseArgs]] = 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[GetFirmwareChassisUpgradeTagArgs]]]] = None,
                                     upgrade_impact: Optional[pulumi.Input[GetFirmwareChassisUpgradeUpgradeImpactArgs]] = None,
                                     upgrade_status: Optional[pulumi.Input[GetFirmwareChassisUpgradeUpgradeStatusArgs]] = None,
                                     upgrade_type: Optional[pulumi.Input[str]] = None,
                                     version_context: Optional[pulumi.Input[GetFirmwareChassisUpgradeVersionContextArgs]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetFirmwareChassisUpgradeResult]
    func LookupFirmwareChassisUpgrade(ctx *Context, args *LookupFirmwareChassisUpgradeArgs, opts ...InvokeOption) (*LookupFirmwareChassisUpgradeResult, error)
    func LookupFirmwareChassisUpgradeOutput(ctx *Context, args *LookupFirmwareChassisUpgradeOutputArgs, opts ...InvokeOption) LookupFirmwareChassisUpgradeResultOutput

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

    public static class GetFirmwareChassisUpgrade 
    {
        public static Task<GetFirmwareChassisUpgradeResult> InvokeAsync(GetFirmwareChassisUpgradeArgs args, InvokeOptions? opts = null)
        public static Output<GetFirmwareChassisUpgradeResult> Invoke(GetFirmwareChassisUpgradeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFirmwareChassisUpgradeResult> getFirmwareChassisUpgrade(GetFirmwareChassisUpgradeArgs args, InvokeOptions options)
    public static Output<GetFirmwareChassisUpgradeResult> getFirmwareChassisUpgrade(GetFirmwareChassisUpgradeArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getFirmwareChassisUpgrade:getFirmwareChassisUpgrade
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetFirmwareChassisUpgradeAncestor>
    Chassis GetFirmwareChassisUpgradeChassis
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Device GetFirmwareChassisUpgradeDevice
    DirectDownload GetFirmwareChassisUpgradeDirectDownload
    Distributable GetFirmwareChassisUpgradeDistributable
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ExcludeComponentLists List<string>
    FileServer GetFirmwareChassisUpgradeFileServer
    Id string
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NetworkShare GetFirmwareChassisUpgradeNetworkShare
    ObjectType string
    Owners List<string>
    Parent GetFirmwareChassisUpgradeParent
    PermissionResources List<GetFirmwareChassisUpgradePermissionResource>
    Release GetFirmwareChassisUpgradeRelease
    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<GetFirmwareChassisUpgradeTag>
    UpgradeImpact GetFirmwareChassisUpgradeUpgradeImpact
    UpgradeStatus GetFirmwareChassisUpgradeUpgradeStatus
    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 GetFirmwareChassisUpgradeVersionContext
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetFirmwareChassisUpgradeAncestor
    Chassis GetFirmwareChassisUpgradeChassis
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Device GetFirmwareChassisUpgradeDevice
    DirectDownload GetFirmwareChassisUpgradeDirectDownload
    Distributable GetFirmwareChassisUpgradeDistributable
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ExcludeComponentLists []string
    FileServer GetFirmwareChassisUpgradeFileServer
    Id string
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NetworkShare GetFirmwareChassisUpgradeNetworkShare
    ObjectType string
    Owners []string
    Parent GetFirmwareChassisUpgradeParent
    PermissionResources []GetFirmwareChassisUpgradePermissionResource
    Release GetFirmwareChassisUpgradeRelease
    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 []GetFirmwareChassisUpgradeTag
    UpgradeImpact GetFirmwareChassisUpgradeUpgradeImpact
    UpgradeStatus GetFirmwareChassisUpgradeUpgradeStatus
    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 GetFirmwareChassisUpgradeVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetFirmwareChassisUpgradeAncestor>
    chassis GetFirmwareChassisUpgradeChassis
    classId String
    createTime String
    The time when this managed object was created.
    device GetFirmwareChassisUpgradeDevice
    directDownload GetFirmwareChassisUpgradeDirectDownload
    distributable GetFirmwareChassisUpgradeDistributable
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    excludeComponentLists List<String>
    fileServer GetFirmwareChassisUpgradeFileServer
    id String
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    networkShare GetFirmwareChassisUpgradeNetworkShare
    objectType String
    owners List<String>
    parent GetFirmwareChassisUpgradeParent
    permissionResources List<GetFirmwareChassisUpgradePermissionResource>
    release GetFirmwareChassisUpgradeRelease
    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<GetFirmwareChassisUpgradeTag>
    upgradeImpact GetFirmwareChassisUpgradeUpgradeImpact
    upgradeStatus GetFirmwareChassisUpgradeUpgradeStatus
    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 GetFirmwareChassisUpgradeVersionContext
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetFirmwareChassisUpgradeAncestor[]
    chassis GetFirmwareChassisUpgradeChassis
    classId string
    createTime string
    The time when this managed object was created.
    device GetFirmwareChassisUpgradeDevice
    directDownload GetFirmwareChassisUpgradeDirectDownload
    distributable GetFirmwareChassisUpgradeDistributable
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    excludeComponentLists string[]
    fileServer GetFirmwareChassisUpgradeFileServer
    id string
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    networkShare GetFirmwareChassisUpgradeNetworkShare
    objectType string
    owners string[]
    parent GetFirmwareChassisUpgradeParent
    permissionResources GetFirmwareChassisUpgradePermissionResource[]
    release GetFirmwareChassisUpgradeRelease
    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 GetFirmwareChassisUpgradeTag[]
    upgradeImpact GetFirmwareChassisUpgradeUpgradeImpact
    upgradeStatus GetFirmwareChassisUpgradeUpgradeStatus
    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 GetFirmwareChassisUpgradeVersionContext
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetFirmwareChassisUpgradeAncestor]
    chassis GetFirmwareChassisUpgradeChassis
    class_id str
    create_time str
    The time when this managed object was created.
    device GetFirmwareChassisUpgradeDevice
    direct_download GetFirmwareChassisUpgradeDirectDownload
    distributable GetFirmwareChassisUpgradeDistributable
    domain_group_moid str
    The DomainGroup ID for this managed object.
    exclude_component_lists Sequence[str]
    file_server GetFirmwareChassisUpgradeFileServer
    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 GetFirmwareChassisUpgradeNetworkShare
    object_type str
    owners Sequence[str]
    parent GetFirmwareChassisUpgradeParent
    permission_resources Sequence[GetFirmwareChassisUpgradePermissionResource]
    release GetFirmwareChassisUpgradeRelease
    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[GetFirmwareChassisUpgradeTag]
    upgrade_impact GetFirmwareChassisUpgradeUpgradeImpact
    upgrade_status GetFirmwareChassisUpgradeUpgradeStatus
    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 GetFirmwareChassisUpgradeVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    chassis 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>
    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
    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
    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

    getFirmwareChassisUpgrade Result

    The following output properties are available:

    Id string
    Results List<GetFirmwareChassisUpgradeResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetFirmwareChassisUpgradeAncestor>
    Chassis GetFirmwareChassisUpgradeChassis
    ClassId string
    CreateTime string
    Device GetFirmwareChassisUpgradeDevice
    DirectDownload GetFirmwareChassisUpgradeDirectDownload
    Distributable GetFirmwareChassisUpgradeDistributable
    DomainGroupMoid string
    ExcludeComponentLists List<string>
    FileServer GetFirmwareChassisUpgradeFileServer
    ModTime string
    Moid string
    NetworkShare GetFirmwareChassisUpgradeNetworkShare
    ObjectType string
    Owners List<string>
    Parent GetFirmwareChassisUpgradeParent
    PermissionResources List<GetFirmwareChassisUpgradePermissionResource>
    Release GetFirmwareChassisUpgradeRelease
    SharedScope string
    SkipEstimateImpact bool
    Status string
    Tags List<GetFirmwareChassisUpgradeTag>
    UpgradeImpact GetFirmwareChassisUpgradeUpgradeImpact
    UpgradeStatus GetFirmwareChassisUpgradeUpgradeStatus
    UpgradeType string
    VersionContext GetFirmwareChassisUpgradeVersionContext
    Id string
    Results []GetFirmwareChassisUpgradeResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetFirmwareChassisUpgradeAncestor
    Chassis GetFirmwareChassisUpgradeChassis
    ClassId string
    CreateTime string
    Device GetFirmwareChassisUpgradeDevice
    DirectDownload GetFirmwareChassisUpgradeDirectDownload
    Distributable GetFirmwareChassisUpgradeDistributable
    DomainGroupMoid string
    ExcludeComponentLists []string
    FileServer GetFirmwareChassisUpgradeFileServer
    ModTime string
    Moid string
    NetworkShare GetFirmwareChassisUpgradeNetworkShare
    ObjectType string
    Owners []string
    Parent GetFirmwareChassisUpgradeParent
    PermissionResources []GetFirmwareChassisUpgradePermissionResource
    Release GetFirmwareChassisUpgradeRelease
    SharedScope string
    SkipEstimateImpact bool
    Status string
    Tags []GetFirmwareChassisUpgradeTag
    UpgradeImpact GetFirmwareChassisUpgradeUpgradeImpact
    UpgradeStatus GetFirmwareChassisUpgradeUpgradeStatus
    UpgradeType string
    VersionContext GetFirmwareChassisUpgradeVersionContext
    id String
    results List<GetFirmwareChassisUpgradeResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetFirmwareChassisUpgradeAncestor>
    chassis GetFirmwareChassisUpgradeChassis
    classId String
    createTime String
    device GetFirmwareChassisUpgradeDevice
    directDownload GetFirmwareChassisUpgradeDirectDownload
    distributable GetFirmwareChassisUpgradeDistributable
    domainGroupMoid String
    excludeComponentLists List<String>
    fileServer GetFirmwareChassisUpgradeFileServer
    modTime String
    moid String
    networkShare GetFirmwareChassisUpgradeNetworkShare
    objectType String
    owners List<String>
    parent GetFirmwareChassisUpgradeParent
    permissionResources List<GetFirmwareChassisUpgradePermissionResource>
    release GetFirmwareChassisUpgradeRelease
    sharedScope String
    skipEstimateImpact Boolean
    status String
    tags List<GetFirmwareChassisUpgradeTag>
    upgradeImpact GetFirmwareChassisUpgradeUpgradeImpact
    upgradeStatus GetFirmwareChassisUpgradeUpgradeStatus
    upgradeType String
    versionContext GetFirmwareChassisUpgradeVersionContext
    id string
    results GetFirmwareChassisUpgradeResult[]
    accountMoid string
    additionalProperties string
    ancestors GetFirmwareChassisUpgradeAncestor[]
    chassis GetFirmwareChassisUpgradeChassis
    classId string
    createTime string
    device GetFirmwareChassisUpgradeDevice
    directDownload GetFirmwareChassisUpgradeDirectDownload
    distributable GetFirmwareChassisUpgradeDistributable
    domainGroupMoid string
    excludeComponentLists string[]
    fileServer GetFirmwareChassisUpgradeFileServer
    modTime string
    moid string
    networkShare GetFirmwareChassisUpgradeNetworkShare
    objectType string
    owners string[]
    parent GetFirmwareChassisUpgradeParent
    permissionResources GetFirmwareChassisUpgradePermissionResource[]
    release GetFirmwareChassisUpgradeRelease
    sharedScope string
    skipEstimateImpact boolean
    status string
    tags GetFirmwareChassisUpgradeTag[]
    upgradeImpact GetFirmwareChassisUpgradeUpgradeImpact
    upgradeStatus GetFirmwareChassisUpgradeUpgradeStatus
    upgradeType string
    versionContext GetFirmwareChassisUpgradeVersionContext
    id str
    results Sequence[GetFirmwareChassisUpgradeResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetFirmwareChassisUpgradeAncestor]
    chassis GetFirmwareChassisUpgradeChassis
    class_id str
    create_time str
    device GetFirmwareChassisUpgradeDevice
    direct_download GetFirmwareChassisUpgradeDirectDownload
    distributable GetFirmwareChassisUpgradeDistributable
    domain_group_moid str
    exclude_component_lists Sequence[str]
    file_server GetFirmwareChassisUpgradeFileServer
    mod_time str
    moid str
    network_share GetFirmwareChassisUpgradeNetworkShare
    object_type str
    owners Sequence[str]
    parent GetFirmwareChassisUpgradeParent
    permission_resources Sequence[GetFirmwareChassisUpgradePermissionResource]
    release GetFirmwareChassisUpgradeRelease
    shared_scope str
    skip_estimate_impact bool
    status str
    tags Sequence[GetFirmwareChassisUpgradeTag]
    upgrade_impact GetFirmwareChassisUpgradeUpgradeImpact
    upgrade_status GetFirmwareChassisUpgradeUpgradeStatus
    upgrade_type str
    version_context GetFirmwareChassisUpgradeVersionContext

    Supporting Types

    GetFirmwareChassisUpgradeAncestor

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

    GetFirmwareChassisUpgradeChassis

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

    GetFirmwareChassisUpgradeDevice

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

    GetFirmwareChassisUpgradeDirectDownload

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

    GetFirmwareChassisUpgradeDirectDownloadHttpServer

    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.

    GetFirmwareChassisUpgradeDistributable

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

    GetFirmwareChassisUpgradeFileServer

    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.

    GetFirmwareChassisUpgradeNetworkShare

    AdditionalProperties string
    CifsServer GetFirmwareChassisUpgradeNetworkShareCifsServer
    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 GetFirmwareChassisUpgradeNetworkShareHttpServer
    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 GetFirmwareChassisUpgradeNetworkShareNfsServer
    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 GetFirmwareChassisUpgradeNetworkShareCifsServer
    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 GetFirmwareChassisUpgradeNetworkShareHttpServer
    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 GetFirmwareChassisUpgradeNetworkShareNfsServer
    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 GetFirmwareChassisUpgradeNetworkShareCifsServer
    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 GetFirmwareChassisUpgradeNetworkShareHttpServer
    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 GetFirmwareChassisUpgradeNetworkShareNfsServer
    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 GetFirmwareChassisUpgradeNetworkShareCifsServer
    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 GetFirmwareChassisUpgradeNetworkShareHttpServer
    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 GetFirmwareChassisUpgradeNetworkShareNfsServer
    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 GetFirmwareChassisUpgradeNetworkShareCifsServer
    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 GetFirmwareChassisUpgradeNetworkShareHttpServer
    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 GetFirmwareChassisUpgradeNetworkShareNfsServer
    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.

    GetFirmwareChassisUpgradeNetworkShareCifsServer

    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.

    GetFirmwareChassisUpgradeNetworkShareHttpServer

    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.

    GetFirmwareChassisUpgradeNetworkShareNfsServer

    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.

    GetFirmwareChassisUpgradeParent

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

    GetFirmwareChassisUpgradePermissionResource

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

    GetFirmwareChassisUpgradeRelease

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

    GetFirmwareChassisUpgradeResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetFirmwareChassisUpgradeResultAncestor>
    Chassis List<GetFirmwareChassisUpgradeResultChassis>
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Devices List<GetFirmwareChassisUpgradeResultDevice>
    DirectDownloads List<GetFirmwareChassisUpgradeResultDirectDownload>
    Distributables List<GetFirmwareChassisUpgradeResultDistributable>
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ExcludeComponentLists List<string>
    FileServers List<GetFirmwareChassisUpgradeResultFileServer>
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NetworkShares List<GetFirmwareChassisUpgradeResultNetworkShare>
    ObjectType string
    Owners List<string>
    Parents List<GetFirmwareChassisUpgradeResultParent>
    PermissionResources List<GetFirmwareChassisUpgradeResultPermissionResource>
    Releases List<GetFirmwareChassisUpgradeResultRelease>
    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<GetFirmwareChassisUpgradeResultTag>
    UpgradeImpacts List<GetFirmwareChassisUpgradeResultUpgradeImpact>
    UpgradeStatuses List<GetFirmwareChassisUpgradeResultUpgradeStatus>
    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<GetFirmwareChassisUpgradeResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetFirmwareChassisUpgradeResultAncestor
    Chassis []GetFirmwareChassisUpgradeResultChassis
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Devices []GetFirmwareChassisUpgradeResultDevice
    DirectDownloads []GetFirmwareChassisUpgradeResultDirectDownload
    Distributables []GetFirmwareChassisUpgradeResultDistributable
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ExcludeComponentLists []string
    FileServers []GetFirmwareChassisUpgradeResultFileServer
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NetworkShares []GetFirmwareChassisUpgradeResultNetworkShare
    ObjectType string
    Owners []string
    Parents []GetFirmwareChassisUpgradeResultParent
    PermissionResources []GetFirmwareChassisUpgradeResultPermissionResource
    Releases []GetFirmwareChassisUpgradeResultRelease
    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 []GetFirmwareChassisUpgradeResultTag
    UpgradeImpacts []GetFirmwareChassisUpgradeResultUpgradeImpact
    UpgradeStatuses []GetFirmwareChassisUpgradeResultUpgradeStatus
    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 []GetFirmwareChassisUpgradeResultVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetFirmwareChassisUpgradeResultAncestor>
    chassis List<GetFirmwareChassisUpgradeResultChassis>
    classId String
    createTime String
    The time when this managed object was created.
    devices List<GetFirmwareChassisUpgradeResultDevice>
    directDownloads List<GetFirmwareChassisUpgradeResultDirectDownload>
    distributables List<GetFirmwareChassisUpgradeResultDistributable>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    excludeComponentLists List<String>
    fileServers List<GetFirmwareChassisUpgradeResultFileServer>
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    networkShares List<GetFirmwareChassisUpgradeResultNetworkShare>
    objectType String
    owners List<String>
    parents List<GetFirmwareChassisUpgradeResultParent>
    permissionResources List<GetFirmwareChassisUpgradeResultPermissionResource>
    releases List<GetFirmwareChassisUpgradeResultRelease>
    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<GetFirmwareChassisUpgradeResultTag>
    upgradeImpacts List<GetFirmwareChassisUpgradeResultUpgradeImpact>
    upgradeStatuses List<GetFirmwareChassisUpgradeResultUpgradeStatus>
    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<GetFirmwareChassisUpgradeResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetFirmwareChassisUpgradeResultAncestor[]
    chassis GetFirmwareChassisUpgradeResultChassis[]
    classId string
    createTime string
    The time when this managed object was created.
    devices GetFirmwareChassisUpgradeResultDevice[]
    directDownloads GetFirmwareChassisUpgradeResultDirectDownload[]
    distributables GetFirmwareChassisUpgradeResultDistributable[]
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    excludeComponentLists string[]
    fileServers GetFirmwareChassisUpgradeResultFileServer[]
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    networkShares GetFirmwareChassisUpgradeResultNetworkShare[]
    objectType string
    owners string[]
    parents GetFirmwareChassisUpgradeResultParent[]
    permissionResources GetFirmwareChassisUpgradeResultPermissionResource[]
    releases GetFirmwareChassisUpgradeResultRelease[]
    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 GetFirmwareChassisUpgradeResultTag[]
    upgradeImpacts GetFirmwareChassisUpgradeResultUpgradeImpact[]
    upgradeStatuses GetFirmwareChassisUpgradeResultUpgradeStatus[]
    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 GetFirmwareChassisUpgradeResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetFirmwareChassisUpgradeResultAncestor]
    chassis Sequence[GetFirmwareChassisUpgradeResultChassis]
    class_id str
    create_time str
    The time when this managed object was created.
    devices Sequence[GetFirmwareChassisUpgradeResultDevice]
    direct_downloads Sequence[GetFirmwareChassisUpgradeResultDirectDownload]
    distributables Sequence[GetFirmwareChassisUpgradeResultDistributable]
    domain_group_moid str
    The DomainGroup ID for this managed object.
    exclude_component_lists Sequence[str]
    file_servers Sequence[GetFirmwareChassisUpgradeResultFileServer]
    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[GetFirmwareChassisUpgradeResultNetworkShare]
    object_type str
    owners Sequence[str]
    parents Sequence[GetFirmwareChassisUpgradeResultParent]
    permission_resources Sequence[GetFirmwareChassisUpgradeResultPermissionResource]
    releases Sequence[GetFirmwareChassisUpgradeResultRelease]
    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[GetFirmwareChassisUpgradeResultTag]
    upgrade_impacts Sequence[GetFirmwareChassisUpgradeResultUpgradeImpact]
    upgrade_statuses Sequence[GetFirmwareChassisUpgradeResultUpgradeStatus]
    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[GetFirmwareChassisUpgradeResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    chassis 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>
    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>
    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>
    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>

    GetFirmwareChassisUpgradeResultAncestor

    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

    GetFirmwareChassisUpgradeResultChassis

    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

    GetFirmwareChassisUpgradeResultDevice

    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

    GetFirmwareChassisUpgradeResultDirectDownload

    GetFirmwareChassisUpgradeResultDirectDownloadHttpServer

    GetFirmwareChassisUpgradeResultDistributable

    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

    GetFirmwareChassisUpgradeResultFileServer

    GetFirmwareChassisUpgradeResultNetworkShare

    GetFirmwareChassisUpgradeResultNetworkShareCifsServer

    GetFirmwareChassisUpgradeResultNetworkShareHttpServer

    GetFirmwareChassisUpgradeResultNetworkShareNfsServer

    GetFirmwareChassisUpgradeResultParent

    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

    GetFirmwareChassisUpgradeResultPermissionResource

    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

    GetFirmwareChassisUpgradeResultRelease

    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

    GetFirmwareChassisUpgradeResultTag

    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

    GetFirmwareChassisUpgradeResultUpgradeImpact

    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

    GetFirmwareChassisUpgradeResultUpgradeStatus

    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

    GetFirmwareChassisUpgradeResultVersionContext

    GetFirmwareChassisUpgradeResultVersionContextInterestedMo

    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

    GetFirmwareChassisUpgradeResultVersionContextRefMo

    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

    GetFirmwareChassisUpgradeTag

    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.

    GetFirmwareChassisUpgradeUpgradeImpact

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

    GetFirmwareChassisUpgradeUpgradeStatus

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

    GetFirmwareChassisUpgradeVersionContext

    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<GetFirmwareChassisUpgradeVersionContextInterestedMo>
    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 GetFirmwareChassisUpgradeVersionContextRefMo
    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 []GetFirmwareChassisUpgradeVersionContextInterestedMo
    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 GetFirmwareChassisUpgradeVersionContextRefMo
    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<GetFirmwareChassisUpgradeVersionContextInterestedMo>
    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 GetFirmwareChassisUpgradeVersionContextRefMo
    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 GetFirmwareChassisUpgradeVersionContextInterestedMo[]
    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 GetFirmwareChassisUpgradeVersionContextRefMo
    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[GetFirmwareChassisUpgradeVersionContextInterestedMo]
    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 GetFirmwareChassisUpgradeVersionContextRefMo
    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.

    GetFirmwareChassisUpgradeVersionContextInterestedMo

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

    GetFirmwareChassisUpgradeVersionContextRefMo

    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