Node class
The Node class represents a node in the cloud deployment. A node is an instance of an OSGi container with a particular profile applied.
Node class APIs
The following tables list the basic APIs, operation APIs, and relationship APIs for the Node class.
Basic APIs
Name | HTTP | URI | Description |
---|---|---|---|
search | POST | Searches for Node objects. |
Operation APIs
Name | HTTP | URI | Description |
---|---|---|---|
acceptIncomingRequests | POST | Sets specified node to accept incoming requests. | |
acceptIncomingRequestsOnAllNodes | POST | Accepts incoming requests on all nodes. | |
getIncomingRequestsAcceptanceMode | POST | Retrieves the acceptance mode for incoming requests on the specified node. | |
getIncomingRequestsOnAllNodesAcceptanceMode | POST | Retrieves the acceptance mode for all nodes. | |
rejectIncomingRequests | POST | Rejects incoming requests on the specified node. | |
rejectIncomingRequestsOnAllNodes | POST | Rejects incoming requests on all nodes. |
Relationship APIs
The Node class has no relationship APIs.
Node class relationships and attributes
The following tables list the relationships and attributes of the Node class.
Relationships
Name | Type | Multi- | Description |
---|---|---|---|
cloudServices | 0..* | Cloud services hosted on the node | |
installationProfiles | 0..* | Installation profiles for the node | |
providers | 0..* | Providers associated with the node | |
cloudClass | 1 | Fully-qualified name of the class to which the object belongs | |
provider | 1 | Provider that created the object | |
tags | 0..* | Tags associated with the object |
Attributes
Name | Type | Multi- | Description |
---|---|---|---|
host | String | 0..1 | Host name |
port | Integer | 0..1 | Port number |
uriProtocol | 0..1 | URI protocol | |
description | String | 0..1 | Text that describes the object |
guid | String | 1 | Globally unique identifier for the object |
labels | String | 0..* |
|
modifiedDate | 0..1 | Date the Cloudobject was modified | |
name | String | 1 | Human-readable name of the object |