rse.py

GET /rses//

List all RSEs.

Example request:

GET /rses// HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type: 'application/x-json-stream'
Status Codes:
POST /rses/<rse>

Create RSE with given name.

Example request:

POST /rses/<rse> HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type:
Status Codes:
PUT /rses/<rse>

Update RSE properties (e.g. name, availability).

Example request:

PUT /rses/<rse> HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type:
Status Codes:
GET /rses/<rse>

Details about a specific RSE.

Example request:

GET /rses/<rse> HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type: 'application/json'
Status Codes:
DELETE /rses/<rse>

Disable RSE with given account name.

Example request:

DELETE /rses/<rse> HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type:
Status Codes:
POST /rses

create rse with given RSE name.

Example request:

POST /rses HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type:
Status Codes:
GET /rses

list all RSE attributes for a RSE.

Example request:

GET /rses HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type: 'application/json'
DELETE /rses
No doc string

Example request:

DELETE /rses HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type:
GET /rses

List all supported protocols of the given RSE.

Example request:

GET /rses HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type: 'application/json'
Status Codes:
POST /rses
Create a protocol for a given RSE.

Example request:

POST /rses HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type:
Status Codes:
GET /rses

List all references of the provided RSE for the given protocol.

Example request:

GET /rses HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type: 'application/json'
Status Codes:
PUT /rses
Updates attributes of an existing protocol entry. Because protocol identifier, hostname,

Example request:

PUT /rses HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type:
Status Codes:
DELETE /rses
Deletes a protocol entry for the provided RSE.

Example request:

DELETE /rses HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type:
Status Codes:
GET /rses
Get RSE usage information.

Example request:

GET /rses HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type: 'application/x-json-stream'
Status Codes:
PUT /rses

Update RSE usage information.

Example request:

PUT /rses HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type:
Status Codes:
GET /rses
Get RSE usage information.

Example request:

GET /rses HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type: 'application/x-json-stream'
Status Codes:
GET /rses
Get RSE limits.

Example request:

GET /rses HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type: 'application/json'
Status Codes:
PUT /rses

Update RSE limits.

Example request:

PUT /rses HTTP/1.1

Example response:

HTTP/1.1 200 OK
Vary: Accept
Content-Type: 'application/json'
Status Codes: