Struct google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaCreateUserLinkRequest [−][src]
pub struct GoogleAnalyticsAdminV1alphaCreateUserLinkRequest {
pub notify_new_user: Option<bool>,
pub parent: Option<String>,
pub user_link: Option<GoogleAnalyticsAdminV1alphaUserLink>,
}Expand description
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.
This type is not used in any activity, and only used as part of another schema.
Fields
notify_new_user: Option<bool>Optional. If set, then email the new user notifying them that they’ve been granted permissions to the resource.
parent: Option<String>Required. Example format: accounts/1234
user_link: Option<GoogleAnalyticsAdminV1alphaUserLink>Required. The user link to create.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more