Struct google_tagmanager2::UserPermission
[−]
[src]
pub struct UserPermission { pub container_access: Option<Vec<ContainerAccess>>, pub path: Option<String>, pub account_access: Option<AccountAccess>, pub email_address: Option<String>, pub account_id: Option<String>, }
Represents a user's permissions to an account and its container.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- user_permissions update accounts (request|response)
- user_permissions get accounts (response)
- user_permissions create accounts (request|response)
Fields
container_access: Option<Vec<ContainerAccess>>
GTM Container access permissions.
path: Option<String>
GTM UserPermission's API relative path.
account_access: Option<AccountAccess>
GTM Account access permissions.
email_address: Option<String>
User's email address.
account_id: Option<String>
The Account ID uniquely identifies the GTM Account.
Trait Implementations
impl Default for UserPermission
[src]
fn default() -> UserPermission
[src]
Returns the "default value" for a type. Read more
impl Clone for UserPermission
[src]
fn clone(&self) -> UserPermission
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more