RoleApi: Role operations

RoleApiR Documentation

Role operations

Description

looker.Role

Methods

all_model_sets Get All Model Sets

all_permission_sets Get All Permission Sets

all_permissions Get All Permissions

all_roles Get All Roles

create_model_set Create Model Set

create_permission_set Create Permission Set

create_role Create Role

delete_model_set Delete Model Set

delete_permission_set Delete Permission Set

delete_role Delete Role

model_set Get Model Set

permission_set Get Permission Set

role Get Role

role_groups Get Role Groups

role_users Get Role Users

search_model_sets Search Model Sets

search_permission_sets Search Permission Sets

search_roles Search Roles

search_roles_with_user_count Search Roles with User Count

set_role_groups Update Role Groups

set_role_users Update Role Users

update_model_set Update Model Set

update_permission_set Update Permission Set

update_role Update Role

Public fields

path

Stores url path of the request.

apiClient

Handles the client-server communication.

userAgent

Set the user agent of the request.

Active bindings

path

Stores url path of the request.

Methods

Public methods


Method new()

Usage
RoleApi$new(apiClient)

Method all_model_sets()

Usage
RoleApi$all_model_sets(fields, ...)

Method all_permission_sets()

Usage
RoleApi$all_permission_sets(fields, ...)

Method all_permissions()

Usage
RoleApi$all_permissions(...)

Method all_roles()

Usage
RoleApi$all_roles(fields, ids, ...)

Method create_model_set()

Usage
RoleApi$create_model_set(body, ...)

Method create_permission_set()

Usage
RoleApi$create_permission_set(body, ...)

Method create_role()

Usage
RoleApi$create_role(body, ...)

Method delete_model_set()

Usage
RoleApi$delete_model_set(model_set_id, ...)

Method delete_permission_set()

Usage
RoleApi$delete_permission_set(permission_set_id, ...)

Method delete_role()

Usage
RoleApi$delete_role(role_id, ...)

Method model_set()

Usage
RoleApi$model_set(model_set_id, fields, ...)

Method permission_set()

Usage
RoleApi$permission_set(permission_set_id, fields, ...)

Method role()

Usage
RoleApi$role(role_id, ...)

Method role_groups()

Usage
RoleApi$role_groups(role_id, fields, ...)

Method role_users()

Usage
RoleApi$role_users(role_id, fields, direct_association_only, ...)

Method search_model_sets()

Usage
RoleApi$search_model_sets(
  fields,
  limit,
  offset,
  sorts,
  id,
  name,
  all_access,
  built_in,
  filter_or,
  ...
)

Method search_permission_sets()

Usage
RoleApi$search_permission_sets(
  fields,
  limit,
  offset,
  sorts,
  id,
  name,
  all_access,
  built_in,
  filter_or,
  ...
)

Method search_roles()

Usage
RoleApi$search_roles(
  fields,
  limit,
  offset,
  sorts,
  id,
  name,
  built_in,
  filter_or,
  ...
)

Method search_roles_with_user_count()

Usage
RoleApi$search_roles_with_user_count(
  fields,
  limit,
  offset,
  sorts,
  id,
  name,
  built_in,
  filter_or,
  ...
)

Method set_role_groups()

Usage
RoleApi$set_role_groups(role_id, body, ...)

Method set_role_users()

Usage
RoleApi$set_role_users(role_id, body, ...)

Method update_model_set()

Usage
RoleApi$update_model_set(model_set_id, body, ...)

Method update_permission_set()

Usage
RoleApi$update_permission_set(permission_set_id, body, ...)

Method update_role()

Usage
RoleApi$update_role(role_id, body, ...)

Method clone()

The objects of this class are cloneable with this method.

Usage
RoleApi$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


looker/lookr documentation built on Jan. 15, 2024, 2:49 a.m.