AddNodeResource
AddNodeResource REST endpoint to add and remove nodes from the access control membership. Copyright 2017 WANdisco.
The following resources are part of this group:
- /addnode/removenodes
- /addnode/{nodeId}
- /addnode/{nodeId}/acp
- /addnode/{nodeId}/added
- /addnode/{nodeId}/audit
/addnode/removenodes
Mount Point: /addnode/removenodes
PUT
Remove the given nodes from the memberships associated with the acp and audit state machines.
Request Body
element: | nodes |
media types: | */* application/xml |
ID of the node to be removed
Response Body
element: | (custom) |
media types: | */* application/xml |
(no documentation provided)
Status Codes
code | description |
---|---|
202 | Accepted - proposed |
400 | Bad request - see returned ExceptionDTO |
404 | Not found - see returned ExceptionDTO |
401 | Authentication required. |
403 | Authorization required - access forbidden |
Response Headers
name | description |
---|---|
Content Location | Path to monitoring Task |
/addnode/{nodeId}
Mount Point: /addnode/{nodeId}
POST
Add the given node to the acp state machine membership and audit state machine membership.
Parameters
name | description | type | default |
---|---|---|---|
nodeId | ID of the node to be added | path |
Response Body
element: | (custom) |
media types: | */* application/xml |
(no documentation provided)
Status Codes
code | description |
---|---|
202 | Accepted - proposed |
400 | Bad request - see returned ExceptionDTO |
401 | Authentication required. |
403 | Authorization required - access forbidden |
Response Headers
name | description |
---|---|
Content Location | Path to monitoring Task |
DELETE
Remove the given node from the acp and optionally audit membership
Parameters
name | description | type | default |
---|---|---|---|
nodeId | ID of the node to be removed | path |
Response Body
element: | (custom) |
media types: | */* application/xml |
(no documentation provided)
Status Codes
code | description |
---|---|
202 | Accepted - proposed |
400 | Bad request - see returned ExceptionDTO |
404 | Not found - see returned ExceptionDTO |
401 | Authentication required. |
403 | Authorization required - access forbidden |
Response Headers
name | description |
---|---|
Content Location | Path to monitoring Task |
/addnode/{nodeId}/acp
Mount Point: /addnode/{nodeId}/acp
DELETE
/** Remove the given node from the membership associated with the acp state machine.
Parameters
name | description | type | default |
---|---|---|---|
nodeId | ID of the node to be removed | path |
Response Body
element: | (custom) |
media types: | */* application/xml |
(no documentation provided)
Status Codes
code | description |
---|---|
202 | Accepted - proposed |
400 | Bad request - see returned ExceptionDTO |
404 | Not found - see returned ExceptionDTO |
401 | Authentication required. |
403 | Authorization required - access forbidden |
Response Headers
name | description |
---|---|
Content Location | Path to monitoring Task |
/addnode/{nodeId}/added
Mount Point: /addnode/{nodeId}/added
GET
Check if specified node is in both the ACP DSM and audit DSM membership
Parameters
name | description | type | default |
---|---|---|---|
nodeId | ID of the node being queried | path |
Response Body
element: | (custom) |
media types: | */* application/xml |
"true" if node is a member of both the ACP DSM and Audit DSM
Status Codes
code | description |
---|---|
200 | OK |
400 | Bad request - see returned ExceptionDTO |
401 | Authentication required. |
403 | Authorization required - access forbidden |
/addnode/{nodeId}/audit
Mount Point: /addnode/{nodeId}/audit
DELETE
Remove the given node from the membership associated with the audit state machine.
Parameters
name | description | type | default |
---|---|---|---|
nodeId | ID of the node to be removed | path |
Response Body
element: | (custom) |
media types: | */* application/xml |
(no documentation provided)
Status Codes
code | description |
---|---|
202 | Accepted - proposed |
400 | Bad request - see returned ExceptionDTO |
404 | Not found - see returned ExceptionDTO |
401 | Authentication required. |
403 | Authorization required - access forbidden |
Response Headers
name | description |
---|---|
Content Location | Path to monitoring Task |