List All Node Managers
get
/v1/nodeManagers
Returns a list of all the Node Managers in the Administration Server.
Request
There are no request parameters for this operation.
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
The Node Manager entities have all been listed successfully.
Root Schema : schema
Type:
Show Source
array
-
Array of:
object NodeManagerResponse
The response schema for getting details of a Node Manager.
Nested Schema : NodeManagerResponse
Type:
object
The response schema for getting details of a Node Manager.
Show Source
-
@type: string
Defines the sub-class entity when sub-classing.
-
host(required): string
The host name where the Node Manager is hosted.
-
href(required): string
(uri)
The reference to get the Node Manager's information.Example:
http://server:port/api/v1/nodeManagers/NM-z8kfsx-16it-l0qpcmee
-
id(required): string
The identifier of the Node Manager.Example:
NM-z8kfsx-16it-l0qpcmee
-
name(required): string
The name of the Node Manager.
-
nodes: array
nodes
The list of nodes managed by the Node Manager.
-
port(required): integer
(int32)
The port where the Node Manager is hosted.
-
state: string
The state of the Node Manager.
-
statusMessage: string
The status of the Node Manager.
Nested Schema : nodes
Type:
array
The list of nodes managed by the Node Manager.
Show Source
-
Array of:
object NodeReference
The schema defining reference to get a node's information.
Nested Schema : NodeReference
Type:
object
The schema defining reference to get a node's information.
Show Source
-
href(required): string
(uri)
The reference to get information about a node.
-
id(required): string
The identifier of a node.
400 Response
The server cannot process the request due to a client error.
Root Schema : Error
Type:
object
Used when an API encounters an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx).
Show Source
-
@type: string
Defines the sub-class entity when sub-classing.
-
cause: string
The cause of the exception.
-
code(required): string
The application relevant details defined in the API or a common list.
-
message: string
The details and corrective actions for the error shown to the client user.
-
reason(required): string
The reason for the error, which is shown to a client user.
-
referenceError: string
(uri)
The URI of the documentation describing the error.
-
status: string
The HTTP error code describing the error.
401 Response
The client does not have the correct privileges.
Root Schema : Error
Type:
object
Used when an API encounters an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx).
Show Source
-
@type: string
Defines the sub-class entity when sub-classing.
-
cause: string
The cause of the exception.
-
code(required): string
The application relevant details defined in the API or a common list.
-
message: string
The details and corrective actions for the error shown to the client user.
-
reason(required): string
The reason for the error, which is shown to a client user.
-
referenceError: string
(uri)
The URI of the documentation describing the error.
-
status: string
The HTTP error code describing the error.
403 Response
The request was not authorized.
Root Schema : Error
Type:
object
Used when an API encounters an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx).
Show Source
-
@type: string
Defines the sub-class entity when sub-classing.
-
cause: string
The cause of the exception.
-
code(required): string
The application relevant details defined in the API or a common list.
-
message: string
The details and corrective actions for the error shown to the client user.
-
reason(required): string
The reason for the error, which is shown to a client user.
-
referenceError: string
(uri)
The URI of the documentation describing the error.
-
status: string
The HTTP error code describing the error.
404 Response
The requested resource cannot be found.
Root Schema : Error
Type:
object
Used when an API encounters an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx).
Show Source
-
@type: string
Defines the sub-class entity when sub-classing.
-
cause: string
The cause of the exception.
-
code(required): string
The application relevant details defined in the API or a common list.
-
message: string
The details and corrective actions for the error shown to the client user.
-
reason(required): string
The reason for the error, which is shown to a client user.
-
referenceError: string
(uri)
The URI of the documentation describing the error.
-
status: string
The HTTP error code describing the error.
405 Response
This method is not allowed.
Root Schema : Error
Type:
object
Used when an API encounters an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx).
Show Source
-
@type: string
Defines the sub-class entity when sub-classing.
-
cause: string
The cause of the exception.
-
code(required): string
The application relevant details defined in the API or a common list.
-
message: string
The details and corrective actions for the error shown to the client user.
-
reason(required): string
The reason for the error, which is shown to a client user.
-
referenceError: string
(uri)
The URI of the documentation describing the error.
-
status: string
The HTTP error code describing the error.
409 Response
The request cannot be processed due to a conflict with the existing state of the resource.
Root Schema : Error
Type:
object
Used when an API encounters an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx).
Show Source
-
@type: string
Defines the sub-class entity when sub-classing.
-
cause: string
The cause of the exception.
-
code(required): string
The application relevant details defined in the API or a common list.
-
message: string
The details and corrective actions for the error shown to the client user.
-
reason(required): string
The reason for the error, which is shown to a client user.
-
referenceError: string
(uri)
The URI of the documentation describing the error.
-
status: string
The HTTP error code describing the error.
500 Response
The system has encountered an internal server error.
Root Schema : Error
Type:
object
Used when an API encounters an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx).
Show Source
-
@type: string
Defines the sub-class entity when sub-classing.
-
cause: string
The cause of the exception.
-
code(required): string
The application relevant details defined in the API or a common list.
-
message: string
The details and corrective actions for the error shown to the client user.
-
reason(required): string
The reason for the error, which is shown to a client user.
-
referenceError: string
(uri)
The URI of the documentation describing the error.
-
status: string
The HTTP error code describing the error.
Examples
The following example shows how to get a list of all Node Managers in the Administration Server by submitting a GET request on the REST resource using cURL. For more information about cURL, see Use cURL.
curl -X GET 'http://hostname:port/nodeManagers'
Example of the Response Body
If successful, the response code 200 is returned with the following response body.
[ { "host": "node-mgr-app", "href": "/nodemanagers/NMGR-31eoeh-otm-ln3hrqc9", "id": "NMGR-31eoeh-otm-ln3hrqc9", "name": "nm1", "nodes": [ { "href": "/nodes/31eoef-otm-lna53s09", "id": "31eoef-otm-lna53s09" }, { "href": "/nodes/31eoef-otm-lna51qht", "id": "31eoef-otm-lna51qht" }, { "href": "/nodes/31eoef-otm-lna4vku4", "id": "31eoef-otm-lna4vku4" }, { "href": "/nodes/31eoep-otm-lnbhn159", "id": "31eoep-otm-lnbhn159" } ], "port": 32170, "statusMessage": "Informational - " } ]