Validate Region Endpoint
API code: VALIDATE_REGION_ENDPOINT
Pre-authorized role(s): PROVIDER_ADMIN
Platform(s): CLOUDIAN
Request
URI
PUT
https://apaas-29.eng.vmware.com//api/v1/core/region-endpoints/validation
COPY
Request Body
RegionEndpoint of type(s) application/json
Required
{
"endpoint": "string",
"region": "string",
"state": "string",
"lastUpdate": "string",
"lastConnected": "string",
"keyAlgorithm": "string",
"publicKey": "string",
"signature": "string",
"connected": false,
"vcdEndpoint": "string"
}
string
endpoint
Optional
endpoint
string
region
Optional
region
string
state
Optional
state
Possible values are : SINGLE, MULTIPLE,
string As date-time As date-time
lastUpdate
Optional
lastUpdate
string As date-time As date-time
lastConnected
Optional
lastConnected
string
keyAlgorithm
Optional
keyAlgorithm
string
publicKey
Optional
publicKey
string
signature
Optional
signature
boolean
connected
Optional
connected
string
vcdEndpoint
Optional
vcdEndpoint
Responses
200
OK
Returns RegionEndpointValidationResponse of type(s) application/json
{
"pass": false,
"endpoint": "string",
"keyAlgorithm": "string",
"publicKey": "string",
"signature": "string",
"errorMessages": [
"string"
],
"region": "string",
"regionState": "string",
"lastUpdate": "string",
"ose": {
"endpoint": "string"
},
"connected": false,
"lastConnected": "string",
"platform": {
"name": "string",
"version": "string",
"logoUri": "string",
"accountId": "string",
"requiredServices": {
"requiredServices": "string"
},
"storageClasses": [
"string"
],
"regions": [
"string"
],
"health": {
"overallStatus": "string",
"overallMessages": [
"string"
],
"lastUpdate": "string"
}
},
"vcd": {
"site": "string",
"endpoint": "string"
}
}
boolean
pass
Optional
pass
string
endpoint
Optional
endpoint
string
keyAlgorithm
Optional
keyAlgorithm
string
publicKey
Optional
publicKey
string
signature
Optional
signature
array of string
errorMessages
Optional
errorMessages
string
region
Optional
region
string
regionState
Optional
regionState
Possible values are : SINGLE, MULTIPLE,
string As date-time As date-time
lastUpdate
Optional
lastUpdate
boolean
connected
Optional
connected
string As date-time As date-time
lastConnected
Optional
lastConnected
Region Management Operations
POST
Add Region Endpoint
POST
Handoff Region Endpoint
GET
List Grouped Regions
GET
List Region Endpoints
PUT
Validate Region Endpoint