Group class

Resource representing a Group.


Group.fromJson(Map _json)


createTime ↔ String
The time when the Group was created. Output only.
read / write
description ↔ String
An extended description to help users determine the purpose of a Group. For example, you can include information about who should join the Group, the types of messages to send to the Group, links to FAQs about the Group, or related Groups. Maximum length is 4,096 characters.
read / write
displayName ↔ String
The Group's display name.
read / write
groupKey EntityKey
EntityKey of the Group. [...]
read / write
labels ↔ Map<String, String>
Required. Labels for Group resource. For creating Groups under a namespace, set label key to 'labels/system/groups/external' and label value as empty.
read / write
name ↔ String
Resource name of the Group in the format: groups/{group_id}, where group_id is the unique ID assigned to the Group. [...]
read / write
parent ↔ String
The entity under which this Group resides in Cloud Identity resource hierarchy. Must be set when creating a Group, read-only afterwards. [...]
read / write
updateTime ↔ String
The time when the Group was last updated. Output only.
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited


toJson() → Map<String, Object>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
toString() → String
Returns a string representation of this object.


operator ==(dynamic other) → bool
The equality operator.