Get Host Profile Associations By Vc
Get Host Profile domain asociations linked to VC with provided IP/FQDN. The domains will also include any any child Compute Cluster and Cell Site Group domains that are managed by this VC.
Request
URI
POST
https://{api_host}/hybridity/api/ztp/hostprofile/domains/vc
COPY
Request Body
hostProfileAssociationsByVcRequest of type(s) application/json
Required
{
"addresses": [
"string"
]
}
array of string
addresses
Required
addresses
Responses
200
Response with Host Profile domain associations linked to provided VCs.
Returns hostProfileAssociationsByVcResponse of type(s) application/json
{
"vcs": [
{
"vcFqdn": "vcFqdn",
"vcIp": "vcIp",
"domains": [
{
"domainType": "domainType",
"hosts": [
{
"ipmiIp": "ipmiIp",
"parent": "parent",
"wipeDisks": true,
"address": "address",
"preDeployed": true,
"ip": "ip",
"type": "type",
"password": "password",
"name": "name",
"vsanCache": "vsanCache",
"location": {
"country": "country",
"address": "address",
"city": "city",
"latitude": -63.615366350946985,
"longitude": 36.988422590534526
},
"ipmiPassword": "ipmiPassword",
"ipmiUsername": "ipmiUsername",
"username": "username"
},
{
"ipmiIp": "ipmiIp",
"parent": "parent",
"wipeDisks": true,
"address": "address",
"preDeployed": true,
"ip": "ip",
"type": "type",
"password": "password",
"name": "name",
"vsanCache": "vsanCache",
"location": {
"country": "country",
"address": "address",
"city": "city",
"latitude": -63.615366350946985,
"longitude": 36.988422590534526
},
"ipmiPassword": "ipmiPassword",
"ipmiUsername": "ipmiUsername",
"username": "username"
}
],
"domainName": "domainName",
"hostProfile": "hostProfile"
},
{
"domainType": "domainType",
"hosts": [
{
"ipmiIp": "ipmiIp",
"parent": "parent",
"wipeDisks": true,
"address": "address",
"preDeployed": true,
"ip": "ip",
"type": "type",
"password": "password",
"name": "name",
"vsanCache": "vsanCache",
"location": {
"country": "country",
"address": "address",
"city": "city",
"latitude": -63.615366350946985,
"longitude": 36.988422590534526
},
"ipmiPassword": "ipmiPassword",
"ipmiUsername": "ipmiUsername",
"username": "username"
},
{
"ipmiIp": "ipmiIp",
"parent": "parent",
"wipeDisks": true,
"address": "address",
"preDeployed": true,
"ip": "ip",
"type": "type",
"password": "password",
"name": "name",
"vsanCache": "vsanCache",
"location": {
"country": "country",
"address": "address",
"city": "city",
"latitude": -63.615366350946985,
"longitude": 36.988422590534526
},
"ipmiPassword": "ipmiPassword",
"ipmiUsername": "ipmiUsername",
"username": "username"
}
],
"domainName": "domainName",
"hostProfile": "hostProfile"
}
],
"vcFqdns": [
"vcFqdns",
"vcFqdns"
]
},
{
"vcFqdn": "vcFqdn",
"vcIp": "vcIp",
"domains": [
{
"domainType": "domainType",
"hosts": [
{
"ipmiIp": "ipmiIp",
"parent": "parent",
"wipeDisks": true,
"address": "address",
"preDeployed": true,
"ip": "ip",
"type": "type",
"password": "password",
"name": "name",
"vsanCache": "vsanCache",
"location": {
"country": "country",
"address": "address",
"city": "city",
"latitude": -63.615366350946985,
"longitude": 36.988422590534526
},
"ipmiPassword": "ipmiPassword",
"ipmiUsername": "ipmiUsername",
"username": "username"
},
{
"ipmiIp": "ipmiIp",
"parent": "parent",
"wipeDisks": true,
"address": "address",
"preDeployed": true,
"ip": "ip",
"type": "type",
"password": "password",
"name": "name",
"vsanCache": "vsanCache",
"location": {
"country": "country",
"address": "address",
"city": "city",
"latitude": -63.615366350946985,
"longitude": 36.988422590534526
},
"ipmiPassword": "ipmiPassword",
"ipmiUsername": "ipmiUsername",
"username": "username"
}
],
"domainName": "domainName",
"hostProfile": "hostProfile"
},
{
"domainType": "domainType",
"hosts": [
{
"ipmiIp": "ipmiIp",
"parent": "parent",
"wipeDisks": true,
"address": "address",
"preDeployed": true,
"ip": "ip",
"type": "type",
"password": "password",
"name": "name",
"vsanCache": "vsanCache",
"location": {
"country": "country",
"address": "address",
"city": "city",
"latitude": -63.615366350946985,
"longitude": 36.988422590534526
},
"ipmiPassword": "ipmiPassword",
"ipmiUsername": "ipmiUsername",
"username": "username"
},
{
"ipmiIp": "ipmiIp",
"parent": "parent",
"wipeDisks": true,
"address": "address",
"preDeployed": true,
"ip": "ip",
"type": "type",
"password": "password",
"name": "name",
"vsanCache": "vsanCache",
"location": {
"country": "country",
"address": "address",
"city": "city",
"latitude": -63.615366350946985,
"longitude": 36.988422590534526
},
"ipmiPassword": "ipmiPassword",
"ipmiUsername": "ipmiUsername",
"username": "username"
}
],
"domainName": "domainName",
"hostProfile": "hostProfile"
}
],
"vcFqdns": [
"vcFqdns",
"vcFqdns"
]
}
],
"errors": [
{
"stack": "stack",
"code": "code",
"message": "message"
},
{
"stack": "stack",
"code": "code",
"message": "message"
}
]
}
301
API endpoint has permanently moved.
Returns redirectResponse of type(s) application/json
{
"redirectURL": "string"
}
string
redirectURL
Optional
redirectURL
Response Headers
string
Location
URI where the client will find the new endpoint.
400
Bad Request
Returns response of type(s) application/json
{
"warnings": [
{
"stack": "stack",
"code": "code",
"message": "message"
},
{
"stack": "stack",
"code": "code",
"message": "message"
}
],
"errors": [
{
"stack": "stack",
"code": "code",
"message": "message"
},
{
"stack": "stack",
"code": "code",
"message": "message"
}
]
}
401
Unauthorized
Operation doesn't return any data structure
403
Forbidden
Operation doesn't return any data structure
500
Internal Server Error
Returns response of type(s) application/json
{
"warnings": [
{
"stack": "stack",
"code": "code",
"message": "message"
},
{
"stack": "stack",
"code": "code",
"message": "message"
}
],
"errors": [
{
"stack": "stack",
"code": "code",
"message": "message"
},
{
"stack": "stack",
"code": "code",
"message": "message"
}
]
}