How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Cisco Intersight Firmware API

The firmware API from Cisco Intersight — 64 operation(s) for firmware.

Cisco Intersight Firmware API is one of 117 APIs that Cisco Intersight publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Firmware. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and rate-limit docs.

This API exposes 99 operations across 64 paths, and defines 364 schemas. It is described by OpenAPI 3.2.0, at version 1.0.11-20260807064027971.

Requests are made against a single base URL, https://{server}.

99 operations 64 paths 364 schemas 10 DELETE62 GET7 PATCH20 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.11-20260807064027971
Base URL
https://intersight.com
Authentication
API Key, HTTP Signature, OAuth 2.0
Resource Areas
1

Authentication & Security 3

Cisco Intersight Firmware API declares 3 security schemes for authenticating requests. An API key is passed in the cookie as X-Starship-Token (cookieAuth). It uses HTTP signature authentication (http_signature). It supports OAuth 2.0 (oAuth2) using the authorizationCode and clientCredentials flows, exposing 3315 scopes.

  • cookieAuth — The authentication cookie obtained from a Single-Sign-On SAML assertion.
  • http_signature — The 'HTTP signature' security scheme. Each HTTP request is cryptographically signed as specified in https://datatracker.ietf.org/doc/draft-cavage-http-signatur…
  • oAuth2 — The client uses the OAuth2 security scheme. To use OAuth2, a client application must be registered by creating a iam.AppRegistration resource. The user who cre…

Paths & Operations 99

Across 64 paths, the API surfaces 99 operations — 10 DELETE, 62 GET, 7 PATCH, 20 POST. Each is listed below with its method, path, parameters, and response codes.

