slackline/api/admin/apps/permissions_remove

This module is generated by gleam run -m slackline_codegen/generate. Do not edit it by hand.

Setters for the optional arguments of admin.apps.permissions.remove. Each setter takes the call that apps.permissions_remove returns and sets one argument:

apps.permissions_remove(app_id: "A0000000001")
|> permissions_remove.user_ids(user_ids)

Values

pub fn channel_ids(
  call: slackline.Call(apps.PermissionsRemove, r),
  channel_ids: List(String),
) -> slackline.Call(apps.PermissionsRemove, r)

List of encoded channel IDs to remove from the channel restriction list. Interpretation depends on the app’s channel_restriction_mode, which is configured via the admin.apps.permissions.set method. Maximum: 200

pub fn user_ids(
  call: slackline.Call(apps.PermissionsRemove, r),
  user_ids: List(String),
) -> slackline.Call(apps.PermissionsRemove, r)

List of user IDs whose named_entities access will be revoked Maximum: 50

pub fn usergroup_ids(
  call: slackline.Call(apps.PermissionsRemove, r),
  usergroup_ids: List(String),
) -> slackline.Call(apps.PermissionsRemove, r)

List of encoded usergroup IDs

✨ Search Document