Struct gapi_grpc::google::analytics::admin::v1alpha::UserLink [−][src]
A resource message representing a user’s permissions on an Account or Property resource.
Fields
name: String
Output only. Example format: properties/1234/userLinks/5678
email_address: String
Immutable. Email address of the user to link
direct_roles: Vec<String>
Roles directly assigned to this user for this account or property.
Valid values: predefinedRoles/read predefinedRoles/collaborate predefinedRoles/edit predefinedRoles/manage-users
Excludes roles that are inherited from a higher-level entity, group, or organization admin role.
A UserLink that is updated to have an empty list of direct_roles will be deleted.
Trait Implementations
impl Clone for UserLink
[src][+]
impl Debug for UserLink
[src][+]
impl Default for UserLink
[src][+]
impl Message for UserLink
[src][+]
impl PartialEq<UserLink> for UserLink
[src][+]
impl StructuralPartialEq for UserLink
[src]
Auto Trait Implementations
impl RefUnwindSafe for UserLink
impl Send for UserLink
impl Sync for UserLink
impl Unpin for UserLink
impl UnwindSafe for UserLink
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
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][+]
U: From<T>,
impl<T> IntoRequest<T> for T
[src][+]
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,