slackline/api/admin/functions/permissions_set
This module is generated by gleam run -m slackline_codegen/generate. Do not edit it by hand.
Setters for the optional arguments of
admin.functions.permissions.set.
Each setter takes the call that functions.permissions_set returns and
sets one argument:
functions.permissions_set(function_id: "function_id")
|> permissions_set.visibility(visibility)
Values
pub fn permissions(
call: slackline.Call(functions.PermissionsSet, r),
permissions: List(value.Value),
) -> slackline.Call(functions.PermissionsSet, r)
The permissions for the function.
pub fn user_ids(
call: slackline.Call(functions.PermissionsSet, r),
user_ids: List(String),
) -> slackline.Call(functions.PermissionsSet, r)
List of user IDs to allow for named_entities visibility. Maximum: 200
pub fn visibility(
call: slackline.Call(functions.PermissionsSet, r),
visibility: functions.FunctionVisibility,
) -> slackline.Call(functions.PermissionsSet, r)
The function visibility. Acceptable values: everyone app_collaborators
named_entities no_one