Class AccountsResource.UserPermissionsResource
The "user_permissions" collection of methods.
Inheritance
System.Object
AccountsResource.UserPermissionsResource
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.TagManager.v2
Assembly: Google.Apis.TagManager.v2.dll
Syntax
public class UserPermissionsResource
Constructors
UserPermissionsResource(IClientService)
Constructs a new resource.
Declaration
public UserPermissionsResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Methods
Create(UserPermission, String)
Declaration
public virtual AccountsResource.UserPermissionsResource.CreateRequest Create(UserPermission body, string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| UserPermission | body | |
| System.String | parent |
Returns
| Type | Description |
|---|---|
| AccountsResource.UserPermissionsResource.CreateRequest |
Delete(String)
Removes a user from the account, revoking access to it and all of its containers.
Declaration
public virtual AccountsResource.UserPermissionsResource.DeleteRequest Delete(string path)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | path | GTM UserPermission's API relative path. Example: accounts/{account_id}/user_permissions/{user_permission_id} |
Returns
| Type | Description |
|---|---|
| AccountsResource.UserPermissionsResource.DeleteRequest |
Get(String)
Declaration
public virtual AccountsResource.UserPermissionsResource.GetRequest Get(string path)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | path |
Returns
| Type | Description |
|---|---|
| AccountsResource.UserPermissionsResource.GetRequest |
List(String)
List all users that have access to the account along with Account and Container user access granted to each of them.
Declaration
public virtual AccountsResource.UserPermissionsResource.ListRequest List(string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | parent | GTM Accounts's API relative path. Example: accounts/{account_id} |
Returns
| Type | Description |
|---|---|
| AccountsResource.UserPermissionsResource.ListRequest |
Update(UserPermission, String)
Declaration
public virtual AccountsResource.UserPermissionsResource.UpdateRequest Update(UserPermission body, string path)
Parameters
| Type | Name | Description |
|---|---|---|
| UserPermission | body | |
| System.String | path |
Returns
| Type | Description |
|---|---|
| AccountsResource.UserPermissionsResource.UpdateRequest |