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
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