Get All Product Nodes

Get All Product Nodes

Get all nodes of a product.

Request
URI
GET
https://10.71.204.121:9443/api/v3/lcm/environment/{environmentId}/product/{productId}/node
COPY
Path Parameters
string
environmentId
Required

ID of the environment

string
productId
Required

ID of the product within the environment


Responses
200

List of product nodes.

[
    {
        "nodeId": "integer",
        "isPrimary": "boolean",
        "cpuNum": "integer",
        "ramMemory": "integer",
        "hostName": "string",
        "vmName": "string",
        "deploymentOption": "string",
        "datastoreName": "string",
        "clusterName": "string",
        "resourcePool": "string",
        "datacenterName": "string",
        "rootPassword": "string",
        "gateway": "string",
        "deployment": {
            "vcenterName": "string",
            "datacenterName": "string",
            "clusterName": "string",
            "resourcePool": "string",
            "vmFolder": "string",
            "datastoreNames": [
                "string"
            ]
        },
        "nics": [
            {
                "ipAddress": "string",
                "networkName": "string",
                "staticRoutes": [
                    "string"
                ],
                "dcVcenterNetworksSpec": {
                    "portGroupName": "string",
                    "gateway": "string",
                    "subnetMask": "string",
                    "domainName": "string",
                    "searchPath": [
                        "string"
                    ],
                    "useDhcp": "boolean",
                    "dns": [
                        "string"
                    ],
                    "ntp": [
                        "string"
                    ]
                }
            }
        ]
    }
]

400

Invalid product node spec

[
    {
        "nodeId": "integer",
        "isPrimary": "boolean",
        "cpuNum": "integer",
        "ramMemory": "integer",
        "hostName": "string",
        "vmName": "string",
        "deploymentOption": "string",
        "datastoreName": "string",
        "clusterName": "string",
        "resourcePool": "string",
        "datacenterName": "string",
        "rootPassword": "string",
        "gateway": "string",
        "deployment": {
            "vcenterName": "string",
            "datacenterName": "string",
            "clusterName": "string",
            "resourcePool": "string",
            "vmFolder": "string",
            "datastoreNames": [
                "string"
            ]
        },
        "nics": [
            {
                "ipAddress": "string",
                "networkName": "string",
                "staticRoutes": [
                    "string"
                ],
                "dcVcenterNetworksSpec": {
                    "portGroupName": "string",
                    "gateway": "string",
                    "subnetMask": "string",
                    "domainName": "string",
                    "searchPath": [
                        "string"
                    ],
                    "useDhcp": "boolean",
                    "dns": [
                        "string"
                    ],
                    "ntp": [
                        "string"
                    ]
                }
            }
        ]
    }
]

401

Unauthorized access

[
    {
        "nodeId": "integer",
        "isPrimary": "boolean",
        "cpuNum": "integer",
        "ramMemory": "integer",
        "hostName": "string",
        "vmName": "string",
        "deploymentOption": "string",
        "datastoreName": "string",
        "clusterName": "string",
        "resourcePool": "string",
        "datacenterName": "string",
        "rootPassword": "string",
        "gateway": "string",
        "deployment": {
            "vcenterName": "string",
            "datacenterName": "string",
            "clusterName": "string",
            "resourcePool": "string",
            "vmFolder": "string",
            "datastoreNames": [
                "string"
            ]
        },
        "nics": [
            {
                "ipAddress": "string",
                "networkName": "string",
                "staticRoutes": [
                    "string"
                ],
                "dcVcenterNetworksSpec": {
                    "portGroupName": "string",
                    "gateway": "string",
                    "subnetMask": "string",
                    "domainName": "string",
                    "searchPath": [
                        "string"
                    ],
                    "useDhcp": "boolean",
                    "dns": [
                        "string"
                    ],
                    "ntp": [
                        "string"
                    ]
                }
            }
        ]
    }
]

404

Environment or product doesn't exist

[
    {
        "nodeId": "integer",
        "isPrimary": "boolean",
        "cpuNum": "integer",
        "ramMemory": "integer",
        "hostName": "string",
        "vmName": "string",
        "deploymentOption": "string",
        "datastoreName": "string",
        "clusterName": "string",
        "resourcePool": "string",
        "datacenterName": "string",
        "rootPassword": "string",
        "gateway": "string",
        "deployment": {
            "vcenterName": "string",
            "datacenterName": "string",
            "clusterName": "string",
            "resourcePool": "string",
            "vmFolder": "string",
            "datastoreNames": [
                "string"
            ]
        },
        "nics": [
            {
                "ipAddress": "string",
                "networkName": "string",
                "staticRoutes": [
                    "string"
                ],
                "dcVcenterNetworksSpec": {
                    "portGroupName": "string",
                    "gateway": "string",
                    "subnetMask": "string",
                    "domainName": "string",
                    "searchPath": [
                        "string"
                    ],
                    "useDhcp": "boolean",
                    "dns": [
                        "string"
                    ],
                    "ntp": [
                        "string"
                    ]
                }
            }
        ]
    }
]