Create Service Credentials

Create Service Credentials

Create Service Credentials

Request
URI
POST
https://vra-interop-222-139.lvn.broadcom.net/content/api/vcf/{integrationId}/domain/{domainId}/service-accounts
COPY
Path Parameters
string
integrationId
Required

integrationId

string
domainId
Required

domainId


Request Body
VcfCredentialRequests of type(s) application/json
Required
{
    "credentials": [
        {
            "resourceType": "string",
            "resourceId": "string",
            "hostName": "string"
        }
    ]
}
array of object
credentials
Optional

credentials

Authentication
This operation uses the following authentication methods.
Responses
200

Create Service credentials

Returns VcfServiceCredentialCreationResponse of type(s) application/json
"VcfServiceCredentialCreationResponse Object"
string
domainId
Optional

domainId

string
sddcIntegrationId
Optional

sddcIntegrationId

string
taskId
Optional

taskId

string
status
Required

status

Possible values are : SUCCESSFUL, IN_PROGRESS, FAILED,
array of object
credentials
Optional

credentials


400

Bad Request

Returns VcfServiceCredentialCreationResponse of type(s) application/json
"VcfServiceCredentialCreationResponse Object"
string
domainId
Optional

domainId

string
sddcIntegrationId
Optional

sddcIntegrationId

string
taskId
Optional

taskId

string
status
Required

status

Possible values are : SUCCESSFUL, IN_PROGRESS, FAILED,
array of object
credentials
Optional

credentials


401

Unauthorized

Returns VcfServiceCredentialCreationResponse of type(s) application/json
"VcfServiceCredentialCreationResponse Object"
string
domainId
Optional

domainId

string
sddcIntegrationId
Optional

sddcIntegrationId

string
taskId
Optional

taskId

string
status
Required

status

Possible values are : SUCCESSFUL, IN_PROGRESS, FAILED,
array of object
credentials
Optional

credentials


403

Forbidden

Returns VcfServiceCredentialCreationResponse of type(s) application/json
"VcfServiceCredentialCreationResponse Object"
string
domainId
Optional

domainId

string
sddcIntegrationId
Optional

sddcIntegrationId

string
taskId
Optional

taskId

string
status
Required

status

Possible values are : SUCCESSFUL, IN_PROGRESS, FAILED,
array of object
credentials
Optional

credentials


Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/content/api/vcf/{integrationId}/domain/{domainId}/service-accounts