EndPointTypeSpec
EndPointTypeSpec
JSON Example
{
"protocol": "string",
"endpointTypeExtensions": [
{
"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
}
],
"name": "string",
"tenantId": "string",
"description": "string",
"typeId": "string",
"id": "string",
"category": "string",
"ownerId": "string",
"authType": "string",
"version": 0
}
string
protocol
Required
protocol
Possible values are : VMOMI, WSTRUST, REST, HTTP, FILE, UNKNOWN,
string
name
Optional
name
string
tenantId
Optional
tenantId
string
description
Optional
description
string
typeId
Optional
typeId
string
id
Optional
id
string
category
Optional
category
string
ownerId
Optional
ownerId
string
authType
Required
authType
Possible values are : NOT_AVAILABLE, NONE, BASIC, DIGEST, HTTPS_CLIENT, FORM_BASED, OAUTH, OAUTH2, SAML, OTHER,
integer As int64 As int64
version
Optional
version
Property Of