CatalogItem

CatalogItem
CatalogItem

Represents a Catalog Item that can eventually be requested by a consumer.

JSON Example
{
    "bulkRequestLimit": 0,
    "createdAt": "string",
    "createdBy": "string",
    "description": "string",
    "iconId": "string",
    "id": "string",
    "lastUpdatedAt": "string",
    "lastUpdatedBy": "string",
    "name": "string",
    "projectIds": [
        "string"
    ],
    "projects": [
        {
            "id": "string",
            "link": "string",
            "name": "string"
        }
    ],
    "sourceId": "string",
    "sourceName": "string",
    "type": {
        "id": "string",
        "link": "string",
        "name": "string"
    }
}
integer As int32 As int32
bulkRequestLimit
Optional

Max number of instances that can be requested at a time

string As date-time As date-time
createdAt
Optional

Creation time

string
createdBy
Optional

Created By

string
description
Optional

CatalogItem description

string As uuid As uuid
iconId
Optional

Icon ID

string As uuid As uuid
id
Required

CatalogItem id

string As date-time As date-time
lastUpdatedAt
Optional

Update time

string
lastUpdatedBy
Optional

Updated By

string
name
Required

CatalogItem name

array of string
projectIds
Required

Associated project IDs that can be used for requesting

projects
Optional

Associated projects that can be used for requesting

object
schema
Optional

Json schema describing request parameters, a simplified version of http://json-schema.org/latest/json-schema-validation.html#rfc.section.5

string As uuid As uuid
sourceId
Optional

LibraryItem source ID.

string
sourceName
Optional

LibraryItem source name.

type
Required

type