PageEntitlement

PageEntitlement
PageEntitlement
JSON Example
{
    "number": 0,
    "numberOfElements": 0,
    "last": false,
    "size": 0,
    "totalPages": 0,
    "first": false,
    "content": [
        {
            "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"
        }
    ],
    "totalElements": 0
}
integer As int32 As int32
number
Optional

number

integer As int32 As int32
numberOfElements
Optional

numberOfElements

boolean
last
Optional

last

integer As int32 As int32
size
Optional

size

integer As int32 As int32
totalPages
Optional

totalPages

sort
Optional

sort

boolean
first
Optional

first

content
Optional

content

integer As int64 As int64
totalElements
Optional

totalElements