Get Source Item
Get the SourceItem with given identifier from the given CatalogContentSource.
Request
URI
GET
https://{api_host}/cloudapi/1.0.0/catalogContentSources/{catalogContentSourceId}/sourceItems/{sourceItemId}
COPY
Path Parameters
string
sourceItemId
Required
sourceItemId
string
catalogContentSourceId
Required
catalogContentSourceId
Responses
200
OK
Returns
SourceItem
of type(s)
application/json;version=39.1
{
"id": "string",
"name": "string",
"description": "string",
"itemType": "string",
"publisher": "string",
"logo": "string",
"summary": "string",
"categories": [
"string"
],
"screenshots": [
"string"
]
}
string
id
Required
id of the item.
string
name
Required
Constraints:
minLength: 0
maxLength: 256
Name of the item.
string
description
Optional
Constraints:
minLength: 0
maxLength: 10000
description
string
itemType
Required
Type of the item. Supported types are VmSourceItem and HelmSourceItem
string
publisher
Optional
Publisher of this item.
string
logo
Optional
URL of the logo of this item.
string
summary
Optional
Constraints:
minLength: 0
maxLength: 5000
summary
array of
string
categories
Optional
A list of categories of this item.
array of
string
screenshots
Optional
Constraints:
maxItems: 10
A list of URLs of the screenshots.
404
Not Found
Operation doesn't return any data structure
Code Samples
COPY
curl -H 'Authorization: <value>' https://{api_host}/cloudapi/1.0.0/catalogContentSources/{catalogContentSourceId}/sourceItems/{sourceItemId}
Availability
Added in 40.0.0-alpha
Catalog Content Sources Operations
GET
Query Catalog Content Sources
POST
Create Catalog Content Source
GET
Get Catalog Content Source
PUT
Update Catalog Content Source
DELETE
Delete Catalog Content Source
POST
Sync Catalog Content Source
GET
Query Source Items
GET
Get Source Item
GET
Get Source Item Eula
GET
Query Access Control Grants
POST
Create Access Control Grant
PUT
Update Access Control Grants
GET
Get Access Control Grant
PUT
Update Access Control Grant
DELETE
Remove Access Control Grant