Role Assignments
CreateRoleAssignment
groups.role_assignments.create(RoleAssignmentCreateParams**kwargs) -> RoleAssignmentCreateResponse
POST/gitpod.v1.GroupService/CreateRoleAssignment
DeleteRoleAssignment
groups.role_assignments.delete(RoleAssignmentDeleteParams**kwargs) -> object
POST/gitpod.v1.GroupService/DeleteRoleAssignment
ListRoleAssignments
groups.role_assignments.list(RoleAssignmentListParams**kwargs) -> SyncAssignmentsPage[RoleAssignment]
POST/gitpod.v1.GroupService/ListRoleAssignments
ModelsExpand Collapse
class RoleAssignment: …RoleAssignment represents a role assigned to a group on a specific resource
class RoleAssignment: …
RoleAssignment represents a role assigned to a group on a specific resource
derived_from_org_role: Optional[ResourceRole]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.
derived_from_org_role: Optional[ResourceRole]
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:
resource_role: Optional[ResourceRole]Role assigned to the group on this resource
resource_role: Optional[ResourceRole]
Role assigned to the group on this resource
One of the following:
class RoleAssignmentCreateResponse: …
class RoleAssignmentCreateResponse: …
assignment: Optional[RoleAssignment]RoleAssignment represents a role assigned to a group on a specific resource
assignment: Optional[RoleAssignment]
RoleAssignment represents a role assigned to a group on a specific resource
derived_from_org_role: Optional[ResourceRole]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.
derived_from_org_role: Optional[ResourceRole]
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:
resource_role: Optional[ResourceRole]Role assigned to the group on this resource
resource_role: Optional[ResourceRole]
Role assigned to the group on this resource
One of the following: