CatalogItem
Represents a Catalog Item that can eventually be requested by a consumer.
{
"additionalActions": [
{
"bundleKey": "string",
"id": "string",
"name": "string"
}
],
"bulkRequestLimit": 0,
"createdAt": "string",
"createdBy": "string",
"creator": {
"email": "string",
"firstname": "string",
"id": "string",
"lastname": "string",
"type": "string"
},
"description": "string",
"externalId": "string",
"formId": "string",
"global": false,
"iconId": "string",
"id": "string",
"isRequestable": false,
"lastUpdatedAt": "string",
"lastUpdatedBy": "string",
"lastUpdater": {
"email": "string",
"firstname": "string",
"id": "string",
"lastname": "string",
"type": "string"
},
"name": "string",
"organizationSharings": [
{
"orgId": "string"
}
],
"projectIds": [
"string"
],
"projects": [
{
"description": "string",
"id": "string",
"name": "string",
"version": "string"
}
],
"schema": {
"$data": "string",
"$dynamicDefault": "string",
"$ref": "string",
"additionalProperties": false,
"allOf": [
"JsonSchemaImpl Object"
],
"anyOf": [
"JsonSchemaImpl Object"
],
"const": {},
"default": {},
"description": "string",
"encrypted": false,
"enum": [
{}
],
"format": "string",
"formatMaximum": "string",
"formatMinimum": "string",
"items": "ObjectOrListJsonSchemaImpl Object",
"maxItems": 0,
"maxLength": 0,
"maxProperties": 0,
"maximum": "number",
"minItems": 0,
"minLength": 0,
"minProperties": 0,
"minimum": "number",
"not": "JsonSchemaImpl Object",
"oneOf": [
"JsonSchemaImpl Object"
],
"pattern": "string",
"patternProperties": {
"patternProperties": "JsonSchemaImpl Object"
},
"properties": {
"properties": "JsonSchemaImpl Object"
},
"readOnly": false,
"required": [
"string"
],
"title": "string",
"type": "string",
"uniqueItems": false,
"writeOnly": false
},
"sourceId": "string",
"sourceName": "string",
"sourceProjectId": "string",
"spec": {},
"type": {
"description": "string",
"id": "string",
"name": "string",
"version": "string"
}
}
A List of available actions for the catalog item, e.g Unpublish, Edit Projects
Max number of instances that can be requested at a time
Creation time
Created By
CatalogItem description
External ID
Form ID
Indicates whether the catalog item can be assigned to other projects
Icon ID
CatalogItem id
Boolean flag to indicate whether the catalog item is requestable or not
Update time
Updated By
CatalogItem name
List of organizations that the catalog item is being shared with.
Associated project IDs that can be used for requesting
LibraryItem source ID.
LibraryItem source name.
Project ID with which the catalog item was associated when created