Bootstrap

Bootstrap

Bootstrap a VMware Cloud Foundation to form a federation

Request
URI
PUT
https://{api_host}/v1/sddc-federation
COPY
Request Body

Bootstrap Spec

BootstrapSpec of type(s) application/json
Required
{
    "federationName": "string",
    "memberJoinDetail": {
        "city": "string",
        "coordinate": {
            "latitude": "number",
            "longitude": "number"
        },
        "country": "string",
        "fqdn": "string",
        "role": "string",
        "siteName": "string",
        "siteType": "string",
        "state": "string"
    }
}
string
federationName
Optional

federationName

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 PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/v1/sddc-federation