Skip to content
Ona Docs

Policies

CreateRunnerPolicy
POST/gitpod.v1.RunnerService/CreateRunnerPolicy
DeleteRunnerPolicy
POST/gitpod.v1.RunnerService/DeleteRunnerPolicy
ListRunnerPolicies
POST/gitpod.v1.RunnerService/ListRunnerPolicies
UpdateRunnerPolicy
POST/gitpod.v1.RunnerService/UpdateRunnerPolicy
ModelsExpand Collapse
RunnerPolicy object { groupId, role }
groupId: optional string
formatuuid
role: optional RunnerRole

role is the role assigned to the group

One of the following:
"RUNNER_ROLE_UNSPECIFIED"
"RUNNER_ROLE_ADMIN"
"RUNNER_ROLE_USER"
RunnerRole = "RUNNER_ROLE_UNSPECIFIED" or "RUNNER_ROLE_ADMIN" or "RUNNER_ROLE_USER"
One of the following:
"RUNNER_ROLE_UNSPECIFIED"
"RUNNER_ROLE_ADMIN"
"RUNNER_ROLE_USER"
PolicyCreateResponse object { policy }
policy: RunnerPolicy { groupId, role }
groupId: optional string
formatuuid
role: optional RunnerRole

role is the role assigned to the group

One of the following:
"RUNNER_ROLE_UNSPECIFIED"
"RUNNER_ROLE_ADMIN"
"RUNNER_ROLE_USER"
PolicyDeleteResponse = unknown
PolicyUpdateResponse object { policy }
policy: RunnerPolicy { groupId, role }
groupId: optional string
formatuuid
role: optional RunnerRole

role is the role assigned to the group

One of the following:
"RUNNER_ROLE_UNSPECIFIED"
"RUNNER_ROLE_ADMIN"
"RUNNER_ROLE_USER"