CapabilitiesResource

Capabilities REST resource.

The following resources are part of this group:

/capabilities

Mount Point: /service/siesta/capabilities

Available Since: 2.7

GET

Available Since: 2.7

Retrieve a list of capabilities currently configured in nexus.

Parameters

name description type default
$type (no documentation provided) query
$enabled (no documentation provided) query
$active (no documentation provided) query
$includeNotExposed (no documentation provided) query
$p (no documentation provided) query

Response Body

element: (custom)
media types: application/xml
application/json

(no documentation provided)

POST

Available Since: 2.7

Add a new capability.

Request Body

element: capability
media types: application/xml
application/json

(no documentation provided)

Response Body

element: capabilityStatus
media types: application/xml
application/json

(no documentation provided)

/capabilities/{id}

Mount Point: /service/siesta/capabilities/{id}

Available Since: 2.7

The following operations are supported on this resource:

GET

Available Since: 2.7

Get the details of a capability.

Parameters

name description type default
id (no documentation provided) path

Response Body

element: capability
media types: application/xml
application/json

(no documentation provided)

PUT

Available Since: 2.7

Update the configuration of an existing capability.

Parameters

name description type default
id (no documentation provided) path

Request Body

element: capability
media types: application/xml
application/json

(no documentation provided)

Response Body

element: capabilityStatus
media types: application/xml
application/json

(no documentation provided)

DELETE

Available Since: 2.7

Delete an existing capability.

Parameters

name description type default
id (no documentation provided) path

/capabilities/{id}/disable

Mount Point: /service/siesta/capabilities/{id}/disable

Available Since: 2.7

PUT

Available Since: 2.7

Enable an existing capability.

Parameters

name description type default
id (no documentation provided) path

Response Body

element: capabilityStatus
media types: application/xml
application/json

(no documentation provided)

/capabilities/{id}/enable

Mount Point: /service/siesta/capabilities/{id}/enable

Available Since: 2.7

PUT

Available Since: 2.7

Enable an existing capability.

Parameters

name description type default
id (no documentation provided) path

Response Body

element: capabilityStatus
media types: application/xml
application/json

(no documentation provided)

/capabilities/{id}/status

Mount Point: /service/siesta/capabilities/{id}/status

Available Since: 2.7

GET

Available Since: 2.7

Parameters

name description type default
id (no documentation provided) path

Response Body

element: capabilityStatus
media types: application/xml
application/json

(no documentation provided)