firmware 99
GET
/api/v1/firmware/BiosDescriptors
Read a 'firmware.BiosDescriptor' resource.
GetFirmwareBiosDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/BiosDescriptors/{Moid}
Read a 'firmware.BiosDescriptor' resource.
GetFirmwareBiosDescriptorByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/BoardControllerDescriptors
Read a 'firmware.BoardControllerDescriptor' resource.
GetFirmwareBoardControllerDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/BoardControllerDescriptors/{Moid}
Read a 'firmware.BoardControllerDescriptor' resource.
GetFirmwareBoardControllerDescriptorByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/ChassisUpgrades
Read a 'firmware.ChassisUpgrade' resource.
GetFirmwareChassisUpgradeList 11 params → 200400401403404default
POST
/api/v1/firmware/ChassisUpgrades
Create a 'firmware.ChassisUpgrade' resource.
CreateFirmwareChassisUpgrade 2 params body → 200400401403404default
GET
/api/v1/firmware/ChassisUpgrades/{Moid}
Read a 'firmware.ChassisUpgrade' resource.
GetFirmwareChassisUpgradeByMoid 4 params → 200400401403404default
DELETE
/api/v1/firmware/ChassisUpgrades/{Moid}
Delete a 'firmware.ChassisUpgrade' resource.
DeleteFirmwareChassisUpgrade 1 param → 200400401403404default
GET
/api/v1/firmware/CimcDescriptors
Read a 'firmware.CimcDescriptor' resource.
GetFirmwareCimcDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/CimcDescriptors/{Moid}
Read a 'firmware.CimcDescriptor' resource.
GetFirmwareCimcDescriptorByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/DimmDescriptors
Read a 'firmware.DimmDescriptor' resource.
GetFirmwareDimmDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/DimmDescriptors/{Moid}
Read a 'firmware.DimmDescriptor' resource.
GetFirmwareDimmDescriptorByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/Distributables
Read a 'firmware.Distributable' resource.
GetFirmwareDistributableList 11 params → 200400401403404default
POST
/api/v1/firmware/Distributables
Create a 'firmware.Distributable' resource.
CreateFirmwareDistributable 2 params body → 200400401403404default
GET
/api/v1/firmware/Distributables/{Moid}
Read a 'firmware.Distributable' resource.
GetFirmwareDistributableByMoid 4 params → 200400401403404default
POST
/api/v1/firmware/Distributables/{Moid}
Update a 'firmware.Distributable' resource.
UpdateFirmwareDistributable 2 params body → 200400401403404default
PATCH
/api/v1/firmware/Distributables/{Moid}
Update a 'firmware.Distributable' resource.
PatchFirmwareDistributable 2 params body → 200400401403404default
DELETE
/api/v1/firmware/Distributables/{Moid}
Delete a 'firmware.Distributable' resource.
DeleteFirmwareDistributable 1 param → 200400401403404default
GET
/api/v1/firmware/DistributableMeta
Read a 'firmware.DistributableMeta' resource.
GetFirmwareDistributableMetaList 11 params → 200400401403404default
GET
/api/v1/firmware/DistributableMeta/{Moid}
Read a 'firmware.DistributableMeta' resource.
GetFirmwareDistributableMetaByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/DriveDescriptors
Read a 'firmware.DriveDescriptor' resource.
GetFirmwareDriveDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/DriveDescriptors/{Moid}
Read a 'firmware.DriveDescriptor' resource.
GetFirmwareDriveDescriptorByMoid 4 params → 200400401403404default
POST
/api/v1/firmware/DriverDistributables
Create a 'firmware.DriverDistributable' resource.
CreateFirmwareDriverDistributable 2 params body → 200400401403404default
GET
/api/v1/firmware/DriverDistributables
Read a 'firmware.DriverDistributable' resource.
GetFirmwareDriverDistributableList 11 params → 200400401403404default
POST
/api/v1/firmware/DriverDistributables/{Moid}
Update a 'firmware.DriverDistributable' resource.
UpdateFirmwareDriverDistributable 2 params body → 200400401403404default
PATCH
/api/v1/firmware/DriverDistributables/{Moid}
Update a 'firmware.DriverDistributable' resource.
PatchFirmwareDriverDistributable 2 params body → 200400401403404default
GET
/api/v1/firmware/DriverDistributables/{Moid}
Read a 'firmware.DriverDistributable' resource.
GetFirmwareDriverDistributableByMoid 4 params → 200400401403404default
DELETE
/api/v1/firmware/DriverDistributables/{Moid}
Delete a 'firmware.DriverDistributable' resource.
DeleteFirmwareDriverDistributable 1 param → 200400401403404default
POST
/api/v1/firmware/Eulas
Create a 'firmware.Eula' resource.
CreateFirmwareEula 2 params body → 200400401403404default
GET
/api/v1/firmware/Eulas
Read a 'firmware.Eula' resource.
GetFirmwareEulaList 11 params → 200400401403404default
GET
/api/v1/firmware/Eulas/{Moid}
Read a 'firmware.Eula' resource.
GetFirmwareEulaByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/FirmwareSummaries
Read a 'firmware.FirmwareSummary' resource.
GetFirmwareFirmwareSummaryList 11 params → 200400401403404default
GET
/api/v1/firmware/FirmwareSummaries/{Moid}
Read a 'firmware.FirmwareSummary' resource.
GetFirmwareFirmwareSummaryByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/GpuDescriptors
Read a 'firmware.GpuDescriptor' resource.
GetFirmwareGpuDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/GpuDescriptors/{Moid}
Read a 'firmware.GpuDescriptor' resource.
GetFirmwareGpuDescriptorByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/HbaDescriptors
Read a 'firmware.HbaDescriptor' resource.
GetFirmwareHbaDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/HbaDescriptors/{Moid}
Read a 'firmware.HbaDescriptor' resource.
GetFirmwareHbaDescriptorByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/IomDescriptors
Read a 'firmware.IomDescriptor' resource.
GetFirmwareIomDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/IomDescriptors/{Moid}
Read a 'firmware.IomDescriptor' resource.
GetFirmwareIomDescriptorByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/MswitchDescriptors
Read a 'firmware.MswitchDescriptor' resource.
GetFirmwareMswitchDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/MswitchDescriptors/{Moid}
Read a 'firmware.MswitchDescriptor' resource.
GetFirmwareMswitchDescriptorByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/NxosDescriptors
Read a 'firmware.NxosDescriptor' resource.
GetFirmwareNxosDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/NxosDescriptors/{Moid}
Read a 'firmware.NxosDescriptor' resource.
GetFirmwareNxosDescriptorByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/PciNodeUpgrades
Read a 'firmware.PciNodeUpgrade' resource.
GetFirmwarePciNodeUpgradeList 11 params → 200400401403404default
POST
/api/v1/firmware/PciNodeUpgrades
Create a 'firmware.PciNodeUpgrade' resource.
CreateFirmwarePciNodeUpgrade 2 params body → 200400401403404default
GET
/api/v1/firmware/PciNodeUpgrades/{Moid}
Read a 'firmware.PciNodeUpgrade' resource.
GetFirmwarePciNodeUpgradeByMoid 4 params → 200400401403404default
DELETE
/api/v1/firmware/PciNodeUpgrades/{Moid}
Delete a 'firmware.PciNodeUpgrade' resource.
DeleteFirmwarePciNodeUpgrade 1 param → 200400401403404default
GET
/api/v1/firmware/PcieDescriptors
Read a 'firmware.PcieDescriptor' resource.
GetFirmwarePcieDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/PcieDescriptors/{Moid}
Read a 'firmware.PcieDescriptor' resource.
GetFirmwarePcieDescriptorByMoid 4 params → 200400401403404default
POST
/api/v1/firmware/Policies
Create a 'firmware.Policy' resource.
CreateFirmwarePolicy 2 params body → 200400401403404default
GET
/api/v1/firmware/Policies
Read a 'firmware.Policy' resource.
GetFirmwarePolicyList 11 params → 200400401403404default
GET
/api/v1/firmware/Policies/{Moid}
Read a 'firmware.Policy' resource.
GetFirmwarePolicyByMoid 4 params → 200400401403404default
POST
/api/v1/firmware/Policies/{Moid}
Update a 'firmware.Policy' resource.
UpdateFirmwarePolicy 2 params body → 200400401403404default
PATCH
/api/v1/firmware/Policies/{Moid}
Update a 'firmware.Policy' resource.
PatchFirmwarePolicy 2 params body → 200400401403404default
DELETE
/api/v1/firmware/Policies/{Moid}
Delete a 'firmware.Policy' resource.
DeleteFirmwarePolicy 1 param → 200400401403404default
GET
/api/v1/firmware/PsuDescriptors
Read a 'firmware.PsuDescriptor' resource.
GetFirmwarePsuDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/PsuDescriptors/{Moid}
Read a 'firmware.PsuDescriptor' resource.
GetFirmwarePsuDescriptorByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/PsxDescriptors
Read a 'firmware.PsxDescriptor' resource.
GetFirmwarePsxDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/PsxDescriptors/{Moid}
Read a 'firmware.PsxDescriptor' resource.
GetFirmwarePsxDescriptorByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/RunningFirmwares
Read a 'firmware.RunningFirmware' resource.
GetFirmwareRunningFirmwareList 11 params → 200400401403404default
GET
/api/v1/firmware/RunningFirmwares/{Moid}
Read a 'firmware.RunningFirmware' resource.
GetFirmwareRunningFirmwareByMoid 4 params → 200400401403404default
POST
/api/v1/firmware/RunningFirmwares/{Moid}
Update a 'firmware.RunningFirmware' resource.
UpdateFirmwareRunningFirmware 2 params body → 200400401403404default
PATCH
/api/v1/firmware/RunningFirmwares/{Moid}
Update a 'firmware.RunningFirmware' resource.
PatchFirmwareRunningFirmware 2 params body → 200400401403404default
GET
/api/v1/firmware/SasExpanderDescriptors
Read a 'firmware.SasExpanderDescriptor' resource.
GetFirmwareSasExpanderDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/SasExpanderDescriptors/{Moid}
Read a 'firmware.SasExpanderDescriptor' resource.
GetFirmwareSasExpanderDescriptorByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/SecureRouterUpgrades
Read a 'firmware.SecureRouterUpgrade' resource.
GetFirmwareSecureRouterUpgradeList 11 params → 200400401403404default
POST
/api/v1/firmware/SecureRouterUpgrades
Create a 'firmware.SecureRouterUpgrade' resource.
CreateFirmwareSecureRouterUpgrade 2 params body → 200400401403404default
GET
/api/v1/firmware/SecureRouterUpgrades/{Moid}
Read a 'firmware.SecureRouterUpgrade' resource.
GetFirmwareSecureRouterUpgradeByMoid 4 params → 200400401403404default
DELETE
/api/v1/firmware/SecureRouterUpgrades/{Moid}
Delete a 'firmware.SecureRouterUpgrade' resource.
DeleteFirmwareSecureRouterUpgrade 1 param → 200400401403404default
POST
/api/v1/firmware/ServerConfigurationUtilityDistributables
Create a 'firmware.ServerConfigurationUtilityDistributable' resource.
CreateFirmwareServerConfigurationUtilityDistributable 2 params body → 200400401403404default
GET
/api/v1/firmware/ServerConfigurationUtilityDistributables
Read a 'firmware.ServerConfigurationUtilityDistributable' resource.
GetFirmwareServerConfigurationUtilityDistributableList 11 params → 200400401403404default
POST
/api/v1/firmware/ServerConfigurationUtilityDistributables/{Moid}
Update a 'firmware.ServerConfigurationUtilityDistributable' resource.
UpdateFirmwareServerConfigurationUtilityDistributable 2 params body → 200400401403404default
PATCH
/api/v1/firmware/ServerConfigurationUtilityDistributables/{Moid}
Update a 'firmware.ServerConfigurationUtilityDistributable' resource.
PatchFirmwareServerConfigurationUtilityDistributable 2 params body → 200400401403404default
GET
/api/v1/firmware/ServerConfigurationUtilityDistributables/{Moid}
Read a 'firmware.ServerConfigurationUtilityDistributable' resource.
GetFirmwareServerConfigurationUtilityDistributableByMoid 4 params → 200400401403404default
DELETE
/api/v1/firmware/ServerConfigurationUtilityDistributables/{Moid}
Delete a 'firmware.ServerConfigurationUtilityDistributable' resource.
DeleteFirmwareServerConfigurationUtilityDistributable 1 param → 200400401403404default
GET
/api/v1/firmware/StorageControllerDescriptors
Read a 'firmware.StorageControllerDescriptor' resource.
GetFirmwareStorageControllerDescriptorList 11 params → 200400401403404default
GET
/api/v1/firmware/StorageControllerDescriptors/{Moid}
Read a 'firmware.StorageControllerDescriptor' resource.
GetFirmwareStorageControllerDescriptorByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/SwitchUpgrades
Read a 'firmware.SwitchUpgrade' resource.
GetFirmwareSwitchUpgradeList 11 params → 200400401403404default
POST
/api/v1/firmware/SwitchUpgrades
Create a 'firmware.SwitchUpgrade' resource.
CreateFirmwareSwitchUpgrade 2 params body → 200400401403404default
GET
/api/v1/firmware/SwitchUpgrades/{Moid}
Read a 'firmware.SwitchUpgrade' resource.
GetFirmwareSwitchUpgradeByMoid 4 params → 200400401403404default
DELETE
/api/v1/firmware/SwitchUpgrades/{Moid}
Delete a 'firmware.SwitchUpgrade' resource.
DeleteFirmwareSwitchUpgrade 1 param → 200400401403404default
GET
/api/v1/firmware/UnsupportedVersionUpgrades
Read a 'firmware.UnsupportedVersionUpgrade' resource.
GetFirmwareUnsupportedVersionUpgradeList 11 params → 200400401403404default
POST
/api/v1/firmware/UnsupportedVersionUpgrades
Create a 'firmware.UnsupportedVersionUpgrade' resource.
CreateFirmwareUnsupportedVersionUpgrade 2 params body → 200400401403404default
GET
/api/v1/firmware/UnsupportedVersionUpgrades/{Moid}
Read a 'firmware.UnsupportedVersionUpgrade' resource.
GetFirmwareUnsupportedVersionUpgradeByMoid 4 params → 200400401403404default
POST
/api/v1/firmware/UnsupportedVersionUpgrades/{Moid}
Update a 'firmware.UnsupportedVersionUpgrade' resource.
UpdateFirmwareUnsupportedVersionUpgrade 2 params body → 200400401403404default
PATCH
/api/v1/firmware/UnsupportedVersionUpgrades/{Moid}
Update a 'firmware.UnsupportedVersionUpgrade' resource.
PatchFirmwareUnsupportedVersionUpgrade 2 params body → 200400401403404default
DELETE
/api/v1/firmware/UnsupportedVersionUpgrades/{Moid}
Delete a 'firmware.UnsupportedVersionUpgrade' resource.
DeleteFirmwareUnsupportedVersionUpgrade 1 param → 200400401403404default
GET
/api/v1/firmware/Upgrades
Read a 'firmware.Upgrade' resource.
GetFirmwareUpgradeList 11 params → 200400401403404default
POST
/api/v1/firmware/Upgrades
Create a 'firmware.Upgrade' resource.
CreateFirmwareUpgrade 2 params body → 200400401403404default
GET
/api/v1/firmware/Upgrades/{Moid}
Read a 'firmware.Upgrade' resource.
GetFirmwareUpgradeByMoid 4 params → 200400401403404default
DELETE
/api/v1/firmware/Upgrades/{Moid}
Delete a 'firmware.Upgrade' resource.
DeleteFirmwareUpgrade 1 param → 200400401403404default
POST
/api/v1/firmware/Upgrades/{Moid}
Update a 'firmware.Upgrade' resource.
UpdateFirmwareUpgrade 2 params body → 200400401403404default
PATCH
/api/v1/firmware/Upgrades/{Moid}
Update a 'firmware.Upgrade' resource.
PatchFirmwareUpgrade 2 params body → 200400401403404default
POST
/api/v1/firmware/UpgradeImpacts
Create a 'firmware.UpgradeImpact' resource.
CreateFirmwareUpgradeImpact 2 params body → 200400401403404default
GET
/api/v1/firmware/UpgradeImpactStatuses
Read a 'firmware.UpgradeImpactStatus' resource.
GetFirmwareUpgradeImpactStatusList 11 params → 200400401403404default
GET
/api/v1/firmware/UpgradeImpactStatuses/{Moid}
Read a 'firmware.UpgradeImpactStatus' resource.
GetFirmwareUpgradeImpactStatusByMoid 4 params → 200400401403404default
GET
/api/v1/firmware/UpgradeStatuses
Read a 'firmware.UpgradeStatus' resource.
GetFirmwareUpgradeStatusList 11 params → 200400401403404default
GET
/api/v1/firmware/UpgradeStatuses/{Moid}
Read a 'firmware.UpgradeStatus' resource.
GetFirmwareUpgradeStatusByMoid 4 params → 200400401403404default
POST
/api/v1/firmware/UpgradeValidities
Create a 'firmware.UpgradeValidity' resource.
CreateFirmwareUpgradeValidity 2 params body → 200400401403404default

