Join Federation
Join a VMware Cloud Foundation to a federation
Request
URI
POST
https://{api_host}/v1/sddc-federation/members
COPY
Request Body
Member Join Spec
MemberJoinSpec
of type(s)
application/json
Required
{
"commonName": "string",
"controllerFqdn": "string",
"joinToken": "string",
"memberJoinDetail": {
"city": "string",
"coordinate": {
"latitude": "number",
"longitude": "number"
},
"country": "string",
"fqdn": "string",
"role": "string",
"siteName": "string",
"siteType": "string",
"state": "string"
}
}
string
commonName
Optional
commonName
string
controllerFqdn
Optional
controllerFqdn
string
joinToken
Optional
joinToken
memberJoinDetail
Optional
memberJoinDetail
Responses
202
ACCEPTED
Returns
FederationTask
of type(s)
application/json
"FederationTask Object"
created
Optional
created
array of
errors
errors
Optional
errors
lastUpdated
Optional
lastUpdated
string
operation
Optional
operation
Possible values are :
BOOTSTRAP,
START,
STOP,
TEARDOWN,
INVITE_MEMBER,
EVICT_MEMBER,
JOIN,
HANDLE_JOIN,
HANDLE_CONTROLLER_JOIN,
LEAVE,
HANDLE_LEAVE,
HANDLE_CONTROLLER_LEAVE,
HANDLE_CERT_ROTATION,
payload
Optional
payload
string
progressDetails
Optional
progressDetails
string
status
Optional
status
Possible values are :
NOT_STARTED,
SUCCEEDED,
FAILED,
IN_PROGRESS,
UNKNOWN,
string
taskId
Optional
taskId
Code Samples
COPY
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/v1/sddc-federation/members