Join Federation

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

remoteOperationTask
Optional

remoteOperationTask

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