Struct gapi_grpc::google::analytics::admin::v1alpha::BatchCreateUserLinksRequest[][src]

pub struct BatchCreateUserLinksRequest {
    pub parent: String,
    pub notify_new_users: bool,
    pub requests: Vec<CreateUserLinkRequest>,
}

Request message for BatchCreateUserLinks RPC.

Fields

parent: String

Required. The account or property that all user links in the request are for. This field is required. The parent field in the CreateUserLinkRequest messages must either be empty or match this field. Example format: accounts/1234

notify_new_users: bool

Optional. If set, then email the new users notifying them that they’ve been granted permissions to the resource. Regardless of whether this is set or not, notify_new_user field inside each individual request is ignored.

requests: Vec<CreateUserLinkRequest>

Required. The requests specifying the user links to create. A maximum of 1000 user links can be created in a batch.

Trait Implementations

impl Clone for BatchCreateUserLinksRequest[src]

impl Debug for BatchCreateUserLinksRequest[src]

impl Default for BatchCreateUserLinksRequest[src]

impl Message for BatchCreateUserLinksRequest[src]

impl PartialEq<BatchCreateUserLinksRequest> for BatchCreateUserLinksRequest[src]

impl StructuralPartialEq for BatchCreateUserLinksRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for BatchCreateUserLinksRequest

impl Send for BatchCreateUserLinksRequest

impl Sync for BatchCreateUserLinksRequest

impl Unpin for BatchCreateUserLinksRequest

impl UnwindSafe for BatchCreateUserLinksRequest

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]