Validates An existing endpoint
The API validates an existing endpoint.
Request
URI
POST
https://{api_host}/iaas-proxy-provider/api/endpoint-configuration/endpointoperations/validate
COPY
Request Body
Request of the endpoint to be validated.
endpointValidateRequest of type(s) application/json
Required
{
"endpoint": {
"associations": [
{
"lastUpdated": "string",
"createdDate": "string",
"customProperties": "string",
"associationTypeInfoId": "string",
"id": "string",
"toEndpointId": "string",
"version": 0,
"fromEndpointId": "string"
}
],
"lastUpdated": "string",
"createdDate": "string",
"name": "string",
"tenantId": "string",
"description": "string",
"typeId": "string",
"id": "string",
"typeDisplayName": "string",
"uri": "string",
"version": 0,
"extensionData": {
"entries": [
{
"key": "string"
}
]
}
},
"tenantId": "string",
"providerServiceId": "string",
"associatedEndpoints": [
{
"associations": [
{
"lastUpdated": "string",
"createdDate": "string",
"customProperties": "string",
"associationTypeInfoId": "string",
"id": "string",
"toEndpointId": "string",
"version": 0,
"fromEndpointId": "string"
}
],
"lastUpdated": "string",
"createdDate": "string",
"name": "string",
"tenantId": "string",
"description": "string",
"typeId": "string",
"id": "string",
"typeDisplayName": "string",
"uri": "string",
"version": 0,
"extensionData": {
"entries": [
{
"key": "string"
}
]
}
}
]
}
Responses
200
Returns endpointValidationResult of type(s) */*
{
"message": "string",
"certificateInfo": {
"notValidBefore": "string",
"identityCertificateExists": false,
"issuerName": "string",
"notValidAfter": "string",
"thumbprint": "string",
"principalName": "string"
},
"status": "string"
}
string
message
Optional
message
string
status
Optional
status
Possible values are : SUCCESS, HOST_NOT_REACHABLE, AGENT_NOT_FOUND, UNKNOWN_FAILURE, INVALID_CERTIFICATE, INVALID_CREDENTIALS, TIMEOUT,
403
Unauthorized.
Operation doesn't return any data structure
Endpoint Configuration Operations
POST
Can delete An existing endpoint
POST
Can edit An existing endpoint
POST
Create A new endpoint
POST
Create A new endpoint type
POST
Delete An existing endpoint
POST
Delete An existing endpoint type
POST
Update An existing endpoint
POST
Update An existing endpoint type
POST
Validates An existing endpoint