Remove a alias for the group
Add a alias for the group
List all aliases for a group
delete(groupKey, alias)
Remove a alias for the group Args: groupKey: string, Email or immutable Id of the group (required) alias: string, The alias to be removed (required)
insert(groupKey, body)
Add a alias for the group
Args:
groupKey: string, Email or immutable Id of the group (required)
body: object, The request body. (required)
The object takes the form of:
{ # JSON template for Alias object in Directory API.
"alias": "A String", # A alias email
"kind": "admin#directory#alias", # Kind of resource this is.
"etag": "A String", # ETag of the resource.
"primaryEmail": "A String", # Group's primary email (Read-only) User's primary email (Read-only)
"id": "A String", # Unique id of the group (Read-only) Unique id of the user (Read-only)
}
Returns:
An object of the form:
{ # JSON template for Alias object in Directory API.
"alias": "A String", # A alias email
"kind": "admin#directory#alias", # Kind of resource this is.
"etag": "A String", # ETag of the resource.
"primaryEmail": "A String", # Group's primary email (Read-only) User's primary email (Read-only)
"id": "A String", # Unique id of the group (Read-only) Unique id of the user (Read-only)
}
list(groupKey)
List all aliases for a group
Args:
groupKey: string, Email or immutable Id of the group (required)
Returns:
An object of the form:
{ # JSON response template to list aliases in Directory API.
"kind": "admin#directory#aliases", # Kind of resource this is.
"etag": "A String", # ETag of the resource.
"aliases": [ # List of alias objects.
"",
],
}