Entitlement

Entitlement
Entitlement
JSON Example
{
    "lastUpdatedBy": "string",
    "entitledServices": [
        {
            "active": false,
            "approvalPolicyId": "string",
            "serviceRef": {
                "iconId": {
                    "image": [
                        "string"
                    ],
                    "fileName": "string",
                    "id": "string",
                    "contentType": "string"
                },
                "owner": {
                    "ref": "string",
                    "lastSync": "string",
                    "expired": false,
                    "tenantName": "string",
                    "name": "string",
                    "id": "string",
                    "type": "string"
                },
                "lastUpdatedBy": "string",
                "hours": {
                    "startTime": "string",
                    "endTime": "string"
                },
                "description": "string",
                "supportTeam": {
                    "ref": "string",
                    "lastSync": "string",
                    "expired": false,
                    "tenantName": "string",
                    "name": "string",
                    "id": "string",
                    "type": "string"
                },
                "version": 0,
                "lastUpdatedDate": "string",
                "changeWindow": {
                    "hours": {
                        "startTime": "string",
                        "endTime": "string"
                    },
                    "dayOfWeek": "string"
                },
                "name": "string",
                "statusName": "string",
                "newDuration": {
                    "unit": "string",
                    "amount": 0
                },
                "id": "string",
                "status": "string"
            }
        }
    ],
    "allUsers": false,
    "entitledCatalogItems": [
        {
            "hidden": false,
            "catalogItemRequestable": false,
            "active": false,
            "catalogItemRef": {
                "iconId": {
                    "image": [
                        "string"
                    ],
                    "fileName": "string",
                    "id": "string",
                    "contentType": "string"
                },
                "isNoteworthy": false,
                "providerBinding": {
                    "providerRef": {
                        "name": "string",
                        "providerTypeId": {
                            "name": "string",
                            "id": "string"
                        },
                        "id": "string"
                    },
                    "bindingId": "string"
                },
                "callbacks": {
                    "rollback": false,
                    "itemInitialize": false,
                    "itemInformation": false,
                    "validate": false
                },
                "description": "string",
                "serviceRef": {
                    "iconId": {
                        "image": [
                            "string"
                        ],
                        "fileName": "string",
                        "id": "string",
                        "contentType": "string"
                    },
                    "owner": {
                        "ref": "string",
                        "lastSync": "string",
                        "expired": false,
                        "tenantName": "string",
                        "name": "string",
                        "id": "string",
                        "type": "string"
                    },
                    "lastUpdatedBy": "string",
                    "hours": {
                        "startTime": "string",
                        "endTime": "string"
                    },
                    "description": "string",
                    "supportTeam": {
                        "ref": "string",
                        "lastSync": "string",
                        "expired": false,
                        "tenantName": "string",
                        "name": "string",
                        "id": "string",
                        "type": "string"
                    },
                    "version": 0,
                    "lastUpdatedDate": "string",
                    "changeWindow": {
                        "hours": {
                            "startTime": "string",
                            "endTime": "string"
                        },
                        "dayOfWeek": "string"
                    },
                    "name": "string",
                    "statusName": "string",
                    "newDuration": {
                        "unit": "string",
                        "amount": 0
                    },
                    "id": "string",
                    "status": "string"
                },
                "version": 0,
                "lastUpdatedDate": "string",
                "dateCreated": "string",
                "catalogItemTypeRef": {
                    "iconId": {
                        "image": [
                            "string"
                        ],
                        "fileName": "string",
                        "id": "string",
                        "contentType": "string"
                    },
                    "requestSchema": {
                        "classId": "string",
                        "typeFilter": "string"
                    },
                    "description": "string",
                    "callbacks": {
                        "rollback": false,
                        "itemInitialize": false,
                        "itemInformation": false,
                        "validate": false
                    },
                    "outputResourceTypeId": {
                        "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"
                    },
                    "createCustomApprovalTypes": false,
                    "itemSchema": {
                        "classId": "string",
                        "typeFilter": "string"
                    },
                    "providerId": {
                        "name": "string",
                        "providerTypeId": {
                            "name": "string",
                            "id": "string"
                        },
                        "id": "string"
                    },
                    "name": "string",
                    "providerTypeId": {
                        "name": "string",
                        "id": "string"
                    },
                    "id": "string",
                    "requestable": false,
                    "forms": {
                        "requestFormScale": "string",
                        "catalogRequestInfoHidden": false
                    }
                },
                "outputResourceTypeRef": {
                    "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"
                },
                "quota": 0,
                "name": "string",
                "statusName": "string",
                "id": "string",
                "requestable": false,
                "forms": {
                    "requestFormScale": "string",
                    "catalogRequestInfoHidden": false
                },
                "status": "string"
            },
            "approvalPolicyId": "string"
        }
    ],
    "description": "string",
    "principals": [
        {
            "ref": "string",
            "lastSync": "string",
            "expired": false,
            "tenantName": "string",
            "name": "string",
            "id": "string",
            "type": "string"
        }
    ],
    "allResourceActions": false,
    "version": 0,
    "priorityOrder": 0,
    "allCatalogItems": false,
    "expiryDate": "string",
    "lastUpdatedDate": "string",
    "name": "string",
    "statusName": "string",
    "id": "string",
    "entitledResourceOperations": [
        {
            "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"
            },
            "externalId": "string",
            "active": false,
            "approvalPolicyId": "string",
            "resourceOperationType": "string",
            "resourceOperationRef": {
                "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"
            }
        }
    ],
    "localScopeForActions": false,
    "status": "string"
}
string
lastUpdatedBy
Optional

lastUpdatedBy

entitledServices
Optional

entitledServices

boolean
allUsers
Optional

allUsers

entitledCatalogItems
Optional

entitledCatalogItems

string
description
Optional

description

array of Principal
principals
Optional

principals

boolean
allResourceActions
Optional

allResourceActions

integer As int64 As int64
version
Optional

version

integer As int32 As int32
priorityOrder
Optional

priorityOrder

boolean
allCatalogItems
Optional

allCatalogItems

string As date-time As date-time
expiryDate
Optional

expiryDate

string As date-time As date-time
lastUpdatedDate
Optional

lastUpdatedDate

organization
Optional

organization

string
name
Optional

name

string
statusName
Optional

statusName

string As uuid As uuid
id
Optional

id

entitledResourceOperations
Optional

entitledResourceOperations

boolean
localScopeForActions
Optional

localScopeForActions

string
status
Required

status

Possible values are : DRAFT, ACTIVE, INACTIVE,