GET /v1/users/<requestNumber>
GET /v1/users/<requestNumber>/<resourceRepositoryKey>
{
"message": null,
"result": [
{
"resourceRepositoryKey": 145121,
"resourceName": "bridges2-rm.psc.xsede.org",
"username": "rlight",
"comment": "updated by mjyoder"
},
{
"resourceRepositoryKey": 145214,
"resourceName": "bridges2-gpu.psc.xsede.org",
"username": "mjyoder",
"comment": "updated by mjyoder"
}
]
}
| Param name | Description |
|---|---|
|
requestNumber required |
A grant number Validations:
|
OK
| Param name | Description |
|---|---|
|
resourceRepositoryKey required |
Validations:
|
|
resourceName required |
Validations:
|
|
username required |
Validations:
|
|
comment required |
Validations:
|
POST /v1/users/<requestNumber>
{
"comment": "updated by mjyoder",
"users": [
{
"resourceRepositoryKey": 145121,
"username": "rlight"
},
{
"resourceRepositoryKey": 145121,
"username": "mjyoder"
},
{
"resourceRepositoryKey": 145123,
"username": "rlight"
}
]
}
| Param name | Description |
|---|---|
|
requestNumber required |
A grant number Validations:
|
Success.
| Param name | Description |
|---|
GET /v1/users/<requestNumber>
GET /v1/users/<requestNumber>/<resourceRepositoryKey>
{
"message": null,
"result": [
{
"resourceRepositoryKey": 145121,
"resourceName": "bridges2-rm.psc.xsede.org",
"username": "rlight",
"comment": "updated by mjyoder"
},
{
"resourceRepositoryKey": 145214,
"resourceName": "bridges2-gpu.psc.xsede.org",
"username": "mjyoder",
"comment": "updated by mjyoder"
}
]
}
| Param name | Description |
|---|---|
|
requestNumber required |
A grant number Validations:
|
|
resourceRepositoryKey required |
The resource’s repo key Validations:
|
OK
| Param name | Description |
|---|---|
|
resourceRepositoryKey required |
Validations:
|
|
resourceName required |
Validations:
|
|
username required |
Validations:
|
|
comment required |
Validations:
|
POST /v1/users/<requestNumber>
{
"comment": "updated by mjyoder",
"users": [
{
"resourceRepositoryKey": 145121,
"username": "rlight"
},
{
"resourceRepositoryKey": 145121,
"username": "mjyoder"
},
{
"resourceRepositoryKey": 145123,
"username": "rlight"
}
]
}
| Param name | Description |
|---|---|
|
requestNumber required |
A grant number Validations:
|
|
resourceRepositoryKey required |
The resource’s repo key Validations:
|
Success.
| Param name | Description |
|---|
GET /v1/users/<requestNumber>/<resourceRepositoryKey>/<username>
{
"message": null,
"result": {
"resourceRepositoryKey": 145121,
"resourceName": "bridges2-rm.psc.xsede.org",
"username": "mjyoder",
"comment": "updated by mjyoder"
}
}
| Param name | Description |
|---|---|
|
requestNumber required |
A grant number Validations:
|
|
resourceRepositoryKey required |
The resource’s repo key Validations:
|
|
username required |
The user’s name Validations:
|
The resource/request has a user with that name.
| Param name | Description |
|---|
The resource/request has no user with that name.
| Param name | Description |
|---|
POST /v1/users/<requestNumber>/<resourceRepositoryKey>/<username>
{
"comment": "added by mjyoder"
}
| Param name | Description |
|---|---|
|
requestNumber required |
A grant number Validations:
|
|
resourceRepositoryKey required |
The resource’s repo key Validations:
|
|
username required |
The user’s name Validations:
|
The resource/request has a user with that name.
| Param name | Description |
|---|
Invalid grant number, or some usernames were not found, or the resources are missing or have no active allocations on the request.
| Param name | Description |
|---|
DELETE /v1/users/<requestNumber>/<resourceRepositoryKey>/<username>
{
"comment": "removed by mjyoder"
}
| Param name | Description |
|---|---|
|
requestNumber required |
A grant number Validations:
|
|
resourceRepositoryKey required |
The resource’s repo key Validations:
|
|
username required |
The user’s name Validations:
|
The resource/request has a user with that name.
| Param name | Description |
|---|