Class CreateUserLinkRequest
Request message for CreateUserLink RPC.
Users can have multiple email addresses associated with their Google account, and one of these email addresses is the "primary" email address. Any of the email addresses associated with a Google account may be used for a new UserLink, but the returned UserLink will always contain the "primary" email address. As a result, the input and output email address for this request may differ.
Implements
Namespace: Google.Analytics.Admin.V1Alpha
Assembly: Google.Analytics.Admin.V1Alpha.dll
Syntax
public sealed class CreateUserLinkRequest : IMessage<CreateUserLinkRequest>, IEquatable<CreateUserLinkRequest>, IDeepCloneable<CreateUserLinkRequest>, IBufferMessage, IMessage
Constructors
CreateUserLinkRequest()
Declaration
public CreateUserLinkRequest()
CreateUserLinkRequest(CreateUserLinkRequest)
Declaration
public CreateUserLinkRequest(CreateUserLinkRequest other)
Parameters
Type | Name | Description |
---|---|---|
CreateUserLinkRequest | other |
Properties
NotifyNewUser
Optional. If set, then email the new user notifying them that they've been granted permissions to the resource.
Declaration
public bool NotifyNewUser { get; set; }
Property Value
Type | Description |
---|---|
bool |
Parent
Required. Example format: accounts/1234
Declaration
public string Parent { get; set; }
Property Value
Type | Description |
---|---|
string |
ParentAsAccountName
AccountName-typed view over the Parent resource name property.
Declaration
public AccountName ParentAsAccountName { get; set; }
Property Value
Type | Description |
---|---|
AccountName |
ParentAsPropertyName
PropertyName-typed view over the Parent resource name property.
Declaration
public PropertyName ParentAsPropertyName { get; set; }
Property Value
Type | Description |
---|---|
PropertyName |
ParentAsResourceName
IResourceName-typed view over the Parent resource name property.
Declaration
public IResourceName ParentAsResourceName { get; set; }
Property Value
Type | Description |
---|---|
IResourceName |
UserLink
Required. The user link to create.
Declaration
public UserLink UserLink { get; set; }
Property Value
Type | Description |
---|---|
UserLink |