Hello all not sure if this is the right place but it appears the following support API for recommended code might be missing some UCS pid's for sure:
https://developer.cisco.com/docs/support-apis/#software-suggestion
Using this API if I for example try to make a call using the PID B230-BASE-M2 which is what we get from the system we have that uses the sdk to pull this information we get the following output:
{'errorDetailsResponse': None,
'paginationResponseRecord': {'lastIndex': '1',
'pageIndex': '1',
'pageRecords': '1',
'selfLink': 'https://api.cisco.com/software/suggestion/v1.0/suggestions/software/B230-BASE-M2',
'title': 'Software Suggestions',
'totalRecords': '1'},
'productList': [{'id': '1',
'product': {'basePID': 'B230-BASE-M2',
'productName': ' ',
'softwareType': ' '},
'suggestions': [{'errorDetailsResponse': {'errorCode': 'S3_BASEPID_NO_SUPPORT',
'errorDescription': 'This basePID is currently not supported',
'inputIdentifier': 'B230-BASE-M2',
'suggestedAction': 'Please provide basePID that is supported'},
'id': ' ',
'isSuggested': ' ',
'majorRelease': ' ',
'relDispName': ' ',
'releaseDate': ' ',
'releaseFormat1': ' ',
'releaseFormat2': ' ',
'releaseLifeCycle': ' ',
'releaseTrain': ' ',
'trainDispName': ' '}]}],
'status': 'Success'}
You can see from UCS Manager via the attachment that this is the right PID, how do we get this added in? I'm trying to build out some automation for our systems to do lookups on these and have been noticing some of these PID's not being in the list.
Thanks