EndPointTypeExtension

EndPointTypeExtension
EndPointTypeExtension

EndpointSpec model is optional association of the EndPoint model defining schema of theproperties and the Form (UI) representation for that schema. The schema and the Form definitionare based primarily on the Authentication type specified. Addition extension definitions couldbe specified with EndpointSpecExtension.

JSON Example
{
    "schema": {
        "fields": [
            {
                "permissibleValues": {
                    "customAllowed": false
                },
                "displayAdvice": "string",
                "columns": [
                    "Field Object"
                ],
                "dataType": {
                    "typeId": "string"
                },
                "isMultiValued": false,
                "description": "string",
                "orderIndex": 0,
                "id": "string",
                "label": "string",
                "state": {
                    "dependencies": [
                        "string"
                    ],
                    "facets": [
                        {}
                    ]
                }
            }
        ]
    },
    "providerServiceTypeId": "string",
    "endpointTypeId": "string",
    "tenantId": "string",
    "id": "string",
    "ownerId": "string",
    "version": 0
}
schema
Optional

schema

string
providerServiceTypeId
Optional

providerServiceTypeId

formReference
Optional

formReference

string
endpointTypeId
Optional

endpointTypeId

string
tenantId
Optional

tenantId

string
id
Optional

id

string
ownerId
Optional

ownerId

integer As int64 As int64
version
Optional

version