Get cluster access request
Gets cluster access request information for a specific request access ID.
The request produces an application/json
payload.
Endpoint
/api/cluster/v2/remoteaccess/requests
Parameters
Parameter | Type | Description | In | Required |
---|---|---|---|---|
requestId | string |
Request id param |
path | required |
Response
Response codes
Code | Description |
---|---|
200 | Successful |
400 | Bad request |
403 | Approving remote access request is disabled |
404 | Not found |
Response body
The AccessRequestData object
Access 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": 0,
"role": "devops-admin",
"createdTimestamp": 0,
"expirationTimestamp": 0,
"state": "ACCEPTED",
"stateModifiedByUser": "string"
}
Example
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
curl -X GET "https://myManaged.cluster.com/api/cluster/v2/remoteaccess/requests/7a397770-86b7-473b-b23e-4a07d79f2eff"
-H "accept: application/json"
Request URL
https://myManaged.cluster.com/api/cluster/v2/remoteaccess/requests/7a397770-86b7-473b-b23e-4a07d79f2eff
Response body
{
"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"
}
Response code
200