Get Host Profile Associations By Vc

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

Authentication
This operation uses the following authentication methods.
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"
        }
    ]
}
vcs
Optional

vcs

array of error
errors
Optional

errors


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"
        }
    ]
}
array of warning
warnings
Optional

warnings

array of error
errors
Optional

errors


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"
        }
    ]
}
array of warning
warnings
Optional

warnings

array of error
errors
Optional

errors