intersight.getFirmwareSwitchUpgrade
Explore with Pulumi AI
Firmware upgrade operation for Fabric Interconnects 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 getFirmwareSwitchUpgrade
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 getFirmwareSwitchUpgrade(args: GetFirmwareSwitchUpgradeArgs, opts?: InvokeOptions): Promise<GetFirmwareSwitchUpgradeResult>
function getFirmwareSwitchUpgradeOutput(args: GetFirmwareSwitchUpgradeOutputArgs, opts?: InvokeOptions): Output<GetFirmwareSwitchUpgradeResult>def get_firmware_switch_upgrade(account_moid: Optional[str] = None,
                                additional_properties: Optional[str] = None,
                                ancestors: Optional[Sequence[GetFirmwareSwitchUpgradeAncestor]] = None,
                                class_id: Optional[str] = None,
                                create_time: Optional[str] = None,
                                device: Optional[GetFirmwareSwitchUpgradeDevice] = None,
                                direct_download: Optional[GetFirmwareSwitchUpgradeDirectDownload] = None,
                                distributable: Optional[GetFirmwareSwitchUpgradeDistributable] = None,
                                domain_group_moid: Optional[str] = None,
                                enable_fabric_evacuation: Optional[bool] = None,
                                file_server: Optional[GetFirmwareSwitchUpgradeFileServer] = None,
                                id: Optional[str] = None,
                                mod_time: Optional[str] = None,
                                moid: Optional[str] = None,
                                network_elements: Optional[Sequence[GetFirmwareSwitchUpgradeNetworkElement]] = None,
                                network_share: Optional[GetFirmwareSwitchUpgradeNetworkShare] = None,
                                object_type: Optional[str] = None,
                                owners: Optional[Sequence[str]] = None,
                                parent: Optional[GetFirmwareSwitchUpgradeParent] = None,
                                permission_resources: Optional[Sequence[GetFirmwareSwitchUpgradePermissionResource]] = None,
                                release: Optional[GetFirmwareSwitchUpgradeRelease] = None,
                                shared_scope: Optional[str] = None,
                                skip_estimate_impact: Optional[bool] = None,
                                skip_wait_for_io_path_connectivity: Optional[bool] = None,
                                status: Optional[str] = None,
                                tags: Optional[Sequence[GetFirmwareSwitchUpgradeTag]] = None,
                                upgrade_impact: Optional[GetFirmwareSwitchUpgradeUpgradeImpact] = None,
                                upgrade_status: Optional[GetFirmwareSwitchUpgradeUpgradeStatus] = None,
                                upgrade_type: Optional[str] = None,
                                version_context: Optional[GetFirmwareSwitchUpgradeVersionContext] = None,
                                opts: Optional[InvokeOptions] = None) -> GetFirmwareSwitchUpgradeResult
def get_firmware_switch_upgrade_output(account_moid: Optional[pulumi.Input[str]] = None,
                                additional_properties: Optional[pulumi.Input[str]] = None,
                                ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirmwareSwitchUpgradeAncestorArgs]]]] = None,
                                class_id: Optional[pulumi.Input[str]] = None,
                                create_time: Optional[pulumi.Input[str]] = None,
                                device: Optional[pulumi.Input[GetFirmwareSwitchUpgradeDeviceArgs]] = None,
                                direct_download: Optional[pulumi.Input[GetFirmwareSwitchUpgradeDirectDownloadArgs]] = None,
                                distributable: Optional[pulumi.Input[GetFirmwareSwitchUpgradeDistributableArgs]] = None,
                                domain_group_moid: Optional[pulumi.Input[str]] = None,
                                enable_fabric_evacuation: Optional[pulumi.Input[bool]] = None,
                                file_server: Optional[pulumi.Input[GetFirmwareSwitchUpgradeFileServerArgs]] = None,
                                id: Optional[pulumi.Input[str]] = None,
                                mod_time: Optional[pulumi.Input[str]] = None,
                                moid: Optional[pulumi.Input[str]] = None,
                                network_elements: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirmwareSwitchUpgradeNetworkElementArgs]]]] = None,
                                network_share: Optional[pulumi.Input[GetFirmwareSwitchUpgradeNetworkShareArgs]] = None,
                                object_type: Optional[pulumi.Input[str]] = None,
                                owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                parent: Optional[pulumi.Input[GetFirmwareSwitchUpgradeParentArgs]] = None,
                                permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirmwareSwitchUpgradePermissionResourceArgs]]]] = None,
                                release: Optional[pulumi.Input[GetFirmwareSwitchUpgradeReleaseArgs]] = None,
                                shared_scope: Optional[pulumi.Input[str]] = None,
                                skip_estimate_impact: Optional[pulumi.Input[bool]] = None,
                                skip_wait_for_io_path_connectivity: Optional[pulumi.Input[bool]] = None,
                                status: Optional[pulumi.Input[str]] = None,
                                tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirmwareSwitchUpgradeTagArgs]]]] = None,
                                upgrade_impact: Optional[pulumi.Input[GetFirmwareSwitchUpgradeUpgradeImpactArgs]] = None,
                                upgrade_status: Optional[pulumi.Input[GetFirmwareSwitchUpgradeUpgradeStatusArgs]] = None,
                                upgrade_type: Optional[pulumi.Input[str]] = None,
                                version_context: Optional[pulumi.Input[GetFirmwareSwitchUpgradeVersionContextArgs]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetFirmwareSwitchUpgradeResult]func LookupFirmwareSwitchUpgrade(ctx *Context, args *LookupFirmwareSwitchUpgradeArgs, opts ...InvokeOption) (*LookupFirmwareSwitchUpgradeResult, error)
