ResourceType

ResourceType
ResourceType
JSON Example
{
    "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"
}
iconId
Optional

iconId

schema
Optional

schema

string
pluralizedName
Optional

pluralizedName

parentTypeId
Optional

parentTypeId

callbacks
Optional

callbacks

costFeatures
Optional

costFeatures

string
description
Optional

description

boolean
deleteIfNoChildren
Optional

deleteIfNoChildren

listView
Optional

listView

organization
Optional

organization

string
name
Optional

name

providerTypeId
Required

providerTypeId

string
id
Optional

id

forms
Optional

forms

boolean
listDescendantTypesSeparately
Optional

listDescendantTypesSeparately

boolean
primary
Optional

primary

boolean
showChildrenOutsideParent
Optional

showChildrenOutsideParent

string
status
Optional

status

Possible values are : ACTIVE, RETIRED, DELETED,