Get desktop application:
View/edit binary Protocol Buffers messages
Provides an API for managing groups.
Finds groups whose names match the specified filters. MAY return CODE_RESOURCE_EXHAUSTED if the filters return too many responses.
Gets the information about a group by the group id.
Gets the information about a group based on a specified claim.
Gets the members of a group.
Tells if the group has certain member.
Represents a filter to apply to the request.
Used in:
REQUIRED.
The filter to apply.
Used in:
extract all groups of a given GroupType
extract all groups matching the given query
Used as request type in: gateway.v1beta1.GatewayAPI.FindGroups, GroupAPI.FindGroups
OPTIONAL. Opaque information.
REQUIRED. The filters to apply.
OPTIONAL. Whether to skip fetching members along with the group object.
Used as response type in: gateway.v1beta1.GatewayAPI.FindGroups, GroupAPI.FindGroups
REQUIRED. The response status.
OPTIONAL. Opaque information.
REQUIRED. The groups matching the specified filter.
Used as request type in: gateway.v1beta1.GatewayAPI.GetGroupByClaim, GroupAPI.GetGroupByClaim
OPTIONAL. Opaque information.
REQUIRED. The claim on the basis of which groups will be filtered.
REQUIRED. The value of the claim to find the specific group.
OPTIONAL. Whether to skip fetching members along with the group object.
Used as response type in: gateway.v1beta1.GatewayAPI.GetGroupByClaim, GroupAPI.GetGroupByClaim
REQUIRED. The response status.
OPTIONAL. Opaque information.
REQUIRED. The group information.
Used as request type in: gateway.v1beta1.GatewayAPI.GetGroup, GroupAPI.GetGroup
OPTIONAL. Opaque information.
REQUIRED. The id of the group.
OPTIONAL. Whether to skip fetching members along with the group object.
Used as response type in: gateway.v1beta1.GatewayAPI.GetGroup, GroupAPI.GetGroup
REQUIRED. The response status.
OPTIONAL. Opaque information.
REQUIRED. The group information.
Used as request type in: gateway.v1beta1.GatewayAPI.GetMembers, GroupAPI.GetMembers
OPTIONAL. Opaque information.
REQUIRED. The id of the group.
Used as response type in: gateway.v1beta1.GatewayAPI.GetMembers, GroupAPI.GetMembers
REQUIRED. The response status.
OPTIONAL. Opaque information.
REQUIRED. The members of the group.
Represents a group known by the system.
Used in: , , , ,
REQUIRED. The unique identifier of this group.
REQUIRED. A human-friendly unique identifier of this group.
OPTIONAL. The group id of this group in the Unix world.
OPTIONAL. The e-mail address of this group if available.
OPTIONAL. Whether the e-mail address was verified by the IDP.
OPTIONAL. A human-friendly display name for this group, e.g. "Foo Group"
OPTIONAL. The list of users that are members of this group.
OPTIONAL. Opaque information.
A GroupId represents a group.
Used in: , , , , , , , ,
REQUIRED. The identity provider for the group.
REQUIRED. the unique identifier for the group in the scope of the identity provider.
OPTIONAL. The type of group.
The type of group.
Used in: ,
The group is invalid.
A regular group.
A federated group provided by external IDPs.
Used as request type in: gateway.v1beta1.GatewayAPI.HasMember, GroupAPI.HasMember
OPTIONAL. Opaque information.
REQUIRED. The id of the group.
REQUIRED. The id of the user to check.
Used as response type in: gateway.v1beta1.GatewayAPI.HasMember, GroupAPI.HasMember
REQUIRED. The response status.
OPTIONAL. Opaque information.
REQUIRED. Tells if the user belongs to the group.