- Introduction
- Revision history
- Overview
- Resource endpoint URL
- Authentication header
- Generic query parameter
- HTTP message body
- Exception handling
- Appendix A - API reference
- /AlertConnector/deregister POST
- /AlertConnector/enablesnmpandipmi POST
- /AlertConnector/getallsnmpalerts GET
- /AlertConnector/registersettings POST
- /AlertConnector/settings GET
- /AlertConnector/starttimerservice POST
- /AlertConnector/suspend/{duration} POST
- /AlertConnector/testidracalerts POST
- /AlertConnector/updatesnmpalerts POST
- /Authenticate/ POST
- /Credential/ GET
- /Credential/ POST
- /Credential/{id} GET
- /Credential/{id} PUT
- /Credential/{id} DELETE
- /DHCP/ GET
- /DHCP/ PUT
- /Deployment/ GET
- /Deployment/ POST
- /Deployment/{id} GET
- /Deployment/{id} PUT
- /Deployment/{id} DELETE
- /Deployment/{id}/cancel POST
- /Deployment/{id}/firmware/compliancereport/ GET
- /Deployment/device/{deviceId} GET
- /Deployment/export/csv GET
- /Deployment/filter/{numOfDeployments} POST
- /Deployment/network/{networkId} GET
- /Deployment/serverNetworking/{serviceId}/{serverId} GET
- /Deployment/summaries GET
- /Deployment/users DELETE
- /DeviceGroup/ GET
- /DeviceGroup/ POST
- /DeviceGroup/{refId} GET
- /DeviceGroup/{refId} PUT
- /DeviceGroup/{refId} DELETE
- /DiscoveryRequest/ GET
- /DiscoveryRequest/ POST
- /DiscoveryRequest/{id} GET
- /DiscoveryRequest/{id} DELETE
- /DiscoveryRequest/discoveryresult/{id} GET
- /DiscoveryRequest/listdevices POST
- /FirmwareRepository/ GET
- /FirmwareRepository/ POST
- /FirmwareRepository/{id} GET
- /FirmwareRepository/{id} PUT
- /FirmwareRepository/connection POST
- /FirmwareRepository/esrslist GET
- /FirmwareRepository/softwarebundle/{id} GET
- /FirmwareRepository/softwarecomponent GET
- /Log GET
- /ManagedDevice/ GET
- /ManagedDevice/ POST
- /ManagedDevice/{refId} GET
- /ManagedDevice/{refId} PUT
- /ManagedDevice/{refId} DELETE
- /ManagedDevice{refId}/firmware/ GET
- /ManagedDevice/{refId}/firmware/compliancereport/ GET
- /ManagedDevice/count GET
- /ManagedDevice/export/csv GET
- /ManagedDevice/firmware PUT
- /ManagedDevice/puppet/{certName} GET
- /ManagedDevice/puppet/{certName} PUT
- /ManagedDevice/refresh POST
- /ManagedDevice/servicemode PUT
- /ManagedDevice/update POST
- /ManagedDevice/withcompliance GET
- /ManagedDevice/withcompliance/{refId} GET
- /NTP/ GET
- /NTP/ PUT
- /NTP/ DELETE
- /Network/ GET
- /Network/ POST
- /Network/{networkId} GET
- /Network/{networkId} PUT
- /Network/{networkId} DELETE
- /Network/{networkId}/usageids GET
- /Network/{networkId}/ipaddresses GET
- /Network/export/csv GET
- /Network/static GET
- /Network/type/{networkType} GET
- /OSRepository/ GET
- /OSRepository/ POST
- /OSRepository/{id} GET
- /OSRepository/{id} PUT
- /OSRepository/{id} DELETE
- /OSRepository/connection POST
- /OSRepository/sync/{id} PUT
- /Proxy/ GET
- /Proxy/ PUT
- /Proxy/test POST
- /Server/ GET
- /Server/{refId} GET
- /Server/{refId} DELETE
- /Server/count GET
- /Server/serviceTag/{serviceTag} GET
- /ServiceTemplate/ GET
- /ServiceTemplate/ POST
- /ServiceTemplate/{id} GET
- /ServiceTemplate/{id} PUT
- /ServiceTemplate/{id} DELETE
- /ServiceTemplate/{id}/copy POST
- /ServiceTemplate/{id}/mapToPhysicalResources POST
- /ServiceTemplate/cloneTemplate POST
- /ServiceTemplate/components/service/{serviceId} PUT
- /ServiceTemplate/components/template/{templateId} PUT
- /ServiceTemplate/device/{deviceId} GET
- /ServiceTemplate/export/csv GET
- /ServiceTemplate/service/{serviceId}/{componentType} GET
- /ServiceTemplate/template/{templateId}/{componentType} GET
- /ServiceTemplate/updateParameters POST
- /ServiceTemplate/upload POST
- /ServiceTemplate/users DELETE
- /Timezone/ GET
- /Timezone/ PUT
- /Timezone/all GET
- /TroubleshootingBundle/export POST
- /TroubleshootingBundle/test POST
- /User/ GET
- /User/ POST
- /User/{userId} GET
- /User/{userId} PUT
- /User/{userId} DELETE
- /WizardStatus/ GET
- /WizardStatus/ PUT
- Appendix B - Model reference
- asmCredential
- AsmDetailedMessage
- AsmDetailedMessageList
- AuthenticateRequest
- AuthenticateResponse
- availableTimeZones
- BrownfieldStatus
- ComparatorValue
- CompliantState
- component
- connected_switch
- Controller
- credential
- credentialList
- Deployment
- DeploymentDevice
- DeploymentFilterResponse
- DeploymentHealthStatusType
- DeploymentStatusType
- DeviceDiscoveryRequest
- DeviceDiscoveryRequests
- DeviceGroup
- DeviceGroupList
- DeviceHealth
- DeviceState
- DeviceType
- dhcpSettings
- DiscoverDeviceType
- DiscoveredDevices
- DiscoveryRequest
- DiscoveryResult
- DiscoveryStatus
- DiskMediaType
- emailServerConfig
- Enclosure
- Fabric
- fc_interface
- FirmwareComplianceComponents
- FirmwareComplianceReport
- FirmwareDeviceInventory
- FirmwareInventory
- FirmwareRepository
- FirmwareUpdateRequest
- GregorianCalendar
- GroupUser
- GroupUserList
- Health
- HotSpareStatus
- IdentityType
- IKVM
- Interface
- IpAddress
- IpRange
- Link
- List
- LocalizedLogMessage
- logEntry
- LogicalNetworkIdentityInventory
- LogicalNetworkInterface
- LogSeverity
- ManagedDevice
- ManagedDeviceList
- MediaType
- MemoryInventory
- Network
- NetworkConfiguration
- NetworkMode
- ntpSettings
- OperatingSystemSupport
- OSRepository
- Partition
- PhysicalDisk
- PhysicalType
- ProcessorInventory
- proxySettings
- RAIDConfiguration
- references
- RejectedServer
- RepositoryState
- RepositoryStatus
- selectedAlerts
- SelectedNIC
- SelectedServer
- Server
- ServerJobStatus
- ServerNetworkObjects
- ServerSlotType
- ServiceTemplate
- ServiceTemplateCategory
- ServiceTemplateComponentSubType
- ServiceTemplateComponentType
- ServiceTemplateOption
- ServiceTemplateSetting
- ServiceTemplateSettingType
- ServiceTemplateUploadRequest
- ServiceTemplateValid
- SoftwareBundle
- SoftwareComponent
- SRSConnectorSettings
- SRSConnectorTestAlerts
- StaticNetworkConfiguration
- testProxyResponse
- timeZone
- TroubleshootingBundleParams
- UIRaidLevel
- UpdateSnmpAlerts
- UpdateType
- URL
- UsageIdList
- User
- VirtualDisk
- VirtualDiskConfiguration
- VM
- wizardStatus