Updates partially a ResourceCatalog

This operation updates partially a ResourceCatalog entity.

Request
Security:
OAuth2 (openid)
path Parameters
id
required
string

Identifier of the ResourceCatalog

Request Body schema: application/json;charset=utf-8

The ResourceCatalog to be updated

@baseType
string

When sub-classing, this defines the super-class

@schemaLocation
string <uri>

A URI to a JSON-Schema file that defines additional attributes and relationships

@type
string

When sub-classing, this defines the sub-class Extensible name

Array of objects (ResourceCategoryRef)

List of root categories contained in this catalog

description
string

Description of this catalog

lastUpdate
string <date-time>

Date and time of the last update

lifecycleStatus
string

Used to indicate the current lifecycle status

name
string

Name of the catalog

Array of objects (RelatedParty)

List of parties involved in this catalog

object (TimePeriod)

A period of time, either as a deadline (endDateTime only) a startDateTime only, or both

version
string

Catalog version

Responses
200

Updated

400

Bad Request

401

Unauthorized

403

Forbidden

404

Not Found

405

Method Not allowed

409

Conflict

500

Internal Server Error

patch/resourceCatalog/{id}
Request samples
application/json;charset=utf-8
{
  • "@baseType": "string",
  • "@schemaLocation": "http://example.com",
  • "@type": "string",
  • "category": [
    ],
  • "description": "string",
  • "lastUpdate": "2019-08-24T14:15:22Z",
  • "lifecycleStatus": "string",
  • "name": "string",
  • "relatedParty": [
    ],
  • "validFor": {
    },
  • "version": "string"
}
Response samples
application/json;charset=utf-8
{
  • "@baseType": "string",
  • "@schemaLocation": "http://example.com",
  • "@type": "string",
  • "category": [
    ],
  • "description": "string",
  • "id": "string",
  • "lastUpdate": "2019-08-24T14:15:22Z",
  • "lifecycleStatus": "string",
  • "name": "string",
  • "relatedParty": [
    ],
  • "validFor": {
    },
  • "version": "string"
}