Enumerate Domains

Enumerate Domains

Enumerate Domains

Request
URI
POST
https://vra-interop-222-139.lvn.broadcom.net/content/api/vcf/domains-enumeration
COPY
Request Body
PhotonModelEndpointConfigRequest of type(s) application/json
Required

Show optional properties

{
    "endpointProperties": {},
    "requestType": "string"
}
{
    "name": "string",
    "endpointType": "string",
    "resourceReference": "string",
    "taskReference": "string",
    "endpointProperties": {
        "privateKeyId": "string",
        "privateKey": "string",
        "hostName": "string",
        "url": "string",
        "server": "string",
        "certificate": "string",
        "endpointId": "string",
        "serviceAccountId": "string",
        "dcId": "string",
        "acceptSelfSignedCertificate": false,
        "useServiceCredentials": false,
        "installSaltMaster": false,
        "sshPort": "string",
        "usePrivateKey": false,
        "useSudo": false,
        "airgapInstall": false
    },
    "authCredentialsLink": "string",
    "checkForEndpointUniqueness": false,
    "requestType": "string",
    "associatedEndpointLinks": [
        "string"
    ],
    "tenantLinks": [
        "string"
    ],
    "customProperties": {
        "isExternal": false,
        "endpointId": "string",
        "serviceAccountId": "string",
        "serviceAccountName": "string",
        "vcfDomainId": "string",
        "vcfDomainName": "string",
        "acceptSelfSignedCertificate": false
    },
    "resourceLink": "string"
}
string
name
Optional

name

string
endpointType
Optional

endpointType

string As uri As uri
resourceReference
Optional

resourceReference

string As uri As uri
taskReference
Optional

taskReference

object
endpointProperties
Required

endpointProperties

string
authCredentialsLink
Optional

authCredentialsLink

boolean
checkForEndpointUniqueness
Optional

checkForEndpointUniqueness

string
requestType
Required

requestType

Possible values are : VALIDATE, ENHANCE, CHECK_IF_ACCOUNT_EXISTS, VALIDATE_REMOVAL,
array of string
associatedEndpointLinks
Optional

associatedEndpointLinks

array of string
tenantLinks
Optional

tenantLinks

object
customProperties
Optional

customProperties

string
resourceLink
Optional

resourceLink

Authentication
This operation uses the following authentication methods.
Responses
200

Get domains of the vCF endpoint

Returns VcfDomains of type(s) application/json
"VcfDomains Object"
array of object
domains
Optional

domains


400

Bad Request

Returns VcfDomains of type(s) application/json
"VcfDomains Object"
array of object
domains
Optional

domains


401

Unauthorized

Returns VcfDomains of type(s) application/json
"VcfDomains Object"
array of object
domains
Optional

domains


403

Forbidden

Returns VcfDomains of type(s) application/json
"VcfDomains Object"
array of object
domains
Optional

domains


Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"endpointProperties:"object","requestType:"string"}' https://{api_host}/content/api/vcf/domains-enumeration