This API call gets cluster access request information for a specific request access ID. The request produces an application/json payload.
To execute this request, you need one of the following API-Token scopes:
ClusterTokenManagement)ServiceProviderAPI )Nodekeeper)/api/cluster/v2/remoteaccess/requests
| Parameter | Type | Description | In | Required |
|---|---|---|---|---|
| requestId | string | Request id param | path | required |
| Code | Type | Description |
|---|---|---|
| 200 | Access | Successful |
| 400 | - | Bad request |
| 403 | - | Approving remote access request is disabled |
| 404 | - | Not found |
AccessRequestData objectAccess Request data
| Element | Type | Description |
|---|---|---|
| requestId | string | Request id |
| userId | string | User id |
| reason | string | Request reason description |
| requestedDays | integer | For how many days access is requested |
| role | string | Requested role
|
| createdTimestamp | integer | Access request created at (timestamp) |
| expirationTimestamp | integer | Access expires at (timestamp) |
| state | string | Access request state
|
| stateModifiedByUser | string | Access request state was modified by user |
{"requestId": "string","userId": "string","reason": "string","requestedDays": 1,"role": "devops-admin","createdTimestamp": 1,"expirationTimestamp": 1,"state": "ACCEPTED","stateModifiedByUser": "string"}
In this example, you request to list remote access permission for a specific request access ID (7a397770-86b7-473b-b23e-4a07d79f2eff). In return, you receive a JSON response that indicates that the request ID 7a397770-86b7-473b-b23e-4a07d79f2eff is for user john.smith@dynatrace.com that has remote access permission with admin role for 7 days and the reason is to verify cluster state after upgrade.
curl -X GET "https://myManaged.cluster.com/api/cluster/v2/remoteaccess/requests/7a397770-86b7-473b-b23e-4a07d79f2eff"-H "accept: application/json"
https://myManaged.cluster.com/api/cluster/v2/remoteaccess/requests/7a397770-86b7-473b-b23e-4a07d79f2eff
{"requestId": "7a397770-86b7-473b-b23e-4a07d79f2eff","userId": "john.smith@dynatrace.com","reason": "SUP-123456 Verifying cluster state after upgrade","requestedDays": 7,"role": "devops-admin","createdTimestamp": 1586452866661,"expirationTimestamp": 1587081600000,"state": "ACCEPTED","stateModifiedByUser": "katie.novak"}
200