DeviceSoftwareListBody

object
@odata.nextLinkstringOptional
@odata.nextLink URL if the page length and number of items match.
supplementalobjectListResponseSupplementalSchemaRequired
Supplemental info
Show 5 propertiesHide 5 properties
countintegerRequired
Number of items returned
kindstringRequired
Type of items in the list
operationstringRequired
Operation type. Should always say 'list'
paginationobjectPaginationInfoSchemaRequired
Pagination info
Show 4 propertiesHide 4 properties
endintegerRequired
Position of the last item in the list
recordsintegerRequired
Total number of items returned in the list
startintegerRequired
Position of the first item in the list
totalintegerRequired
Total number of items in the project
subscriptionobjectProjectInfoSchemaOptional
Project info
Show 2 propertiesHide 2 properties
idstringRequired
Project ID
namestringRequired
Project name
valuelist of objectsDeviceSoftwareGetBodyRequired
A list of software versions available for this device.
Show 4 propertiesHide 4 properties
kindstringOptional
Software
metadataobjectDefaultMetadataRequired
Software metadata.
Show 2 propertiesHide 2 properties
displayNamestringRequired
A human-readable name for the resource.
labelsmap from strings to stringOptional
A dictionary of labels associated with the resource. Maximum number of labels: 32. Maximum length of a label or value: 256 characters. Label: alphanumeric, hyphens and underscores. Value: alphanumeric, hyphens, underscores and spaces.
Show value schemaHide value schema
[any key]string
specobjectSoftwareGetSpecRequired
Software specification.
Show 6 propertiesHide 6 properties
deprecatedOnstringOptionalDefaults to
The date the software was deprecated.
displayNamestringOptional0-255 charactersDefaults to
An optional display name of the software.
minimumVersionstringOptionalDefaults to
Minimum software version required on a standalone device before upgrading to this release.
minimumVersionHAstringOptionalDefaults to
Minimum software version required on an HA node before upgrading to this release.
releasedstringRequired
The date the software was released.
versionstringOptional1-255 characters
A version string.
statusobjectDeviceSoftwareStatusSpecRequired
Device-context status for this software release.
Show 2 propertiesHide 2 properties
downgradeCompatiblebooleanRequired
Whether switching to this release is safe from an underlying component perspective. False if this release has a lower minimum version requirement than the currently installed release (or nearest known release for dev builds). True when no suitable reference release can be found (fail open).
upgradeCompatiblebooleanRequired
Whether the device's current software version meets the applicable minimum version requirement for upgrading to this release. Uses the HA minimum for HA nodes and the standalone minimum for standalone devices.