Schemas 364

The contract defines 364 schemas that model the data the API accepts and returns. Each schema is shown below with its type and property counts.

storage.VirtualDriveExtension
Information of virtual drives as reported by a storage controller. In certain cases like S-series servers, virtual drive information will be reported by the co…
storage.FlexUtilController
Storage Flex Util Adapter.
storage.Enclosure.Relationship
A relationship to the 'storage.Enclosure' resource, or the expanded 'storage.Enclosure' resource, or the 'null' value.
equipment.Fex
The equipment.FEX object represents a Fabric Extender (FEX), a device that acts as a remote line card for a parent Fabric Interconnect. It multiplexes traffic…
memory.PersistentMemoryConfigResult.Relationship
A relationship to the 'memory.PersistentMemoryConfigResult' resource, or the expanded 'memory.PersistentMemoryConfigResult' resource, or the 'null' value.
firmware.PcieDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
firmware.RunningFirmware.Relationship
A relationship to the 'firmware.RunningFirmware' resource, or the expanded 'firmware.RunningFirmware' resource, or the 'null' value.
boot.NvmeDevice
The boot.NvmeDevice object represents an NVMe (Non-Volatile Memory Express) drive as a configurable boot option within a server's boot policy. Purpose The Nvme…
firmware.NxosDescriptor.Response
The response body of a HTTP GET request for the 'firmware.NxosDescriptor' resource. The value may be one of the following types. 1. When 'tag' is specified in…
firmware.CimcDescriptor.Response
The response body of a HTTP GET request for the 'firmware.CimcDescriptor' resource. The value may be one of the following types. 1. When 'tag' is specified in…
adapter.UnitExpander.Relationship
A relationship to the 'adapter.UnitExpander' resource, or the expanded 'adapter.UnitExpander' resource, or the 'null' value.
pci.Slot.Relationship
A relationship to the 'pci.Slot' resource, or the expanded 'pci.Slot' resource, or the 'null' value.
firmware.Upgrade
The Upgrade object facilitates the firmware upgrade process for rack and blade servers, providing a structured approach to downloading and applying firmware im…
boot.UsbDevice.Relationship
A relationship to the 'boot.UsbDevice' resource, or the expanded 'boot.UsbDevice' resource, or the 'null' value.
firmware.SasExpanderDescriptor.Response
The response body of a HTTP GET request for the 'firmware.SasExpanderDescriptor' resource. The value may be one of the following types. 1. When 'tag' is specif…
firmware.BoardControllerDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
rack.UnitPersonality.Relationship
A relationship to the 'rack.UnitPersonality' resource, or the expanded 'rack.UnitPersonality' resource, or the 'null' value.
firmware.ServerConfigurationUtilityDistributable
A server configuration utility image distributed by Cisco.
equipment.FanModule
The equipment.FanModule object represents a physical, often hot-swappable, module that houses one or more individual fans. These modules are key components for…
boot.CddDevice.Relationship
A relationship to the 'boot.CddDevice' resource, or the expanded 'boot.CddDevice' resource, or the 'null' value.
firmware.IomDescriptor
Descriptor to uniquely identify a IOM component.
equipment.HybridDriveSlot
The equipment.HybridDriveSlot object represents a specialized drive slot in a server that can operate in different modes, typically supporting NVMe or other dr…
firmware.DistributableMeta
Meta information for various firmware images stored in the database. Gives information on the particular category for a product.
boot.CddDevice
The boot.CddDevice object represents a CD/DVD drive as a configurable boot option within a server's boot policy. Purpose The CddDevice object allows for the in…
storage.VirtualDriveContainer.Relationship
A relationship to the 'storage.VirtualDriveContainer' resource, or the expanded 'storage.VirtualDriveContainer' resource, or the 'null' value.
firmware.HbaDescriptor.Response
The response body of a HTTP GET request for the 'firmware.HbaDescriptor' resource. The value may be one of the following types. 1. When 'tag' is specified in t…
firmware.Upgrade.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
firmware.DimmDescriptor
Descriptor to uniquely identify a DIMM.
firmware.Distributable
An image distributed by Cisco.
firmware.DistributableMeta.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
memory.PersistentMemoryRegion.Relationship
A relationship to the 'memory.PersistentMemoryRegion' resource, or the expanded 'memory.PersistentMemoryRegion' resource, or the 'null' value.
firmware.FirmwareSummary.Response
The response body of a HTTP GET request for the 'firmware.FirmwareSummary' resource. The value may be one of the following types. 1. When 'tag' is specified in…
firmware.DriverDistributable.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
compute.IpAddress
Complex type representing an IP address in UCSM.
storage.FlexFlashPhysicalDrive
Physical Drive repersenting a SD Card.
equipment.ExpanderModule.Relationship
A relationship to the 'equipment.ExpanderModule' resource, or the expanded 'equipment.ExpanderModule' resource, or the 'null' value.
equipment.Interconnect
Object representing a set of endpoints that are interconnected via some interconnectivity technology.
firmware.DirectDownload
A specification for downloading the image from Cisco or appliance repository or user provided HTTP file server that hosts the image for firmware upgrade.
firmware.MswitchDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
firmware.PcieDescriptor
Descriptor to uniquely identify a PCIE component.
firmware.DriveDescriptor.Response
The response body of a HTTP GET request for the 'firmware.DriveDescriptor' resource. The value may be one of the following types. 1. When 'tag' is specified in…
inventory.GenericInventoryHolder.Relationship
A relationship to the 'inventory.GenericInventoryHolder' resource, or the expanded 'inventory.GenericInventoryHolder' resource, or the 'null' value.
capability.Capability
Abstract type that defines properties common for all capability descriptors.
firmware.PsuDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
storage.DiskGroup.Relationship
A relationship to the 'storage.DiskGroup' resource, or the expanded 'storage.DiskGroup' resource, or the 'null' value.
equipment.HybridDriveSlot.Relationship
A relationship to the 'equipment.HybridDriveSlot' resource, or the expanded 'equipment.HybridDriveSlot' resource, or the 'null' value.
firmware.PsxDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
firmware.HbaDescriptor
Descriptor to uniquely identify a HBA component.
graphics.Card.Relationship
A relationship to the 'graphics.Card' resource, or the expanded 'graphics.Card' resource, or the 'null' value.
compute.ServerPowerParameters
The compute.ServerPowerParameters object is a managed object used to inventory and track key power-related settings and parameters for a server. Purpose The pr…
boot.PxeDevice
The boot.PxeDevice object represents a Preboot Execution Environment (PXE) network interface as a configurable boot option within a server's boot policy. Purpo…
boot.IscsiDevice.Relationship
A relationship to the 'boot.IscsiDevice' resource, or the expanded 'boot.IscsiDevice' resource, or the 'null' value.
boot.DeviceBootMode
The boot.DeviceBootMode object represents the user-configured BIOS boot mode for a server, as defined in its boot policy. It reflects the intended state that s…
equipment.SharedGraphicsCard
Graphics card within a PCIe node that can be shared by one or more servers.
compute.RackUnit
The compute.RackUnit object represents a standalone or FI-attached rack-mounted server. It is a primary inventory object that encapsulates the server's identit…
equipment.Fan.Relationship
A relationship to the 'equipment.Fan' resource, or the expanded 'equipment.Fan' resource, or the 'null' value.
equipment.RackEnclosure.Relationship
A relationship to the 'equipment.RackEnclosure' resource, or the expanded 'equipment.RackEnclosure' resource, or the 'null' value.
storage.ControllerDrive
The equipment.ChassisController object represents the controller embedded within a network element that is responsible for managing a chassis. It is particular…
equipment.SharedIoModule.Relationship
A relationship to the 'equipment.SharedIoModule' resource, or the expanded 'equipment.SharedIoModule' resource, or the 'null' value.
storage.FlexFlashController
Storage Flex Flash Controller.
firmware.BaseImpact
The abstract entity depicting impact on the endpoint during the upgrade operation.
boot.IscsiDevice
The boot.IscsiDevice object represents an iSCSI LUN (Logical Unit Number) as a configurable boot option within a server's boot policy. It allows a server to bo…
pci.Device.Relationship
A relationship to the 'pci.Device' resource, or the expanded 'pci.Device' resource, or the 'null' value.
adapter.UnitExpander
The adapter.UnitExpander object represents a physical extension card for a network adapter within a server. It is used for inventory and to identify expander c…
equipment.SystemIoController
The equipment.SystemIoController (SIOC) object represents an I/O controller on a chassis, specifically designed to provide the data path for Cisco S-Series sto…
firmware.RunningFirmware.Response
The response body of a HTTP GET request for the 'firmware.RunningFirmware' resource. The value may be one of the following types. 1. When 'tag' is specified in…
storage.VdMemberEp.Relationship
A relationship to the 'storage.VdMemberEp' resource, or the expanded 'storage.VdMemberEp' resource, or the 'null' value.
pci.Device
PCI device present in a server.
memory.Array
Holder housing multiple memory units.
capability.HardwareDescriptor
Descriptor that uniquely identifies a hardware.
storage.FlexFlashController.Relationship
A relationship to the 'storage.FlexFlashController' resource, or the expanded 'storage.FlexFlashController' resource, or the 'null' value.
firmware.CifsServer
An external file repository accessible through the CIFS protocol.
memory.PersistentMemoryRegion
Persistent Memory Region configured on the Persistent Memory Modules on a server.
memory.Unit
This represents a memory DIMM on a server.
firmware.RunningFirmware
Running Firmware on an endpoint.
pci.CoprocessorCard
PCIe Compression and Cryptographic CPU Offload Card.
firmware.UpgradeImpactStatus.Response
The response body of a HTTP GET request for the 'firmware.UpgradeImpactStatus' resource. The value may be one of the following types. 1. When 'tag' is specifie…
storage.PhysicalDisk
Physical Disk on a server.
equipment.EnclosureElement
The equipment.EnclosureElement object represents a physical enclosure within a server or chassis that holds manageable sub-components, such as GPUs. It serves…
firmware.HbaDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
equipment.LocatorLed
The equipment.LocatorLed object represents the physical locator LED (Light Emitting Diode) on a piece of equipment, such as a server, chassis, or Fabric Interc…
firmware.StorageControllerDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
firmware.Eula
End User License Agreement (EULA) acceptance status for an account to access cisco.com and download software.
memory.PersistentMemoryNamespaceConfigResult
Result of a previously configured Persistent Memory Namespace on a server.
firmware.SwitchUpgrade
The SwitchUpgrade object is designed for upgrading firmware on Fabric Interconnects, streamlining the process of downloading and applying firmware images from…
adapter.HostEthInterface
The adapter.HostEthInterface object represents a virtual Ethernet interface (vNIC) or a physical port of a non-Cisco adapter as it is presented to the host ope…
equipment.Riser.Relationship
A relationship to the 'equipment.Riser' resource, or the expanded 'equipment.Riser' resource, or the 'null' value.
pci.Port.Relationship
A relationship to the 'pci.Port' resource, or the expanded 'pci.Port' resource, or the 'null' value.
firmware.CimcDescriptor
Descriptor to uniquely identify a Cisco IMC.
firmware.BaseDistributable
An image distributed by Cisco.
firmware.FirmwareSummary
The FirmwareSummary object provides a comprehensive overview of the firmware running on each component within compute physical objects, such as rack or blade s…
storage.Enclosure
Storage Enclosure for physical disks.
storage.FlexFlashControllerProps.Relationship
A relationship to the 'storage.FlexFlashControllerProps' resource, or the expanded 'storage.FlexFlashControllerProps' resource, or the 'null' value.
equipment.PsuControl
The equipment.PsuControl object represents the overall power state and redundancy configuration of the Power Supply Units (PSUs) within a chassis. Purpose The…
boot.DeviceBootSecurity.Relationship
A relationship to the 'boot.DeviceBootSecurity' resource, or the expanded 'boot.DeviceBootSecurity' resource, or the 'null' value.
equipment.Chassis.Relationship
A relationship to the 'equipment.Chassis' resource, or the expanded 'equipment.Chassis' resource, or the 'null' value.
storage.EnclosureDiskSlotEp.Relationship
A relationship to the 'storage.EnclosureDiskSlotEp' resource, or the expanded 'storage.EnclosureDiskSlotEp' resource, or the 'null' value.
equipment.PsuControl.Relationship
A relationship to the 'equipment.PsuControl' resource, or the expanded 'equipment.PsuControl' resource, or the 'null' value.
bios.Unit
The bios.Unit object represents the BIOS (Basic Input/Output System) of a server. It acts as a container for BIOS-related inventory and configuration objects,…
firmware.GpuDescriptor.Response
The response body of a HTTP GET request for the 'firmware.GpuDescriptor' resource. The value may be one of the following types. 1. When 'tag' is specified in t…
inventory.GenericInventory.Relationship
A relationship to the 'inventory.GenericInventory' resource, or the expanded 'inventory.GenericInventory' resource, or the 'null' value.
bios.Unit.Relationship
A relationship to the 'bios.Unit' resource, or the expanded 'bios.Unit' resource, or the 'null' value.
inventory.JobInfo
The runtime information about a job scheduled on a managed device.
management.Interface.Relationship
A relationship to the 'management.Interface' resource, or the expanded 'management.Interface' resource, or the 'null' value.
adapter.HostIscsiInterface
The adapter.HostIscsiInterface object represents a virtual iSCSI interface as it is presented to the host operating system. It is used to model and manage iSCS…
equipment.ChassisOperationsDetails
The status of completed and in-progress chassis operations.
memory.Unit.Relationship
A relationship to the 'memory.Unit' resource, or the expanded 'memory.Unit' resource, or the 'null' value.
boot.UefiShellDevice.Relationship
A relationship to the 'boot.UefiShellDevice' resource, or the expanded 'boot.UefiShellDevice' resource, or the 'null' value.
firmware.UnsupportedVersionUpgrade.Response
The response body of a HTTP GET request for the 'firmware.UnsupportedVersionUpgrade' resource. The value may be one of the following types. 1. When 'tag' is sp…
compute.Vmedia
The compute.vMedia object represents the virtual media configuration and inventory for a server. It acts as a container for virtual media settings and any curr…
firmware.ExcludeComponentPidListType
The list of components PIDs to be excluded for firmware upgrade.
security.Unit
The crypto card present on a server.
memory.PersistentMemoryNamespace.Relationship
A relationship to the 'memory.PersistentMemoryNamespace' resource, or the expanded 'memory.PersistentMemoryNamespace' resource, or the 'null' value.
graphics.Card
Graphics Card present in a server.
equipment.Tpm.Relationship
A relationship to the 'equipment.Tpm' resource, or the expanded 'equipment.Tpm' resource, or the 'null' value.
equipment.IoCard.Relationship
A relationship to the 'equipment.IoCard' resource, or the expanded 'equipment.IoCard' resource, or the 'null' value.
adapter.HostEthInterface.Relationship
A relationship to the 'adapter.HostEthInterface' resource, or the expanded 'adapter.HostEthInterface' resource, or the 'null' value.
firmware.UpgradeImpactStatus.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
firmware.Policy.Response
The response body of a HTTP GET request for the 'firmware.Policy' resource. The value may be one of the following types. 1. When 'tag' is specified in the URL…
compute.Personality
The compute.Personality object provides a mechanism to model a server with a defined software personality, separate from its physical hardware identity (PID).…
pci.Zone.Relationship
A relationship to the 'pci.Zone' resource, or the expanded 'pci.Zone' resource, or the 'null' value.
storage.ControllerDrive.Relationship
A relationship to the 'storage.ControllerDrive' resource, or the expanded 'storage.ControllerDrive' resource, or the 'null' value.
bios.SystemBootOrder
The BIOS.SystemBootOrder object represents the actual boot order of a server as enumerated by its BIOS. This provides a comprehensive, read-only view of the bo…
bios.TokenSettings
The bios.TokenSettings object represents the status of a specific BIOS token, particularly for Memory Reliability, Availability, and Serviceability (RAS) confi…
inventory.DeviceInfo.Relationship
A relationship to the 'inventory.DeviceInfo' resource, or the expanded 'inventory.DeviceInfo' resource, or the 'null' value.
firmware.HttpServer
An external HTTP file server.
memory.PersistentMemoryNamespaceConfigResult.Relationship
A relationship to the 'memory.PersistentMemoryNamespaceConfigResult' resource, or the expanded 'memory.PersistentMemoryNamespaceConfigResult' resource, or the…
storage.BatteryBackupUnit.Relationship
A relationship to the 'storage.BatteryBackupUnit' resource, or the expanded 'storage.BatteryBackupUnit' resource, or the 'null' value.
equipment.Tpm
The equipment.Tpm object represents a Trusted Platform Module (TPM) security chip installed on a server's motherboard. A TPM is a hardware-based security compo…
inventory.DeviceInfo
Information pertaining to a Registered Device in Intersight which is pertinent to Inventory Microservice.
pci.Switch.Relationship
A relationship to the 'pci.Switch' resource, or the expanded 'pci.Switch' resource, or the 'null' value.
storage.EnclosureDisk
Physical Disk on the enclosure.
equipment.Identity
An abstract object for performing and tracking lifecycle operations (e.g. discovery, recommission, decommission) on rack-mount equipment such as server, chassi…
firmware.UpgradeBase.Relationship
A relationship to the 'firmware.UpgradeBase' resource, or the expanded 'firmware.UpgradeBase' resource, or the 'null' value.
firmware.Eula.Response
The response body of a HTTP GET request for the 'firmware.Eula' resource. The value may be one of the following types. 1. When 'tag' is specified in the URL qu…
equipment.Psu
The equipment.Psu object represents a Power Supply Unit, a fundamental component responsible for providing electrical power to a server, chassis, or network sw…
firmware.PsuDescriptor
Descriptor to uniquely identify a PSU component.
firmware.IomDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
firmware.UpgradeValidity
The UpgradeValidity object is a crucial element in the firmware upgrade process, ensuring that the target endpoint meets all necessary conditions for a success…
firmware.SasExpanderDescriptor
Descriptor to uniquely identify a SasExpandar component.
firmware.IomDescriptor.Response
The response body of a HTTP GET request for the 'firmware.IomDescriptor' resource. The value may be one of the following types. 1. When 'tag' is specified in t…
adapter.HostFcInterface
The adapter.HostFcInterface object represents a virtual Fibre Channel Host Bus Adapter (vHBA) as it is presented to the host operating system. It is the primar…
compute.MigrationKeyInfo
Details about the migration key that gets utilized during the server profile migration process.
memory.PersistentMemoryUnit
Persistent Memory Module on a server.
boot.HddDevice
The boot.HddDevice object represents a local hard disk drive (HDD) or logical volume as a configurable boot option within a server's boot policy. Purpose The H…
equipment.Chassis
The equipment.Chassis object represents a physical chassis, a modular enclosure that houses and provides power, cooling, and connectivity for multiple blade se…
storage.DiskSlot.Relationship
A relationship to the 'storage.DiskSlot' resource, or the expanded 'storage.DiskSlot' resource, or the 'null' value.
storage.FlexFlashVirtualDrive
Virtual Drive repersenting a SD Card.
storage.VdMemberEp
Reference to LocalDisk to build up a VirtualDrive.
compute.Board.Relationship
A relationship to the 'compute.Board' resource, or the expanded 'compute.Board' resource, or the 'null' value.
firmware.UpgradeImpactStatus
Captures the impact for an upgrade.
firmware.SasExpanderDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
equipment.FanControl.Relationship
A relationship to the 'equipment.FanControl' resource, or the expanded 'equipment.FanControl' resource, or the 'null' value.
firmware.NxosDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
bios.BootDevice
Actual boot devices of the system as enumerated by BIOS.
compute.Board
The compute.Board object represents the main motherboard of a server. It serves as a central container for the core components of the server, such as CPUs, mem…
storage.DiskGroup
Group of one or more Spans to configure virtual drive.
boot.UefiShellDevice
The boot.UefiShellDevice object represents the UEFI (Unified Extensible Firmware Interface) Shell as a configurable boot option within a server's boot policy.…
pci.Endpoint
PCIe endpoints that are connected to a PCIe switch.
inventory.Base
Base class for all inventory MOs.
equipment.SharedAdapterUnit.Relationship
A relationship to the 'equipment.SharedAdapterUnit' resource, or the expanded 'equipment.SharedAdapterUnit' resource, or the 'null' value.
bios.BootMode.Relationship
A relationship to the 'bios.BootMode' resource, or the expanded 'bios.BootMode' resource, or the 'null' value.
storage.PhysicalDiskExtension
Information of disks as reported by controller. In certain cases like S-series servers, disk information will be reported by controller separately and this rep…
boot.PchStorageDevice
The boot.PchStorageDevice object represents a storage device connected to the Platform Controller Hub (PCH) as a configurable boot option within a server's boo…
firmware.BiosDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
equipment.Base.Relationship
A relationship to the 'equipment.Base' resource, or the expanded 'equipment.Base' resource, or the 'null' value.
firmware.UpgradeImpact
The UpgradeImpact object provides a detailed analysis of the potential impact of firmware upgrades, offering insights into which components will be affected an…
storage.DiskSlot
Information of disk slots as reported by a storage controller.
firmware.DriveDescriptor
The DriveDescriptor object uniquely identifies a drive within the system. It is a critical part of managing storage components and ensuring compatibility with…
storage.VirtualDrive
A Virtual Disk Drive or Logical Unit Number.
storage.EnclosureDisk.Relationship
A relationship to the 'storage.EnclosureDisk' resource, or the expanded 'storage.EnclosureDisk' resource, or the 'null' value.
power.ControlState.Relationship
A relationship to the 'power.ControlState' resource, or the expanded 'power.ControlState' resource, or the 'null' value.
bios.TokenSettings.Relationship
A relationship to the 'bios.TokenSettings' resource, or the expanded 'bios.TokenSettings' resource, or the 'null' value.
firmware.PciNodeUpgrade
Firmware upgrade operation for PciNode that downloads the image located at Cisco/appliance/user provided HTTP repository or uses the image from a network share…
inventory.GenericInventoryHolder
A container class for generic inventory.
storage.PhysicalDisk.Relationship
A relationship to the 'storage.PhysicalDisk' resource, or the expanded 'storage.PhysicalDisk' resource, or the 'null' value.
firmware.ComponentDescriptor
Descriptor to uniquely identify each component.
firmware.Upgrade.Response
The response body of a HTTP GET request for the 'firmware.Upgrade' resource. The value may be one of the following types. 1. When 'tag' is specified in the URL…
equipment.Fru.Relationship
A relationship to the 'equipment.Fru' resource, or the expanded 'equipment.Fru' resource, or the 'null' value.
equipment.RackEnclosureSlot.Relationship
A relationship to the 'equipment.RackEnclosureSlot' resource, or the expanded 'equipment.RackEnclosureSlot' resource, or the 'null' value.
storage.FlexUtilVirtualDrive
Storage Flex Util Virtual Drive.
firmware.UpgradeStatus
The UpgradeStatus object provides comprehensive status information for firmware upgrade operations. It tracks the progress and outcomes of both the download an…
equipment.ExpanderModule
The equipment.ExpanderModule object represents a physical expander module installed within a chassis. These modules typically provide additional connectivity o…
equipment.Interconnect.Relationship
A relationship to the 'equipment.Interconnect' resource, or the expanded 'equipment.Interconnect' resource, or the 'null' value.
equipment.SharedAdapterUnit
The shared physical adapter present on the XFM module.
boot.HddDevice.Relationship
A relationship to the 'boot.HddDevice' resource, or the expanded 'boot.HddDevice' resource, or the 'null' value.
firmware.SecureRouterUpgrade.Response
The response body of a HTTP GET request for the 'firmware.SecureRouterUpgrade' resource. The value may be one of the following types. 1. When 'tag' is specifie…
equipment.Fan
The equipment.Fan object represents an individual cooling fan within a larger piece of equipment, such as a fan module, chassis, or Fabric Extender (FEX). Purp…
bios.SystemBootOrder.Relationship
A relationship to the 'bios.SystemBootOrder' resource, or the expanded 'bios.SystemBootOrder' resource, or the 'null' value.
equipment.Riser
The equipment.Riser object represents a server riser assembly that provides physical expansion capability and a mounting/connection point for manageable sub-co…
firmware.ServerConfigurationUtilityDistributable.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
storage.Item
The local Storage information.
storage.SasExpander.Relationship
A relationship to the 'storage.SasExpander' resource, or the expanded 'storage.SasExpander' resource, or the 'null' value.
adapter.HostIscsiInterface.Relationship
A relationship to the 'adapter.HostIscsiInterface' resource, or the expanded 'adapter.HostIscsiInterface' resource, or the 'null' value.
firmware.UnsupportedVersionUpgrade
This represents an operation managed object used for upgrading equipment that cannot be discovered due to unsupported firmware. Currently, it only supports bla…
pci.Zone
PCIe endpoints that are zoned (logically connected together) through a PCIe switch.
storage.PhysicalDiskUsage
Has usage map between physical disks and virtual drives.
storage.FlexFlashPhysicalDrive.Relationship
A relationship to the 'storage.FlexFlashPhysicalDrive' resource, or the expanded 'storage.FlexFlashPhysicalDrive' resource, or the 'null' value.
security.Unit.Relationship
A relationship to the 'security.Unit' resource, or the expanded 'security.Unit' resource, or the 'null' value.
storage.FileItem.Relationship
A relationship to the 'storage.FileItem' resource, or the expanded 'storage.FileItem' resource, or the 'null' value.
equipment.Fru
The equipment.Fru object represents a Field-Replaceable Unit (FRU). It is a special object used to track the history and state changes of hardware components t…
equipment.FanControl
This represents the states of Fan equipment.
management.Controller.Relationship
A relationship to the 'management.Controller' resource, or the expanded 'management.Controller' resource, or the 'null' value.
storage.BatteryBackupUnit
Information of Battery Backup Unit in the storage controller.
firmware.Distributable.Relationship
A relationship to the 'firmware.Distributable' resource, or the expanded 'firmware.Distributable' resource, or the 'null' value.
boot.SanDevice.Relationship
A relationship to the 'boot.SanDevice' resource, or the expanded 'boot.SanDevice' resource, or the 'null' value.
boot.DeviceBootMode.Relationship
A relationship to the 'boot.DeviceBootMode' resource, or the expanded 'boot.DeviceBootMode' resource, or the 'null' value.
inventory.Interface
Abstract base class for all interfaces.
storage.FlexFlashControllerProps
Flex flash controller properties.
equipment.Slot
Abstract base class for all slots available on the system.
firmware.PsuDescriptor.Response
The response body of a HTTP GET request for the 'firmware.PsuDescriptor' resource. The value may be one of the following types. 1. When 'tag' is specified in t…
storage.Item.Relationship
A relationship to the 'storage.Item' resource, or the expanded 'storage.Item' resource, or the 'null' value.
compute.AlarmSummary
The summary of alarm counts based on alarm serverity.
storage.PhysicalDiskExtension.Relationship
A relationship to the 'storage.PhysicalDiskExtension' resource, or the expanded 'storage.PhysicalDiskExtension' resource, or the 'null' value.
storage.VirtualDriveContainer
A Virtual Disk Drive Container.
equipment.IoExpander.Relationship
A relationship to the 'equipment.IoExpander' resource, or the expanded 'equipment.IoExpander' resource, or the 'null' value.
pci.Link.Relationship
A relationship to the 'pci.Link' resource, or the expanded 'pci.Link' resource, or the 'null' value.
storage.FlexUtilController.Relationship
A relationship to the 'storage.FlexUtilController' resource, or the expanded 'storage.FlexUtilController' resource, or the 'null' value.
boot.UsbDevice
Usb Boot Device configured on the server.
storage.FlexUtilVirtualDrive.Relationship
A relationship to the 'storage.FlexUtilVirtualDrive' resource, or the expanded 'storage.FlexUtilVirtualDrive' resource, or the 'null' value.
firmware.DimmDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
boot.DeviceBootSecurity
The boot.DeviceBootSecurity object represents the user-configured state of UEFI Secure Boot for a server, as defined in its boot policy. Purpose This object's…
firmware.ServerConfigurationUtilityDistributable.Response
The response body of a HTTP GET request for the 'firmware.ServerConfigurationUtilityDistributable' resource. The value may be one of the following types. 1. Wh…
boot.PxeDevice.Relationship
A relationship to the 'boot.PxeDevice' resource, or the expanded 'boot.PxeDevice' resource, or the 'null' value.
equipment.IoExpander
The equipment.IoExpander object represents an I/O expander card, which serves as an extension for servers, particularly within a Colusa-type chassis architectu…
firmware.DistributableMeta.Relationship
A relationship to the 'firmware.DistributableMeta' resource, or the expanded 'firmware.DistributableMeta' resource, or the 'null' value.
graphics.Controller.Relationship
A relationship to the 'graphics.Controller' resource, or the expanded 'graphics.Controller' resource, or the 'null' value.
storage.FlexUtilPhysicalDrive
Storage Flex Util Physical Drive.
equipment.LocatorLed.Relationship
A relationship to the 'equipment.LocatorLed' resource, or the expanded 'equipment.LocatorLed' resource, or the 'null' value.
bios.BootDevice.Relationship
A relationship to the 'bios.BootDevice' resource, or the expanded 'bios.BootDevice' resource, or the 'null' value.
firmware.PsxDescriptor.Response
The response body of a HTTP GET request for the 'firmware.PsxDescriptor' resource. The value may be one of the following types. 1. When 'tag' is specified in t…
pci.Node
External PCIe nodes connected to a server.
firmware.SecureRouterUpgrade
Firmware upgrade operation for Secure Router that downloads the image located at Cisco/appliance/user provided HTTP repository or uses the image from a network…
firmware.NetworkShare
Firmware upgrade where the image is located in remote shared machine.
compute.RackUnit.Relationship
A relationship to the 'compute.RackUnit' resource, or the expanded 'compute.RackUnit' resource, or the 'null' value.
capability.Capability.Relationship
A relationship to the 'capability.Capability' resource, or the expanded 'capability.Capability' resource, or the 'null' value.
compute.Blade
The compute.Blade object represents a blade server, which is a modular server designed to be housed in a chassis. It encapsulates the server's identity, physic…
storage.SasPort
Sas Port details of the SAS endpoint.
firmware.UpgradeStatus.Response
The response body of a HTTP GET request for the 'firmware.UpgradeStatus' resource. The value may be one of the following types. 1. When 'tag' is specified in t…
firmware.BiosDescriptor.Response
The response body of a HTTP GET request for the 'firmware.BiosDescriptor' resource. The value may be one of the following types. 1. When 'tag' is specified in…
boot.SdDevice.Relationship
A relationship to the 'boot.SdDevice' resource, or the expanded 'boot.SdDevice' resource, or the 'null' value.
equipment.IoCardBase
Abstract class for hif and nif ports collection that can be extended by chassis/febric extender.
equipment.Fex.Relationship
A relationship to the 'equipment.Fex' resource, or the expanded 'equipment.Fex' resource, or the 'null' value.
storage.FlexUtilPhysicalDrive.Relationship
A relationship to the 'storage.FlexUtilPhysicalDrive' resource, or the expanded 'storage.FlexUtilPhysicalDrive' resource, or the 'null' value.
firmware.RunningFirmware.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
storage.FileItem
The local Storage Files present in a server.
firmware.ModelBundleVersion
Model-version combination for the firmware upgrade.
boot.VmediaDevice.Relationship
A relationship to the 'boot.VmediaDevice' resource, or the expanded 'boot.VmediaDevice' resource, or the 'null' value.
processor.Unit.Relationship
A relationship to the 'processor.Unit' resource, or the expanded 'processor.Unit' resource, or the 'null' value.
firmware.NxosDescriptor
Descriptor to uniquely identify a Fabric interconnect.
bios.VfSelectMemoryRasConfiguration.Relationship
A relationship to the 'bios.VfSelectMemoryRasConfiguration' resource, or the expanded 'bios.VfSelectMemoryRasConfiguration' resource, or the 'null' value.
equipment.Psu.Relationship
A relationship to the 'equipment.Psu' resource, or the expanded 'equipment.Psu' resource, or the 'null' value.
firmware.Policy
Firmware policy on the endpoint.
equipment.FanModule.Relationship
A relationship to the 'equipment.FanModule' resource, or the expanded 'equipment.FanModule' resource, or the 'null' value.
compute.Mapping
The compute.Mapping object represents a single virtual media image that has been uploaded or mapped to a server. This provides the inventory details for a spec…
adapter.ExtEthInterface.Relationship
A relationship to the 'adapter.ExtEthInterface' resource, or the expanded 'adapter.ExtEthInterface' resource, or the 'null' value.
boot.SdDevice
The boot.SdDevice object represents an SD (Secure Digital) card as a configurable boot option within a server's boot policy. This typically refers to an intern…
power.ControlState
Managed object used to track chassis power capping information.
firmware.MswitchDescriptor.Response
The response body of a HTTP GET request for the 'firmware.MswitchDescriptor' resource. The value may be one of the following types. 1. When 'tag' is specified…
firmware.DriverDistributable.Response
The response body of a HTTP GET request for the 'firmware.DriverDistributable' resource. The value may be one of the following types. 1. When 'tag' is specifie…
equipment.Base
Abstract base class for all equipments which have a vendor /model / serial.
firmware.NfsServer
Network share file server.
boot.ConfiguredDevice
Abstract class for all configured boot devices.
firmware.ChassisUpgrade
The ChassisUpgrade object is focused on upgrading firmware for chassis systems, providing a streamlined approach to downloading and applying firmware images fr…
firmware.UpgradeStatus.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
certificatemanagement.RootCaCertificate
Root CA Certificate used for HTTPS server authentication and TLS communication with LDAP server.
firmware.DimmDescriptor.Response
The response body of a HTTP GET request for the 'firmware.DimmDescriptor' resource. The value may be one of the following types. 1. When 'tag' is specified in…
storage.SasExpander
SAS Expander present in a server.
firmware.FirmwareInventory
Firmware inventory for server component.
equipment.PhysicalIdentity.Relationship
A relationship to the 'equipment.PhysicalIdentity' resource, or the expanded 'equipment.PhysicalIdentity' resource, or the 'null' value.
memory.PersistentMemoryNamespace
Persistent Memory Namespace configured within a Persistent Memory Region on a server.
certificatemanagement.CertificateBase
Lists properties that are common to all certificate types.
certificatemanagement.Imc
IMC certificate has both Certificate and private key that will be used for IMC.
compute.Physical
Abstract class for all physical servers.
pci.Endpoint.Relationship
A relationship to the 'pci.Endpoint' resource, or the expanded 'pci.Endpoint' resource, or the 'null' value.
storage.Controller
Storage Controller present in a server.
bios.BootMode
The bios.BootMode object represents the configured boot mode of a server as reported by its BIOS. This provides a clear distinction between the actual boot mod…
firmware.DistributableMeta.Response
The response body of a HTTP GET request for the 'firmware.DistributableMeta' resource. The value may be one of the following types. 1. When 'tag' is specified…
equipment.EnclosureElement.Relationship
A relationship to the 'equipment.EnclosureElement' resource, or the expanded 'equipment.EnclosureElement' resource, or the 'null' value.
rack.UnitPersonality
This can be used internally to model a server based on a defined personality without having to reprogram the server PID.
memory.PersistentMemoryConfigResult
Result of a previously applied Persistent Memory configuration on a server.
firmware.ComponentMeta
Contains the details for each component in the HSU bundle catalog.
firmware.ChassisUpgrade.Response
The response body of a HTTP GET request for the 'firmware.ChassisUpgrade' resource. The value may be one of the following types. 1. When 'tag' is specified in…
compute.Physical.Relationship
A relationship to the 'compute.Physical' resource, or the expanded 'compute.Physical' resource, or the 'null' value.
firmware.SecureRouterUpgrade.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
firmware.GpuDescriptor
Descriptor to uniquely identify a GPU component.
firmware.Policy.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
firmware.StorageControllerDescriptor
The StorageControllerDescriptor object uniquely identifies a storage controller within the system. It is essential for managing storage components and ensuring…
compute.RecoveryKeyDetails
Migration Key Information of the server.
memory.PersistentMemoryUnit.Relationship
A relationship to the 'memory.PersistentMemoryUnit' resource, or the expanded 'memory.PersistentMemoryUnit' resource, or the 'null' value.
firmware.PciNodeUpgrade.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
firmware.PcieDescriptor.Response
The response body of a HTTP GET request for the 'firmware.PcieDescriptor' resource. The value may be one of the following types. 1. When 'tag' is specified in…
firmware.PciNodeUpgrade.Response
The response body of a HTTP GET request for the 'firmware.PciNodeUpgrade' resource. The value may be one of the following types. 1. When 'tag' is specified in…
firmware.BoardControllerDescriptor
Descriptor to uniquely identify a board controller.
memory.PersistentMemoryConfiguration.Relationship
A relationship to the 'memory.PersistentMemoryConfiguration' resource, or the expanded 'memory.PersistentMemoryConfiguration' resource, or the 'null' value.
inventory.GenericInventory
Any inventory which is represented as a key / value pair. Example - moInvKv in UCSM representing OS tools running on ESX.
firmware.Distributable.Response
The response body of a HTTP GET request for the 'firmware.Distributable' resource. The value may be one of the following types. 1. When 'tag' is specified in t…
capability.EndpointDescriptor
Abstract type that defines properties common for all endpoint descriptors. An endpoint descriptor is used to uniquely identify a type of endpoint.
boot.VmediaDevice
The boot.VmediaDevice object represents a virtual media device as a configurable boot option within a server's boot policy. Virtual media allows mounting of a…
management.Controller
A specialized service processor that monitors the physical state of a server, using sensors and communicating with the system administrator through an independ…
equipment.IoCard
The equipment.IoCard (IOM) object represents an I/O Module, a critical component in a blade chassis that multiplexes and forwards network traffic between the b…
firmware.StorageControllerDescriptor.Response
The response body of a HTTP GET request for the 'firmware.StorageControllerDescriptor' resource. The value may be one of the following types. 1. When 'tag' is…
firmware.DriveDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
equipment.SharedIoModule
The equipment.SharedIoModule object represents a shared I/O module (SIOM), which is an adapter-like component typically found in a System I/O Controller (SIOC)…
pci.Port
PCIe Switch port on the PCIe Switch.
firmware.CimcDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
firmware.SwitchUpgrade.Response
The response body of a HTTP GET request for the 'firmware.SwitchUpgrade' resource. The value may be one of the following types. 1. When 'tag' is specified in t…
boot.NvmeDevice.Relationship
A relationship to the 'boot.NvmeDevice' resource, or the expanded 'boot.NvmeDevice' resource, or the 'null' value.
pci.Link
The PCI Switch Link connected to PCIe Switch.
management.Interface
Interface that provides access to the management controller.
firmware.UpgradeImpactBase
Before submitting firmware upgrade operation, the estimate impact helps to know the list of components be impacted and require host reboot. This cannot be used…
firmware.GpuDescriptor.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
pci.Switch
PCIe switch present in the system which connects PCIe devices (CPU, GPU and the PCIe adapter).
storage.PhysicalDiskUsage.Relationship
A relationship to the 'storage.PhysicalDiskUsage' resource, or the expanded 'storage.PhysicalDiskUsage' resource, or the 'null' value.
storage.Span.Relationship
A relationship to the 'storage.Span' resource, or the expanded 'storage.Span' resource, or the 'null' value.
storage.FlexFlashVirtualDrive.Relationship
A relationship to the 'storage.FlexFlashVirtualDrive' resource, or the expanded 'storage.FlexFlashVirtualDrive' resource, or the 'null' value.
firmware.ChassisUpgrade.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
firmware.UpgradeImpactStatus.Relationship
A relationship to the 'firmware.UpgradeImpactStatus' resource, or the expanded 'firmware.UpgradeImpactStatus' resource, or the 'null' value.
memory.Array.Relationship
A relationship to the 'memory.Array' resource, or the expanded 'memory.Array' resource, or the 'null' value.
firmware.FirmwareSummary.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
boot.SanDevice
The boot.SanDevice object represents a Storage Area Network (SAN) LUN (Logical Unit Number) as a configurable boot option within a server's boot policy. Purpos…
compute.Blade.Relationship
A relationship to the 'compute.Blade' resource, or the expanded 'compute.Blade' resource, or the 'null' value.
pci.CoprocessorCard.Relationship
A relationship to the 'pci.CoprocessorCard' resource, or the expanded 'pci.CoprocessorCard' resource, or the 'null' value.
firmware.UnsupportedVersionUpgrade.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
compute.Personality.Relationship
A relationship to the 'compute.Personality' resource, or the expanded 'compute.Personality' resource, or the 'null' value.
storage.EnclosureDiskSlotEp
Physical Disk slots on the enclosure.
graphics.Controller
Controller for a Graphics Card.
pci.Slot
The PCI Slot with Name and Presence details.
equipment.IoCardBase.Relationship
A relationship to the 'equipment.IoCardBase' resource, or the expanded 'equipment.IoCardBase' resource, or the 'null' value.
firmware.BiosDescriptor
Descriptor to uniquely identify a BIOS.
memory.PersistentMemoryConfiguration
Persistent Memory configuration on all the Persistent Memory Modules on a server.
storage.Controller.Relationship
A relationship to the 'storage.Controller' resource, or the expanded 'storage.Controller' resource, or the 'null' value.
firmware.Eula.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
firmware.UpgradeBase
Firmware upgrade operation that downloads the image from Cisco/appliance/user provided HTTP repository or use the image from a network share and upgrade. The d…
processor.Unit
The CPU present on a server.
firmware.SwitchUpgrade.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
inventory.Interface.Relationship
A relationship to the 'inventory.Interface' resource, or the expanded 'inventory.Interface' resource, or the 'null' value.
boot.PchStorageDevice.Relationship
A relationship to the 'boot.PchStorageDevice' resource, or the expanded 'boot.PchStorageDevice' resource, or the 'null' value.
storage.VirtualDriveExtension.Relationship
A relationship to the 'storage.VirtualDriveExtension' resource, or the expanded 'storage.VirtualDriveExtension' resource, or the 'null' value.
compute.Mapping.Relationship
A relationship to the 'compute.Mapping' resource, or the expanded 'compute.Mapping' resource, or the 'null' value.
compute.ServerPowerParameters.Relationship
A relationship to the 'compute.ServerPowerParameters' resource, or the expanded 'compute.ServerPowerParameters' resource, or the 'null' value.
adapter.Unit.Relationship
A relationship to the 'adapter.Unit' resource, or the expanded 'adapter.Unit' resource, or the 'null' value.
equipment.SystemIoController.Relationship
A relationship to the 'equipment.SystemIoController' resource, or the expanded 'equipment.SystemIoController' resource, or the 'null' value.
bios.VfSelectMemoryRasConfiguration
The bios.VfSelectMemoryRasConfiguration object represents the currently active Memory Reliability, Availability, and Serviceability (RAS) configuration as repo…
firmware.BoardControllerDescriptor.Response
The response body of a HTTP GET request for the 'firmware.BoardControllerDescriptor' resource. The value may be one of the following types. 1. When 'tag' is sp…
equipment.RackEnclosureSlot
The equipment.RackEnclosureSlot object represents a physical slot within a rack enclosure that is designed to hold a rack-mounted server. Purpose The main func…
firmware.Distributable.List
This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.
adapter.ExtEthInterface
The adapter.ExtEthInterface object represents a physical external port on a Cisco network adapter. This provides a detailed view of the physical link between t…
pci.Node.Relationship
A relationship to the 'pci.Node' resource, or the expanded 'pci.Node' resource, or the 'null' value.
firmware.PsxDescriptor
Descriptor to uniquely identify a PSX component.
equipment.PhysicalIdentity
An Abstract Identity object that uniquely represents a server object under a DR.
memory.AbstractUnit
Abstract class for all memory units.
firmware.UpgradeStatus.Relationship
A relationship to the 'firmware.UpgradeStatus' resource, or the expanded 'firmware.UpgradeStatus' resource, or the 'null' value.
equipment.RackEnclosure
The equipment.RackEnclosure object represents a physical enclosure that houses multiple rack-mounted servers, providing shared infrastructure like power and co…
storage.SasPort.Relationship
A relationship to the 'storage.SasPort' resource, or the expanded 'storage.SasPort' resource, or the 'null' value.
adapter.HostFcInterface.Relationship
A relationship to the 'adapter.HostFcInterface' resource, or the expanded 'adapter.HostFcInterface' resource, or the 'null' value.
firmware.MswitchDescriptor
Descriptor to uniquely identify a mSwitch component.
storage.Span
Group of disks to configure virtual drive.
equipment.SharedGraphicsCard.Relationship
A relationship to the 'equipment.SharedGraphicsCard' resource, or the expanded 'equipment.SharedGraphicsCard' resource, or the 'null' value.
adapter.Unit
The adapter.Unit object represents a physical network adapter installed in a server. It serves as a central inventory object for a server's network interface c…
management.ReplayConfigInfo
Information about replay config after a reboot of the Fabric Interconnect.
firmware.DriverDistributable
A device driver image distributed by Cisco.
compute.Vmedia.Relationship
A relationship to the 'compute.Vmedia' resource, or the expanded 'compute.Vmedia' resource, or the 'null' value.
storage.VirtualDrive.Relationship
A relationship to the 'storage.VirtualDrive' resource, or the expanded 'storage.VirtualDrive' resource, or the 'null' value.

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

intersight-firmware-api-openapi.yml Raw ↑

Other APIs Cisco Intersight publishes across the network.

Cisco Intersight Aaa API
Cisco Intersight Access API
Cisco Intersight Adapter API
Cisco Intersight Apiproxy API
Cisco Intersight Appliance API
Cisco Intersight Asset API
Cisco Intersight Auditd API
Cisco Intersight Bios API
Cisco Intersight Boot API
Cisco Intersight Bulk API
Cisco Intersight Capability API
Cisco Intersight Catalystsdwan API
Where this information came from

This is an independent, third-party profile of Cisco Intersight Firmware API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.