func LookupFirmwareSwitchUpgradeOutput(ctx *Context, args *LookupFirmwareSwitchUpgradeOutputArgs, opts ...InvokeOption) LookupFirmwareSwitchUpgradeResultOutput> Note: This function is named LookupFirmwareSwitchUpgrade in the Go SDK.
public static class GetFirmwareSwitchUpgrade 
{
    public static Task<GetFirmwareSwitchUpgradeResult> InvokeAsync(GetFirmwareSwitchUpgradeArgs args, InvokeOptions? opts = null)
    public static Output<GetFirmwareSwitchUpgradeResult> Invoke(GetFirmwareSwitchUpgradeInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFirmwareSwitchUpgradeResult> getFirmwareSwitchUpgrade(GetFirmwareSwitchUpgradeArgs args, InvokeOptions options)
public static Output<GetFirmwareSwitchUpgradeResult> getFirmwareSwitchUpgrade(GetFirmwareSwitchUpgradeArgs args, InvokeOptions options)
fn::invoke:
  function: intersight:index/getFirmwareSwitchUpgrade:getFirmwareSwitchUpgrade
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AccountMoid string
- The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
List<GetFirmware Switch Upgrade Ancestor> 
- ClassId string
- CreateTime string
- The time when this managed object was created.
- Device
GetFirmware Switch Upgrade Device 
- DirectDownload GetFirmware Switch Upgrade Direct Download 
- Distributable
GetFirmware Switch Upgrade Distributable 
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- EnableFabric boolEvacuation 
- The flag to enable or disable fabric evacuation during the switch firmware upgrade. In case of IMM, it is mandatory to have the Fabric Interconnects associated with domain profile for fabric evacuation to happen.
- FileServer GetFirmware Switch Upgrade File Server 
- Id string
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- NetworkElements List<GetFirmware Switch Upgrade Network Element> 
- 
GetFirmware Switch Upgrade Network Share 
- ObjectType string
- Owners List<string>
- Parent
GetFirmware Switch Upgrade Parent 
- PermissionResources List<GetFirmware Switch Upgrade Permission Resource> 
- Release
GetFirmware Switch Upgrade Release 
- 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.
- SkipEstimate boolImpact 
- User has the option to skip the estimate impact calculation.
- SkipWait boolFor Io Path Connectivity 
- The flag to enable or disable the option to wait for IO paths connectivity during the switch firmware upgrade.
- 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.
- 
List<GetFirmware Switch Upgrade Tag> 
- UpgradeImpact GetFirmware Switch Upgrade Upgrade Impact 
- UpgradeStatus GetFirmware Switch Upgrade Upgrade Status 
- 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 GetFirmware Switch Upgrade Version Context 
- AccountMoid string
- The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
[]GetFirmware Switch Upgrade Ancestor 
- ClassId string
- CreateTime string
- The time when this managed object was created.
- Device
GetFirmware Switch Upgrade Device 
- DirectDownload GetFirmware Switch Upgrade Direct Download 
- Distributable
GetFirmware Switch Upgrade Distributable 
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- EnableFabric boolEvacuation 
- The flag to enable or disable fabric evacuation during the switch firmware upgrade. In case of IMM, it is mandatory to have the Fabric Interconnects associated with domain profile for fabric evacuation to happen.
- FileServer GetFirmware Switch Upgrade File Server 
- Id string
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- NetworkElements []GetFirmware Switch Upgrade Network Element 
- 
GetFirmware Switch Upgrade Network Share 
- ObjectType string
- Owners []string
- Parent
GetFirmware Switch Upgrade Parent 
- PermissionResources []GetFirmware Switch Upgrade Permission Resource 
- Release
GetFirmware Switch Upgrade Release 
- 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.
- SkipEstimate boolImpact 
- User has the option to skip the estimate impact calculation.
- SkipWait boolFor Io Path Connectivity 
- The flag to enable or disable the option to wait for IO paths connectivity during the switch firmware upgrade.
- 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.
- 
[]GetFirmware Switch Upgrade Tag 
- UpgradeImpact GetFirmware Switch Upgrade Upgrade Impact 
- UpgradeStatus GetFirmware Switch Upgrade Upgrade Status 
- 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 GetFirmware Switch Upgrade Version Context 
- accountMoid String
- The Account ID for this managed object.
- additionalProperties String
- ancestors
List<GetFirmware Switch Upgrade Ancestor> 
- classId String
- createTime String
- The time when this managed object was created.
- device
GetFirmware Switch Upgrade Device 
- directDownload GetFirmware Switch Upgrade Direct Download 
- distributable
GetFirmware Switch Upgrade Distributable 
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- enableFabric BooleanEvacuation 
- The flag to enable or disable fabric evacuation during the switch firmware upgrade. In case of IMM, it is mandatory to have the Fabric Interconnects associated with domain profile for fabric evacuation to happen.
- fileServer GetFirmware Switch Upgrade File Server 
- id String
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- networkElements List<GetFirmware Switch Upgrade Network Element> 
- 
GetFirmware Switch Upgrade Network Share 
- objectType String
- owners List<String>
- parent
GetFirmware Switch Upgrade Parent 
- permissionResources List<GetFirmware Switch Upgrade Permission Resource> 
- release
GetFirmware Switch Upgrade Release 
- 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.
- skipEstimate BooleanImpact 
- User has the option to skip the estimate impact calculation.
- skipWait BooleanFor Io Path Connectivity 
- The flag to enable or disable the option to wait for IO paths connectivity during the switch firmware upgrade.
- 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.
- 
List<GetFirmware Switch Upgrade Tag> 
- upgradeImpact GetFirmware Switch Upgrade Upgrade Impact 
- upgradeStatus GetFirmware Switch Upgrade Upgrade Status 
- 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 GetFirmware Switch Upgrade Version Context 
- accountMoid string
- The Account ID for this managed object.
- additionalProperties string
- ancestors
GetFirmware Switch Upgrade Ancestor[] 
- classId string
- createTime string
- The time when this managed object was created.
- device
GetFirmware Switch Upgrade Device 
- directDownload GetFirmware Switch Upgrade Direct Download 
- distributable
GetFirmware Switch Upgrade Distributable 
- domainGroup stringMoid 
- The DomainGroup ID for this managed object.
- enableFabric booleanEvacuation 
- The flag to enable or disable fabric evacuation during the switch firmware upgrade. In case of IMM, it is mandatory to have the Fabric Interconnects associated with domain profile for fabric evacuation to happen.
- fileServer GetFirmware Switch Upgrade File Server 
- id string
- modTime string
- The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- networkElements GetFirmware Switch Upgrade Network Element[] 
- 
GetFirmware Switch Upgrade Network Share 
- objectType string
- owners string[]
- parent
GetFirmware Switch Upgrade Parent 
- permissionResources GetFirmware Switch Upgrade Permission Resource[] 
- release
GetFirmware Switch Upgrade Release 
- 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.
- skipEstimate booleanImpact 
- User has the option to skip the estimate impact calculation.
- skipWait booleanFor Io Path Connectivity 
- The flag to enable or disable the option to wait for IO paths connectivity during the switch firmware upgrade.
- 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.
- 
GetFirmware Switch Upgrade Tag[] 
- upgradeImpact GetFirmware Switch Upgrade Upgrade Impact 
- upgradeStatus GetFirmware Switch Upgrade Upgrade Status 
- 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 GetFirmware Switch Upgrade Version Context 
- account_moid str
- The Account ID for this managed object.
- additional_properties str
- ancestors
Sequence[GetFirmware Switch Upgrade Ancestor] 
- class_id str
- create_time str
- The time when this managed object was created.
- device
GetFirmware Switch Upgrade Device 
- direct_download GetFirmware Switch Upgrade Direct Download 
- distributable
GetFirmware Switch Upgrade Distributable 
- domain_group_ strmoid 
- The DomainGroup ID for this managed object.
- enable_fabric_ boolevacuation 
- The flag to enable or disable fabric evacuation during the switch firmware upgrade. In case of IMM, it is mandatory to have the Fabric Interconnects associated with domain profile for fabric evacuation to happen.
- file_server GetFirmware Switch Upgrade File Server 
- 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_elements Sequence[GetFirmware Switch Upgrade Network Element] 
- 
GetFirmware Switch Upgrade Network Share 
- object_type str
- owners Sequence[str]
- parent
GetFirmware Switch Upgrade Parent 
- permission_resources Sequence[GetFirmware Switch Upgrade Permission Resource] 
- release
GetFirmware Switch Upgrade Release 
- 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_ boolimpact 
- User has the option to skip the estimate impact calculation.
- skip_wait_ boolfor_ io_ path_ connectivity 
- The flag to enable or disable the option to wait for IO paths connectivity during the switch firmware upgrade.
- 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.
- 
Sequence[GetFirmware Switch Upgrade Tag] 
- upgrade_impact GetFirmware Switch Upgrade Upgrade Impact 
- upgrade_status GetFirmware Switch Upgrade Upgrade Status 
- 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 GetFirmware Switch Upgrade Version Context 
- accountMoid String
- The Account ID for this managed object.
- additionalProperties String
- ancestors List<Property Map>
- classId String
- createTime String
- The time when this managed object was created.
- device Property Map
- directDownload Property Map
- distributable Property Map
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- enableFabric BooleanEvacuation 
- The flag to enable or disable fabric evacuation during the switch firmware upgrade. In case of IMM, it is mandatory to have the Fabric Interconnects associated with domain profile for fabric evacuation to happen.
- 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.
- networkElements List<Property Map>
- Property Map
- objectType String
- owners List<String>
- parent Property Map
- permissionResources List<Property Map>
- release Property Map
- 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.
- skipEstimate BooleanImpact 
- User has the option to skip the estimate impact calculation.
- skipWait BooleanFor Io Path Connectivity 
- The flag to enable or disable the option to wait for IO paths connectivity during the switch firmware upgrade.
- 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.
- 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
getFirmwareSwitchUpgrade Result
The following output properties are available:
- Id string
- Results
List<GetFirmware Switch Upgrade Result> 
- AccountMoid string
- AdditionalProperties string
- Ancestors
List<GetFirmware Switch Upgrade Ancestor> 
- ClassId string
- CreateTime string
- Device
GetFirmware Switch Upgrade Device 
- DirectDownload GetFirmware Switch Upgrade Direct Download 
- Distributable
GetFirmware Switch Upgrade Distributable 
- DomainGroup stringMoid 
- EnableFabric boolEvacuation 
- FileServer GetFirmware Switch Upgrade File Server 
- ModTime string
- Moid string
- NetworkElements List<GetFirmware Switch Upgrade Network Element> 
- 
GetFirmware Switch Upgrade Network Share 
- ObjectType string
- Owners List<string>
- Parent
GetFirmware Switch Upgrade Parent 
- PermissionResources List<GetFirmware Switch Upgrade Permission Resource> 
- Release
GetFirmware Switch Upgrade Release 
- string
- SkipEstimate boolImpact 
- SkipWait boolFor Io Path Connectivity 
- Status string
- 
List<GetFirmware Switch Upgrade Tag> 
- UpgradeImpact GetFirmware Switch Upgrade Upgrade Impact 
- UpgradeStatus GetFirmware Switch Upgrade Upgrade Status 
- UpgradeType string
- VersionContext GetFirmware Switch Upgrade Version Context 
- Id string
- Results
[]GetFirmware Switch Upgrade Result 
- AccountMoid string
- AdditionalProperties string
- Ancestors
[]GetFirmware Switch Upgrade Ancestor 
- ClassId string
- CreateTime string
- Device
GetFirmware Switch Upgrade Device 
- DirectDownload GetFirmware Switch Upgrade Direct Download 
- Distributable
GetFirmware Switch Upgrade Distributable 
- DomainGroup stringMoid 
- EnableFabric boolEvacuation 
- FileServer GetFirmware Switch Upgrade File Server 
- ModTime string
- Moid string
- NetworkElements []GetFirmware Switch Upgrade Network Element 
- 
GetFirmware Switch Upgrade Network Share 
- ObjectType string
- Owners []string
- Parent
GetFirmware Switch Upgrade Parent 
- PermissionResources []GetFirmware Switch Upgrade Permission Resource 
- Release
GetFirmware Switch Upgrade Release 
- string
- SkipEstimate boolImpact 
- SkipWait boolFor Io Path Connectivity 
- Status string
- 
[]GetFirmware Switch Upgrade Tag 
- UpgradeImpact GetFirmware Switch Upgrade Upgrade Impact 
- UpgradeStatus GetFirmware Switch Upgrade Upgrade Status 
- UpgradeType string
- VersionContext GetFirmware Switch Upgrade Version Context 
- id String
- results
List<GetFirmware Switch Upgrade Result> 
- accountMoid String
- additionalProperties String
- ancestors
List<GetFirmware Switch Upgrade Ancestor> 
- classId String
- createTime String
- device
GetFirmware Switch Upgrade Device 
- directDownload GetFirmware Switch Upgrade Direct Download 
- distributable
GetFirmware Switch Upgrade Distributable 
- domainGroup StringMoid 
- enableFabric BooleanEvacuation 
- fileServer GetFirmware Switch Upgrade File Server 
- modTime String
- moid String
- networkElements List<GetFirmware Switch Upgrade Network Element> 
- 
GetFirmware Switch Upgrade Network Share 
- objectType String
- owners List<String>
- parent
GetFirmware Switch Upgrade Parent 
- permissionResources List<GetFirmware Switch Upgrade Permission Resource> 
- release
GetFirmware Switch Upgrade Release 
- String
- skipEstimate BooleanImpact 
- skipWait BooleanFor Io Path Connectivity 
- status String
- 
List<GetFirmware Switch Upgrade Tag> 
- upgradeImpact GetFirmware Switch Upgrade Upgrade Impact 
- upgradeStatus GetFirmware Switch Upgrade Upgrade Status 
- upgradeType String
- versionContext GetFirmware Switch Upgrade Version Context 
- id string
- results
GetFirmware Switch Upgrade Result[] 
- accountMoid string
- additionalProperties string
- ancestors
GetFirmware Switch Upgrade Ancestor[] 
- classId string
- createTime string
- device
GetFirmware Switch Upgrade Device 
- directDownload GetFirmware Switch Upgrade Direct Download 
- distributable
GetFirmware Switch Upgrade Distributable 
- domainGroup stringMoid 
- enableFabric booleanEvacuation 
- fileServer GetFirmware Switch Upgrade File Server 
- modTime string
- moid string
- networkElements GetFirmware Switch Upgrade Network Element[] 
- 
GetFirmware Switch Upgrade Network Share 
- objectType string
- owners string[]
- parent
GetFirmware Switch Upgrade Parent 
- permissionResources GetFirmware Switch Upgrade Permission Resource[] 
- release
GetFirmware Switch Upgrade Release 
- string
- skipEstimate booleanImpact 
- skipWait booleanFor Io Path Connectivity 
- status string
- 
GetFirmware Switch Upgrade Tag[] 
- upgradeImpact GetFirmware Switch Upgrade Upgrade Impact 
- upgradeStatus GetFirmware Switch Upgrade Upgrade Status 
- upgradeType string
- versionContext GetFirmware Switch Upgrade Version Context 
- id str
- results
Sequence[GetFirmware Switch Upgrade Result] 
- account_moid str
- additional_properties str
- ancestors
Sequence[GetFirmware Switch Upgrade Ancestor] 
- class_id str
- create_time str
- device
GetFirmware Switch Upgrade Device 
- direct_download GetFirmware Switch Upgrade Direct Download 
- distributable
GetFirmware Switch Upgrade Distributable 
- domain_group_ strmoid 
- enable_fabric_ boolevacuation 
- file_server GetFirmware Switch Upgrade File Server 
- mod_time str
- moid str
- network_elements Sequence[GetFirmware Switch Upgrade Network Element] 
- 
GetFirmware Switch Upgrade Network Share 
- object_type str
- owners Sequence[str]
- parent
GetFirmware Switch Upgrade Parent 
- permission_resources Sequence[GetFirmware Switch Upgrade Permission Resource] 
- release
GetFirmware Switch Upgrade Release 
- str
- skip_estimate_ boolimpact 
- skip_wait_ boolfor_ io_ path_ connectivity 
- status str
- 
Sequence[GetFirmware Switch Upgrade Tag] 
- upgrade_impact GetFirmware Switch Upgrade Upgrade Impact 
- upgrade_status GetFirmware Switch Upgrade Upgrade Status 
- upgrade_type str
- version_context GetFirmware Switch Upgrade Version Context 
- id String
- results List<Property Map>
- accountMoid String
- additionalProperties String
- ancestors List<Property Map>
- classId String
- createTime String
- device Property Map
- directDownload Property Map
- distributable Property Map
- domainGroup StringMoid 
- enableFabric BooleanEvacuation 
- fileServer Property Map
- modTime String
- moid String
- networkElements List<Property Map>
- Property Map
- objectType String
- owners List<String>
- parent Property Map
- permissionResources List<Property Map>
- release Property Map
- String
- skipEstimate BooleanImpact 
- skipWait BooleanFor Io Path Connectivity 
- status String
- List<Property Map>
- upgradeImpact Property Map
- upgradeStatus Property Map
- upgradeType String
- versionContext Property Map
Supporting Types
GetFirmwareSwitchUpgradeAncestor    
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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'.
 
GetFirmwareSwitchUpgradeDevice    
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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'.
 
GetFirmwareSwitchUpgradeDirectDownload     
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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 GetFirmware Switch Upgrade Direct Download Http Server 
- 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.
 
- IsPassword boolSet 
- 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 GetFirmware Switch Upgrade Direct Download Http Server 
- 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.
 
- IsPassword boolSet 
- 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 GetFirmware Switch Upgrade Direct Download Http Server 
- 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.
 
- isPassword BooleanSet 
- 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 GetFirmware Switch Upgrade Direct Download Http Server 
- 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.
 
- isPassword booleanSet 
- 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 GetFirmware Switch Upgrade Direct Download Http Server 
- 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_ boolset 
- 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.
 
- isPassword BooleanSet 
- 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.
GetFirmwareSwitchUpgradeDirectDownloadHttpServer       
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.
GetFirmwareSwitchUpgradeDistributable    
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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'.
 
GetFirmwareSwitchUpgradeFileServer     
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.
GetFirmwareSwitchUpgradeNetworkElement     
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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'.
 
GetFirmwareSwitchUpgradeNetworkShare     
- AdditionalProperties string
- CifsServer GetFirmware Switch Upgrade Network Share Cifs Server 
- 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 GetFirmware Switch Upgrade Network Share Http Server 
- HTTP (for WWW) file server option for network share upgrade.
- IsPassword boolSet 
- 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 GetFirmware Switch Upgrade Network Share Nfs Server 
- 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 GetFirmware Switch Upgrade Network Share Cifs Server 
- 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 GetFirmware Switch Upgrade Network Share Http Server 
- HTTP (for WWW) file server option for network share upgrade.
- IsPassword boolSet 
- 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 GetFirmware Switch Upgrade Network Share Nfs Server 
- 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 GetFirmware Switch Upgrade Network Share Cifs Server 
- 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 GetFirmware Switch Upgrade Network Share Http Server 
- HTTP (for WWW) file server option for network share upgrade.
- isPassword BooleanSet 
- 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 GetFirmware Switch Upgrade Network Share Nfs Server 
- 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 GetFirmware Switch Upgrade Network Share Cifs Server 
- 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 GetFirmware Switch Upgrade Network Share Http Server 
- HTTP (for WWW) file server option for network share upgrade.
- isPassword booleanSet 
- 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 GetFirmware Switch Upgrade Network Share Nfs Server 
- 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 GetFirmware Switch Upgrade Network Share Cifs Server 
- 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 GetFirmware Switch Upgrade Network Share Http Server 
- HTTP (for WWW) file server option for network share upgrade.
- is_password_ boolset 
- 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 GetFirmware Switch Upgrade Network Share Nfs Server 
- 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.
- isPassword BooleanSet 
- 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.
GetFirmwareSwitchUpgradeNetworkShareCifsServer       
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- String
- Directory where the image is stored. Example:share/subfolder.
GetFirmwareSwitchUpgradeNetworkShareHttpServer       
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.
GetFirmwareSwitchUpgradeNetworkShareNfsServer       
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- String
- Directory where the image is stored. For example:/share/subfolder.
GetFirmwareSwitchUpgradeParent    
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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'.
 
GetFirmwareSwitchUpgradePermissionResource     
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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'.
 
GetFirmwareSwitchUpgradeRelease    
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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'.
 
GetFirmwareSwitchUpgradeResult    
- AccountMoid string
- The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
List<GetFirmware Switch Upgrade Result Ancestor> 
- ClassId string
- CreateTime string
- The time when this managed object was created.
- Devices
List<GetFirmware Switch Upgrade Result Device> 
- DirectDownloads List<GetFirmware Switch Upgrade Result Direct Download> 
- Distributables
List<GetFirmware Switch Upgrade Result Distributable> 
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- EnableFabric boolEvacuation 
- The flag to enable or disable fabric evacuation during the switch firmware upgrade. In case of IMM, it is mandatory to have the Fabric Interconnects associated with domain profile for fabric evacuation to happen.
- FileServers List<GetFirmware Switch Upgrade Result File Server> 
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- NetworkElements List<GetFirmware Switch Upgrade Result Network Element> 
- 
List<GetFirmware Switch Upgrade Result Network Share> 
- ObjectType string
- Owners List<string>
- Parents
List<GetFirmware Switch Upgrade Result Parent> 
- PermissionResources List<GetFirmware Switch Upgrade Result Permission Resource> 
- Releases
List<GetFirmware Switch Upgrade Result Release> 
- 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.
- SkipEstimate boolImpact 
- User has the option to skip the estimate impact calculation.
- SkipWait boolFor Io Path Connectivity 
- The flag to enable or disable the option to wait for IO paths connectivity during the switch firmware upgrade.
- 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.
- 
List<GetFirmware Switch Upgrade Result Tag> 
- UpgradeImpacts List<GetFirmware Switch Upgrade Result Upgrade Impact> 
- UpgradeStatuses List<GetFirmware Switch Upgrade Result Upgrade Status> 
- 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<GetFirmware Switch Upgrade Result Version Context> 
- AccountMoid string
- The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
[]GetFirmware Switch Upgrade Result Ancestor 
- ClassId string
- CreateTime string
- The time when this managed object was created.
- Devices
[]GetFirmware Switch Upgrade Result Device 
- DirectDownloads []GetFirmware Switch Upgrade Result Direct Download 
- Distributables
[]GetFirmware Switch Upgrade Result Distributable 
- DomainGroup stringMoid 
- The DomainGroup ID for this managed object.
- EnableFabric boolEvacuation 
- The flag to enable or disable fabric evacuation during the switch firmware upgrade. In case of IMM, it is mandatory to have the Fabric Interconnects associated with domain profile for fabric evacuation to happen.
- FileServers []GetFirmware Switch Upgrade Result File Server 
- ModTime string
- The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- NetworkElements []GetFirmware Switch Upgrade Result Network Element 
- 
[]GetFirmware Switch Upgrade Result Network Share 
- ObjectType string
- Owners []string
- Parents
[]GetFirmware Switch Upgrade Result Parent 
- PermissionResources []GetFirmware Switch Upgrade Result Permission Resource 
- Releases
[]GetFirmware Switch Upgrade Result Release 
- 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.
- SkipEstimate boolImpact 
- User has the option to skip the estimate impact calculation.
- SkipWait boolFor Io Path Connectivity 
- The flag to enable or disable the option to wait for IO paths connectivity during the switch firmware upgrade.
- 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.
- 
[]GetFirmware Switch Upgrade Result Tag 
- UpgradeImpacts []GetFirmware Switch Upgrade Result Upgrade Impact 
- UpgradeStatuses []GetFirmware Switch Upgrade Result Upgrade Status 
- 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 []GetFirmware Switch Upgrade Result Version Context 
- accountMoid String
- The Account ID for this managed object.
- additionalProperties String
- ancestors
List<GetFirmware Switch Upgrade Result Ancestor> 
- classId String
- createTime String
- The time when this managed object was created.
- devices
List<GetFirmware Switch Upgrade Result Device> 
- directDownloads List<GetFirmware Switch Upgrade Result Direct Download> 
- distributables
List<GetFirmware Switch Upgrade Result Distributable> 
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- enableFabric BooleanEvacuation 
- The flag to enable or disable fabric evacuation during the switch firmware upgrade. In case of IMM, it is mandatory to have the Fabric Interconnects associated with domain profile for fabric evacuation to happen.
- fileServers List<GetFirmware Switch Upgrade Result File Server> 
- modTime String
- The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- networkElements List<GetFirmware Switch Upgrade Result Network Element> 
- 
List<GetFirmware Switch Upgrade Result Network Share> 
- objectType String
- owners List<String>
- parents
List<GetFirmware Switch Upgrade Result Parent> 
- permissionResources List<GetFirmware Switch Upgrade Result Permission Resource> 
- releases
List<GetFirmware Switch Upgrade Result Release> 
- 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.
- skipEstimate BooleanImpact 
- User has the option to skip the estimate impact calculation.
- skipWait BooleanFor Io Path Connectivity 
- The flag to enable or disable the option to wait for IO paths connectivity during the switch firmware upgrade.
- 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.
- 
List<GetFirmware Switch Upgrade Result Tag> 
- upgradeImpacts List<GetFirmware Switch Upgrade Result Upgrade Impact> 
- upgradeStatuses List<GetFirmware Switch Upgrade Result Upgrade Status> 
- 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<GetFirmware Switch Upgrade Result Version Context> 
- accountMoid string
- The Account ID for this managed object.
- additionalProperties string
- ancestors
GetFirmware Switch Upgrade Result Ancestor[] 
- classId string
- createTime string
- The time when this managed object was created.
- devices
GetFirmware Switch Upgrade Result Device[] 
- directDownloads GetFirmware Switch Upgrade Result Direct Download[] 
- distributables
GetFirmware Switch Upgrade Result Distributable[] 
- domainGroup stringMoid 
- The DomainGroup ID for this managed object.
- enableFabric booleanEvacuation 
- The flag to enable or disable fabric evacuation during the switch firmware upgrade. In case of IMM, it is mandatory to have the Fabric Interconnects associated with domain profile for fabric evacuation to happen.
- fileServers GetFirmware Switch Upgrade Result File Server[] 
- modTime string
- The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- networkElements GetFirmware Switch Upgrade Result Network Element[] 
- 
GetFirmware Switch Upgrade Result Network Share[] 
- objectType string
- owners string[]
- parents
GetFirmware Switch Upgrade Result Parent[] 
- permissionResources GetFirmware Switch Upgrade Result Permission Resource[] 
- releases
GetFirmware Switch Upgrade Result Release[] 
- 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.
- skipEstimate booleanImpact 
- User has the option to skip the estimate impact calculation.
- skipWait booleanFor Io Path Connectivity 
- The flag to enable or disable the option to wait for IO paths connectivity during the switch firmware upgrade.
- 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.
- 
GetFirmware Switch Upgrade Result Tag[] 
- upgradeImpacts GetFirmware Switch Upgrade Result Upgrade Impact[] 
- upgradeStatuses GetFirmware Switch Upgrade Result Upgrade Status[] 
- 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 GetFirmware Switch Upgrade Result Version Context[] 
- account_moid str
- The Account ID for this managed object.
- additional_properties str
- ancestors
Sequence[GetFirmware Switch Upgrade Result Ancestor] 
- class_id str
- create_time str
- The time when this managed object was created.
- devices
Sequence[GetFirmware Switch Upgrade Result Device] 
- direct_downloads Sequence[GetFirmware Switch Upgrade Result Direct Download] 
- distributables
Sequence[GetFirmware Switch Upgrade Result Distributable] 
- domain_group_ strmoid 
- The DomainGroup ID for this managed object.
- enable_fabric_ boolevacuation 
- The flag to enable or disable fabric evacuation during the switch firmware upgrade. In case of IMM, it is mandatory to have the Fabric Interconnects associated with domain profile for fabric evacuation to happen.
- file_servers Sequence[GetFirmware Switch Upgrade Result File Server] 
- mod_time str
- The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- network_elements Sequence[GetFirmware Switch Upgrade Result Network Element] 
- 
Sequence[GetFirmware Switch Upgrade Result Network Share] 
- object_type str
- owners Sequence[str]
- parents
Sequence[GetFirmware Switch Upgrade Result Parent] 
- permission_resources Sequence[GetFirmware Switch Upgrade Result Permission Resource] 
- releases
Sequence[GetFirmware Switch Upgrade Result Release] 
- 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_ boolimpact 
- User has the option to skip the estimate impact calculation.
- skip_wait_ boolfor_ io_ path_ connectivity 
- The flag to enable or disable the option to wait for IO paths connectivity during the switch firmware upgrade.
- 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.
- 
Sequence[GetFirmware Switch Upgrade Result Tag] 
- upgrade_impacts Sequence[GetFirmware Switch Upgrade Result Upgrade Impact] 
- upgrade_statuses Sequence[GetFirmware Switch Upgrade Result Upgrade Status] 
- 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[GetFirmware Switch Upgrade Result Version Context] 
- accountMoid String
- The Account ID for this managed object.
- additionalProperties String
- ancestors List<Property Map>
- classId String
- createTime String
- The time when this managed object was created.
- devices List<Property Map>
- directDownloads List<Property Map>
- distributables List<Property Map>
- domainGroup StringMoid 
- The DomainGroup ID for this managed object.
- enableFabric BooleanEvacuation 
- The flag to enable or disable fabric evacuation during the switch firmware upgrade. In case of IMM, it is mandatory to have the Fabric Interconnects associated with domain profile for fabric evacuation to happen.
- 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.
- networkElements List<Property Map>
- List<Property Map>
- objectType String
- owners List<String>
- parents List<Property Map>
- permissionResources List<Property Map>
- releases List<Property Map>
- 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.
- skipEstimate BooleanImpact 
- User has the option to skip the estimate impact calculation.
- skipWait BooleanFor Io Path Connectivity 
- The flag to enable or disable the option to wait for IO paths connectivity during the switch firmware upgrade.
- 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.
- 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>
GetFirmwareSwitchUpgradeResultAncestor     
- 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
GetFirmwareSwitchUpgradeResultDevice     
- 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
GetFirmwareSwitchUpgradeResultDirectDownload      
- AdditionalProperties string
- ClassId string
- HttpServers List<GetFirmware Switch Upgrade Result Direct Download Http Server> 
- ImageSource string
- IsPassword boolSet 
- ObjectType string
- Password string
- Upgradeoption string
- Username string
- AdditionalProperties string
- ClassId string
- HttpServers []GetFirmware Switch Upgrade Result Direct Download Http Server 
- ImageSource string
- IsPassword boolSet 
- ObjectType string
- Password string
- Upgradeoption string
- Username string
- additionalProperties String
- classId String
- httpServers List<GetFirmware Switch Upgrade Result Direct Download Http Server> 
- imageSource String
- isPassword BooleanSet 
- objectType String
- password String
- upgradeoption String
- username String
- additionalProperties string
- classId string
- httpServers GetFirmware Switch Upgrade Result Direct Download Http Server[] 
- imageSource string
- isPassword booleanSet 
- objectType string
- password string
- upgradeoption string
- username string
- additionalProperties String
- classId String
- httpServers List<Property Map>
- imageSource String
- isPassword BooleanSet 
- objectType String
- password String
- upgradeoption String
- username String
GetFirmwareSwitchUpgradeResultDirectDownloadHttpServer        
- AdditionalProperties string
- ClassId string
- LocationLink string
- MountOptions string
- ObjectType string
- AdditionalProperties string
- ClassId string
- LocationLink string
- MountOptions string
- ObjectType string
- additionalProperties String
- classId String
- locationLink String
- mountOptions String
- objectType String
- additionalProperties string
- classId string
- locationLink string
- mountOptions string
- objectType string
- additional_properties str
- class_id str
- location_link str
- mount_options str
- object_type str
- additionalProperties String
- classId String
- locationLink String
- mountOptions String
- objectType String
GetFirmwareSwitchUpgradeResultDistributable     
- 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
GetFirmwareSwitchUpgradeResultFileServer      
- AdditionalProperties string
- ClassId string
- ObjectType string
- AdditionalProperties string
- ClassId string
- ObjectType string
- additionalProperties String
- classId String
- objectType String
- additionalProperties string
- classId string
- objectType string
- additional_properties str
- class_id str
- object_type str
- additionalProperties String
- classId String
- objectType String
GetFirmwareSwitchUpgradeResultNetworkElement      
- 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
GetFirmwareSwitchUpgradeResultNetworkShare      
- AdditionalProperties string
- CifsServers List<GetFirmware Switch Upgrade Result Network Share Cifs Server> 
- ClassId string
- HttpServers List<GetFirmware Switch Upgrade Result Network Share Http Server> 
- IsPassword boolSet 
- MapType string
- NfsServers List<GetFirmware Switch Upgrade Result Network Share Nfs Server> 
- ObjectType string
- Password string
- Upgradeoption string
- Username string
- AdditionalProperties string
- CifsServers []GetFirmware Switch Upgrade Result Network Share Cifs Server 
- ClassId string
- HttpServers []GetFirmware Switch Upgrade Result Network Share Http Server 
- IsPassword boolSet 
- MapType string
- NfsServers []GetFirmware Switch Upgrade Result Network Share Nfs Server 
- ObjectType string
- Password string
- Upgradeoption string
- Username string
- additionalProperties String
- cifsServers List<GetFirmware Switch Upgrade Result Network Share Cifs Server> 
- classId String
- httpServers List<GetFirmware Switch Upgrade Result Network Share Http Server> 
- isPassword BooleanSet 
- mapType String
- nfsServers List<GetFirmware Switch Upgrade Result Network Share Nfs Server> 
- objectType String
- password String
- upgradeoption String
- username String
- additionalProperties string
- cifsServers GetFirmware Switch Upgrade Result Network Share Cifs Server[] 
- classId string
- httpServers GetFirmware Switch Upgrade Result Network Share Http Server[] 
- isPassword booleanSet 
- mapType string
- nfsServers GetFirmware Switch Upgrade Result Network Share Nfs Server[] 
- objectType string
- password string
- upgradeoption string
- username string
- additional_properties str
- cifs_servers Sequence[GetFirmware Switch Upgrade Result Network Share Cifs Server] 
- class_id str
- http_servers Sequence[GetFirmware Switch Upgrade Result Network Share Http Server] 
- is_password_ boolset 
- map_type str
- nfs_servers Sequence[GetFirmware Switch Upgrade Result Network Share Nfs Server] 
- object_type str
- password str
- upgradeoption str
- username str
- additionalProperties String
- cifsServers List<Property Map>
- classId String
- httpServers List<Property Map>
- isPassword BooleanSet 
- mapType String
- nfsServers List<Property Map>
- objectType String
- password String
- upgradeoption String
- username String
GetFirmwareSwitchUpgradeResultNetworkShareCifsServer        
- AdditionalProperties string
- ClassId string
- FileLocation string
- MountOptions string
- ObjectType string
- RemoteFile string
- RemoteIp string
- string
- AdditionalProperties string
- ClassId string
- FileLocation string
- MountOptions string
- ObjectType string
- RemoteFile string
- RemoteIp string
- string
- additionalProperties String
- classId String
- fileLocation String
- mountOptions String
- objectType String
- remoteFile String
- remoteIp String
- String
- additionalProperties string
- classId string
- fileLocation string
- mountOptions string
- objectType string
- remoteFile string
- remoteIp string
- string
- additional_properties str
- class_id str
- file_location str
- mount_options str
- object_type str
- remote_file str
- remote_ip str
- str
- additionalProperties String
- classId String
- fileLocation String
- mountOptions String
- objectType String
- remoteFile String
- remoteIp String
- String
GetFirmwareSwitchUpgradeResultNetworkShareHttpServer        
- AdditionalProperties string
- ClassId string
- LocationLink string
- MountOptions string
- ObjectType string
- AdditionalProperties string
- ClassId string
- LocationLink string
- MountOptions string
- ObjectType string
- additionalProperties String
- classId String
- locationLink String
- mountOptions String
- objectType String
- additionalProperties string
- classId string
- locationLink string
- mountOptions string
- objectType string
- additional_properties str
- class_id str
- location_link str
- mount_options str
- object_type str
- additionalProperties String
- classId String
- locationLink String
- mountOptions String
- objectType String
GetFirmwareSwitchUpgradeResultNetworkShareNfsServer        
- AdditionalProperties string
- ClassId string
- FileLocation string
- MountOptions string
- ObjectType string
- RemoteFile string
- RemoteIp string
- string
- AdditionalProperties string
- ClassId string
- FileLocation string
- MountOptions string
- ObjectType string
- RemoteFile string
- RemoteIp string
- string
- additionalProperties String
- classId String
- fileLocation String
- mountOptions String
- objectType String
- remoteFile String
- remoteIp String
- String
- additionalProperties string
- classId string
- fileLocation string
- mountOptions string
- objectType string
- remoteFile string
- remoteIp string
- string
- additional_properties str
- class_id str
- file_location str
- mount_options str
- object_type str
- remote_file str
- remote_ip str
- str
- additionalProperties String
- classId String
- fileLocation String
- mountOptions String
- objectType String
- remoteFile String
- remoteIp String
- String
GetFirmwareSwitchUpgradeResultParent     
- 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
GetFirmwareSwitchUpgradeResultPermissionResource      
- 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
GetFirmwareSwitchUpgradeResultRelease     
- 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
GetFirmwareSwitchUpgradeResultTag     
- AdditionalProperties string
- Key string
- Value string
- AdditionalProperties string
- Key string
- Value string
- additionalProperties String
- key String
- value String
- additionalProperties string
- key string
- value string
- additional_properties str
- key str
- value str
- additionalProperties String
- key String
- value String
GetFirmwareSwitchUpgradeResultUpgradeImpact      
- 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
GetFirmwareSwitchUpgradeResultUpgradeStatus      
- 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
GetFirmwareSwitchUpgradeResultVersionContext      
- additionalProperties String
- classId String
- interestedMos List<Property Map>
- markedFor BooleanDeletion 
- nrVersion String
- objectType String
- refMos List<Property Map>
- timestamp String
- versionType String
GetFirmwareSwitchUpgradeResultVersionContextInterestedMo        
- 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
GetFirmwareSwitchUpgradeResultVersionContextRefMo        
- 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
GetFirmwareSwitchUpgradeTag    
- 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.
GetFirmwareSwitchUpgradeUpgradeImpact     
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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'.
 
GetFirmwareSwitchUpgradeUpgradeStatus     
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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'.
 
GetFirmwareSwitchUpgradeVersionContext     
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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<GetFirmware Switch Upgrade Version Context Interested Mo> 
- MarkedFor boolDeletion 
- 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 GetFirmware Switch Upgrade Version Context Ref Mo 
- 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 []GetFirmware Switch Upgrade Version Context Interested Mo 
- MarkedFor boolDeletion 
- 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 GetFirmware Switch Upgrade Version Context Ref Mo 
- 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<GetFirmware Switch Upgrade Version Context Interested Mo> 
- markedFor BooleanDeletion 
- 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 GetFirmware Switch Upgrade Version Context Ref Mo 
- 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 GetFirmware Switch Upgrade Version Context Interested Mo[] 
- markedFor booleanDeletion 
- 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 GetFirmware Switch Upgrade Version Context Ref Mo 
- 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[GetFirmware Switch Upgrade Version Context Interested Mo] 
- marked_for_ booldeletion 
- 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 GetFirmware Switch Upgrade Version Context Ref Mo 
- 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>
- markedFor BooleanDeletion 
- 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.
 
GetFirmwareSwitchUpgradeVersionContextInterestedMo       
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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'.
 
GetFirmwareSwitchUpgradeVersionContextRefMo       
- AdditionalProperties string
- ClassId string
- The fully-qualified name 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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.- If 'moid' is set this field is ignored.
- 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 intersightTerraform Provider.