List Resource Types
Returns a paginated list of Resource Types.
Zero-based page index (0..N)
The size of the page to be returned
Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
Filter by list of resource type ids
Filter by list of project ids
Search by name and description
Filter by provider ID
Include only composable resource types
Number of records you want
1
Number of records you want to skip
1
Sorting criteria in the format: property (asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
OK
{
"content": [
{
"accountType": "string",
"composable": false,
"createdAt": "string",
"createdBy": "string",
"description": "string",
"displayName": "string",
"id": "string",
"name": "string",
"orgId": "string",
"projectId": "string",
"providerId": "string",
"schema": {
"$data": "string",
"$dynamicDefault": "string",
"$ref": "string",
"additionalProperties": false,
"allOf": [
"ProviderSchemaImpl Object"
],
"anyOf": [
"ProviderSchemaImpl Object"
],
"computed": false,
"const": {},
"default": {},
"dependencies": {
"dependencies": [
"string"
]
},
"description": "string",
"encrypted": false,
"enum": [
{}
],
"format": "string",
"formatMaximum": "string",
"formatMinimum": "string",
"ignoreCaseOnDiff": false,
"ignoreOnUpdate": false,
"items": "ObjectOrListProviderSchemaImpl Object",
"maxItems": 0,
"maxLength": 0,
"maxProperties": 0,
"maximum": "number",
"minItems": 0,
"minLength": 0,
"minProperties": 0,
"minimum": "number",
"not": "ProviderSchemaImpl Object",
"oneOf": [
"ProviderSchemaImpl Object"
],
"pattern": "string",
"patternProperties": {
"patternProperties": "ProviderSchemaImpl Object"
},
"properties": {
"properties": "ProviderSchemaImpl Object"
},
"readOnly": false,
"recreateOnUpdate": false,
"required": [
"string"
],
"title": "string",
"type": "string",
"uniqueItems": false,
"writeOnly": false
},
"updatedAt": "string",
"updatedBy": "string"
}
],
"empty": false,
"first": false,
"last": false,
"number": 0,
"numberOfElements": 0,
"pageable": {
"offset": 0,
"pageNumber": 0,
"pageSize": 0,
"paged": false,
"sort": [
{
"ascending": false,
"direction": "string",
"ignoreCase": false,
"nullHandling": "string",
"property": "string"
}
],
"unpaged": false
},
"size": 0,
"sort": [
{
"ascending": false,
"direction": "string",
"ignoreCase": false,
"nullHandling": "string",
"property": "string"
}
],
"totalElements": 0,
"totalPages": 0
}
content
empty
first
last
number
numberOfElements
pageable
size
sort
totalElements
totalPages
Unauthorized
"PageResourceType Object"
content
empty
first
last
number
numberOfElements
pageable
size
sort
totalElements
totalPages
curl -H 'Authorization: <value>' https://{api_host}/deployment/api/resource-types