All URIs are relative to http://localhost
| Method | HTTP request | Description |
|---|---|---|
| about_get | Get /about | |
| elevate_session_post | Post /elevate/session | |
| elevate_temporary_post | Post /elevate/temporary | |
| launch_post | Post /launch | |
| log_jit_get | Get /log/jit | |
| log_jit_id_get | Get /log/jit/{id} | |
| policy_assignments_get | Get /policy/assignments | |
| policy_assignments_id_put | Put /policy/assignments/{id} | |
| policy_me_get | Get /policy/me | |
| policy_me_put | Put /policy/me | |
| policy_profiles_get | Get /policy/profiles | |
| policy_profiles_id_delete | Delete /policy/profiles/{id} | |
| policy_profiles_id_get | Get /policy/profiles/{id} | |
| policy_profiles_id_put | Put /policy/profiles/{id} | |
| policy_profiles_post | Post /policy/profiles | |
| policy_users_get | Get /policy/users | |
| revoke_post | Post /revoke | |
| status_get | Get /status |
models::AboutData about_get()
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
elevate_session_post()
This endpoint does not need any parameter.
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
elevate_temporary_post(elevate_temporary_payload)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| elevate_temporary_payload | ElevateTemporaryPayload | [required] |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::LaunchResponse launch_post(launch_payload)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| launch_payload | LaunchPayload | [required] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::JitElevationLogPage log_jit_get(jit_elevation_log_query_options)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| jit_elevation_log_query_options | JitElevationLogQueryOptions | [required] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::JitElevationLogRow log_jit_id_get(id)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| id | i64 | [required] |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Vecmodels::Assignment policy_assignments_get()
This endpoint does not need any parameter.
Vecmodels::Assignment
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
policy_assignments_id_put(id, user)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| id | uuid::Uuid | [required] | ||
| user | Vecmodels::User | [required] |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::GetProfilesMeResponse policy_me_get()
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
policy_me_put(optional_id)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| optional_id | OptionalId | [required] |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Vecuuid::Uuid policy_profiles_get()
This endpoint does not need any parameter.
Vecuuid::Uuid
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
policy_profiles_id_delete(id)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| id | uuid::Uuid | [required] |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::Profile policy_profiles_id_get(id)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| id | uuid::Uuid | [required] |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
policy_profiles_id_put(id, profile)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| id | uuid::Uuid | [required] | ||
| profile | Profile | [required] |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
policy_profiles_post(profile)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| profile | Profile | [required] |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Vecmodels::User policy_users_get()
This endpoint does not need any parameter.
Vecmodels::User
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
revoke_post()
This endpoint does not need any parameter.
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::StatusResponse status_get()
This endpoint does not need any parameter.
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]