Endpoint Configuration Service API Data Structures
{
"lastUpdated": "string",
"createdDate": "string",
"customProperties": "string",
"fromEndpointType": "string",
"associationTypeInfoId": "string",
"id": "string",
"toEndpointId": "string",
"toEndpointType": "string",
"version": "integer",
"fromEndpointId": "string"
}
lastUpdated
createdDate
customProperties
fromEndpointType
associationTypeInfoId
id
toEndpointId
toEndpointType
version
fromEndpointId
{
"lastUpdated": "string",
"createdDate": "string",
"toType": "string",
"fromType": "string",
"name": "string",
"description": "string",
"id": "string",
"version": "integer",
"cardinality": "integer"
}
lastUpdated
createdDate
toType
fromType
name
description
id
version
cardinality
{
"notValidBefore": "string",
"identityCertificateExists": "boolean",
"issuerName": "string",
"notValidAfter": "string",
"thumbprint": "string",
"principalName": "string"
}
notValidBefore
identityCertificateExists
issuerName
notValidAfter
thumbprint
principalName
{
"typeId": "string"
}
typeId
{
"ignoreUnknownFields": "boolean",
"tenantId": "string",
"ids": [
"string"
]
}
ignoreUnknownFields
tenantId
ids
{
"values": {
"entries": [
{
"key": "string"
}
]
}
}
{
"parameterMappings": {
"params": [
{
"key": "string"
}
]
},
"providerEntityId": "string"
}
providerEntityId
{
"dependencies": [
"string"
],
"facets": [
{}
]
}
dependencies
{
"associations": [
{
"lastUpdated": "string",
"createdDate": "string",
"customProperties": "string",
"fromEndpointType": "string",
"associationTypeInfoId": "string",
"id": "string",
"toEndpointId": "string",
"toEndpointType": "string",
"version": "integer",
"fromEndpointId": "string"
}
],
"lastUpdated": "string",
"createdDate": "string",
"name": "string",
"tenantId": "string",
"description": "string",
"typeId": "string",
"id": "string",
"typeDisplayName": "string",
"version": "integer",
"uri": "string",
"extensionData": {
"entries": [
{
"key": "string"
}
]
}
}
lastUpdated
createdDate
name
tenantId
description
typeId
id
typeDisplayName
version
uri
{
"displayName": "string",
"icon": "string",
"menuId": "string",
"location": "string",
"id": "integer",
"extensionId": "string"
}
displayName
icon
menuId
location
id
extensionId
{
"schema": {
"fields": [
{
"permissibleValues": {
"customAllowed": "boolean"
},
"displayAdvice": "string",
"columns": [
"Field Object"
],
"dataType": {
"typeId": "string"
},
"isMultiValued": "boolean",
"description": "string",
"orderIndex": "integer",
"id": "string",
"label": "string",
"state": {
"dependencies": [
"string"
],
"facets": [
{}
]
}
}
]
},
"serviceProviderId": "string",
"capabilities": "string",
"displayName": "string",
"categoryDisplayName": "string",
"menuItems": [
{
"displayName": "string",
"icon": "string",
"menuId": "string",
"location": "string",
"id": "integer",
"extensionId": "string"
}
],
"description": "string",
"version": "integer",
"tenantable": "boolean",
"lastUpdated": "string",
"createdDate": "string",
"tenantId": "string",
"id": "string",
"category": "string"
}
serviceProviderId
capabilities
displayName
categoryDisplayName
description
version
tenantable
lastUpdated
createdDate
tenantId
id
category
{
"lastUpdated": "string",
"createdDate": "string",
"name": "string",
"id": "string",
"version": "integer"
}
lastUpdated
createdDate
name
id
version
{
"message": "string",
"certificateInfo": {
"notValidBefore": "string",
"identityCertificateExists": "boolean",
"issuerName": "string",
"notValidAfter": "string",
"thumbprint": "string",
"principalName": "string"
},
"status": "string"
}
message
status
{
"permissibleValues": {
"customAllowed": "boolean"
},
"displayAdvice": "string",
"columns": [
"Field Object"
],
"dataType": {
"typeId": "string"
},
"isMultiValued": "boolean",
"description": "string",
"orderIndex": "integer",
"id": "string",
"label": "string",
"state": {
"dependencies": [
"string"
],
"facets": [
{}
]
}
}
displayAdvice
isMultiValued
description
orderIndex
id
label
Wraps a boolean value.
The boolean value.
{
"key": "string"
}
key
{
"key": "string"
}
key
{
"params": [
{
"key": "string"
}
]
}
{
"customAllowed": "boolean"
}
customAllowed
{
"fields": [
{
"permissibleValues": {
"customAllowed": "boolean"
},
"displayAdvice": "string",
"columns": [
"Field Object"
],
"dataType": {
"typeId": "string"
},
"isMultiValued": "boolean",
"description": "string",
"orderIndex": "integer",
"id": "string",
"label": "string",
"state": {
"dependencies": [
"string"
],
"facets": [
{}
]
}
}
]
}
{
"value": "boolean"
}
Wraps a value such that values of different types can be treated generically.
Equivalent of java.util.Map
{
"entries": [
{
"key": "string"
}
]
}
A literal defining period of time. This period is represented some integral number of a specified timeUnit.e.g. 6 days.
{
"unit": "string",
"amount": "integer"
}
The unit of measure for the time span. e.g: days.
The amount for the time span.
{
"label": "string"
}
label