Table of Contents

Class UsersResource.AliasesResource

Namespace
Google.Apis.Admin.Directory.directory_v1
Assembly
Google.Apis.Admin.Directory.directory_v1.dll

The "aliases" collection of methods.

public class UsersResource.AliasesResource
Inheritance
UsersResource.AliasesResource
Inherited Members

Constructors

AliasesResource(IClientService)

Constructs a new resource.

public AliasesResource(IClientService service)

Parameters

service IClientService

Methods

Delete(string, string)

Removes an alias.

public virtual UsersResource.AliasesResource.DeleteRequest Delete(string userKey, string alias)

Parameters

userKey string

Identifies the user in the API request. The value can be the user's primary email address, alias email address, or unique user ID.

alias string

The alias to be removed.

Returns

UsersResource.AliasesResource.DeleteRequest

Insert(Alias, string)

Adds an alias.

public virtual UsersResource.AliasesResource.InsertRequest Insert(Alias body, string userKey)

Parameters

body Alias

The body of the request.

userKey string

Identifies the user in the API request. The value can be the user's primary email address, alias email address, or unique user ID.

Returns

UsersResource.AliasesResource.InsertRequest

List(string)

Lists all aliases for a user.

public virtual UsersResource.AliasesResource.ListRequest List(string userKey)

Parameters

userKey string

Identifies the user in the API request. The value can be the user's primary email address, alias email address, or unique user ID.

Returns

UsersResource.AliasesResource.ListRequest

Watch(Channel, string)

Watch for changes in users list.

public virtual UsersResource.AliasesResource.WatchRequest Watch(Channel body, string userKey)

Parameters

body Channel

The body of the request.

userKey string

Email or immutable ID of the user

Returns

UsersResource.AliasesResource.WatchRequest