GroupArgs class
The set of arguments for Group. The set of arguments for Group.
Constructors
-
GroupArgs({required Input<
String> displayName, Input<String> ? groupId, Input<String> ? name, Input<String> ? project}) -
Creates a new GroupArgs.
displayNameThe display name of the group.groupIdOptional. The "alias" to use for the group, which will become the final component of the group's resource name. This value must be unique per project. The field is namedgroupIdto comply with AIP guidance for user-specified IDs. This value should be 4-63 characters, and valid characters are/a-z-/. If not set, it will be generated based on the display name.nameThe name of the group resource. Format:projects/{project_number}/groups/{group_alias}projectOptional.const -
GroupArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
displayName
→ Input<
String> -
The display name of the group.
final
-
groupId
→ Input<
String> ? -
Optional. The "alias" to use for the group, which will become the final component of the group's resource name. This value must be unique per project. The field is named
groupIdto comply with AIP guidance for user-specified IDs. This value should be 4-63 characters, and valid characters are/a-z-/. If not set, it will be generated based on the display name.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
name
→ Input<
String> ? -
The name of the group resource. Format:
projects/{project_number}/groups/{group_alias}final -
project
→ Input<
String> ? -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited