Group
import type { Group } from "https://googleapis.deno.dev/v1/cloudidentity:v1.ts";
A group within the Cloud Identity Groups API. A Group
is a collection of
entities, where each entity is either a user, another group, or a service
account.
§Properties
An extended description to help users determine the purpose of a Group
.
Must not be longer than 4,096 characters.
Optional. Dynamic group metadata like queries and status.
Required. One or more label entries that apply to the Group. Currently
supported labels contain a key with an empty value. Google Groups are the
default type of group and have a label with a key of
cloudidentity.googleapis.com/groups.discussion_forum
and an empty value.
Existing Google Groups can have an additional label with a key of
cloudidentity.googleapis.com/groups.security
and an empty value added to
them. This is an immutable change and the security label cannot be
removed once added. Dynamic groups have a label with a key of
cloudidentity.googleapis.com/groups.dynamic
. Identity-mapped groups for
Cloud Search have a label with a key of system/groups/external
and an
empty value.
Output only. The resource
name of the Group
.
Shall be of the form groups/{group}
.
Required. Immutable. The resource name of the entity under which this
Group
resides in the Cloud Identity resource hierarchy. Must be of the
form identitysources/{identity_source}
for external identity-mapped
groups or
customers/{customer_id}
for Google Groups. The customer_id
must begin
with "C" (for example, 'C046psxkn'). [Find your customer ID.]
(https://support.google.com/cloudidentity/answer/10070793)