Get resource by ID
Retrieves a resource.
Path parameters
The ID of the resource.
Response
The requested resource.
The ID of the resource.
The ID of the app.
The name of the resource.
A description of the resource.
The ID of the owner of the resource.
The ID of the resource on the remote system.
The name of the resource on the remote system.
The type of the resource.
The maximum duration for which the resource can be requested (in minutes).
The recommended duration for which the resource should be requested (in minutes). -1 represents an indefinite duration.
The duration for which access can be extended (in minutes). Set to 0 to disable extensions. When > 0, extensions are enabled for the specified duration.
A bool representing whether or not access requests to the resource require manager approval.
A bool representing whether or not access requests to the resource require an access ticket.
A bool representing whether or not to require MFA for reviewers to approve requests for this resource.
A bool representing whether or not to require MFA for requesting access to this resource.
A bool representing whether or not to require MFA to connect to this resource.
A bool representing whether or not to automatically approve requests to this resource.
The ID of the associated request template.
A bool representing whether or not to allow access requests to this resource.
The ID of the parent resource.
The ID of the associated configuration template.
Custom request notification sent upon request approval.
Indicates the level of potential impact misuse or unauthorized access may incur.
Indicates the level of potential impact misuse or unauthorized access may incur.
JSON metadata about the remote resource. Only set for items linked to remote systems. See this guide for details.
List of resource IDs that are ancestors of this resource.
List of resource IDs that are descendants of this resource.
A bool representing whether or not the resource's name is synced from the end system. When true, the name is overwritten with the remote name on each sync. Defaults to false.
A bool representing whether or not the resource's description is synced from the end system. When true, the description is overwritten with the remote description on each sync. Defaults to false.
Example response
{
"resource_id": "f454d283-ca87-4a8a-bdbb-df212eca5353",
"app_id": "b5a5ca27-0ea3-4d86-9199-2126d57d1fbd",
"description": "This resource represents AWS IAM role \"SupportUser\".",
"admin_owner_id": "7c86c85d-0651-43e2-a748-d69d658418e8",
"remote_id": 318038399,
"remote_name": "repo-name",
"max_duration": 120,
"require_manager_approval": false,
"require_support_ticket": false,
"parent_resource_id": "f454d283-ca67-4a8a-bdbb-df212eca5345",
"ancestor_resource_ids": [
"f454d283-ca67-4a8a-bdbb-df212eca5345"
],
"descendant_resource_ids": [
"f454d283-ca67-4a8a-bdbb-df212eca5345"
]
}