Role Assignments
CreateRoleAssignment
POST/gitpod.v1.GroupService/CreateRoleAssignment
DeleteRoleAssignment
POST/gitpod.v1.GroupService/DeleteRoleAssignment
ListRoleAssignments
POST/gitpod.v1.GroupService/ListRoleAssignments
ModelsExpand Collapse
RoleAssignment object { id, derivedFromOrgRole, groupId, 4 more } RoleAssignment represents a role assigned to a group on a specific resource
RoleAssignment object { id, derivedFromOrgRole, groupId, 4 more }
RoleAssignment represents a role assigned to a group on a specific resource
The org-level role that created this assignment, if any.
RESOURCE_ROLE_UNSPECIFIED means this is a direct share (manually created).
Non-zero (e.g., ORG_PROJECTS_ADMIN, ORG_RUNNERS_ADMIN) means this
assignment was derived from an org-level role.
The org-level role that created this assignment, if any. RESOURCE_ROLE_UNSPECIFIED means this is a direct share (manually created). Non-zero (e.g., ORG_PROJECTS_ADMIN, ORG_RUNNERS_ADMIN) means this assignment was derived from an org-level role.
One of the following:
RoleAssignmentCreateResponse object { assignment }
RoleAssignmentCreateResponse object { assignment }
RoleAssignment represents a role assigned to a group on a specific resource
RoleAssignment represents a role assigned to a group on a specific resource
The org-level role that created this assignment, if any.
RESOURCE_ROLE_UNSPECIFIED means this is a direct share (manually created).
Non-zero (e.g., ORG_PROJECTS_ADMIN, ORG_RUNNERS_ADMIN) means this
assignment was derived from an org-level role.
The org-level role that created this assignment, if any. RESOURCE_ROLE_UNSPECIFIED means this is a direct share (manually created). Non-zero (e.g., ORG_PROJECTS_ADMIN, ORG_RUNNERS_ADMIN) means this assignment was derived from an org-level role.
One of the following: