ResourceOperation

ResourceOperation
ResourceOperation
JSON Example
{
    "iconId": {
        "image": [
            "string"
        ],
        "fileName": "string",
        "id": "string",
        "contentType": "string"
    },
    "name": "string",
    "targetResourceTypeRef": {
        "iconId": {
            "image": [
                "string"
            ],
            "fileName": "string",
            "id": "string",
            "contentType": "string"
        },
        "schema": {
            "classId": "string",
            "typeFilter": "string"
        },
        "pluralizedName": "string",
        "parentTypeId": "ResourceType Object",
        "callbacks": {
            "details": false,
            "list": false
        },
        "costFeatures": {
            "leaseCost": false,
            "lease": false
        },
        "description": "string",
        "deleteIfNoChildren": false,
        "listView": {
            "columns": [
                {
                    "filterable": false,
                    "permissibleValues": {
                        "customAllowed": false
                    },
                    "displayAdvice": "string",
                    "dataType": {
                        "typeId": "string"
                    },
                    "isMultiValued": false,
                    "description": "string",
                    "orderIndex": 0,
                    "id": "string",
                    "label": "string",
                    "state": {
                        "dependencies": [
                            "string"
                        ],
                        "facets": [
                            {}
                        ]
                    },
                    "sortable": false
                }
            ],
            "defaultSequence": [
                "string"
            ]
        },
        "name": "string",
        "providerTypeId": {
            "name": "string",
            "id": "string"
        },
        "id": "string",
        "forms": {
            "catalogResourceInfoHidden": false
        },
        "listDescendantTypesSeparately": false,
        "primary": false,
        "showChildrenOutsideParent": false,
        "status": "string"
    },
    "entitleable": false,
    "externalId": "string",
    "description": "string",
    "id": "string",
    "status": "string"
}
iconId
Optional

iconId

targetCriteria
Optional

targetCriteria

string
name
Required

name

targetResourceTypeRef
Required

targetResourceTypeRef

boolean
entitleable
Optional

entitleable

string
externalId
Optional

externalId

string
description
Optional

description

string As uuid As uuid
id
Optional

id

string
status
Required

status

Possible values are : STAGING, PUBLISHED, RETIRED, DELETED,