slackline/api/functions/distributions_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 functions.distributions.permissions.set. Each setter takes the call that functions.distributions_permissions_set returns and sets one argument:

functions.distributions_permissions_set()
|> distributions_permissions_set.function_id("Fn12345")

Values

pub fn function_app_id(
  call: slackline.Call(functions.DistributionsPermissionsSet, r),
  function_app_id: String,
) -> slackline.Call(functions.DistributionsPermissionsSet, r)

The encoded ID of the app

pub fn function_callback_id(
  call: slackline.Call(functions.DistributionsPermissionsSet, r),
  function_callback_id: String,
) -> slackline.Call(functions.DistributionsPermissionsSet, r)

The callback ID defined in the function’s definition file

pub fn function_id(
  call: slackline.Call(functions.DistributionsPermissionsSet, r),
  function_id: String,
) -> slackline.Call(functions.DistributionsPermissionsSet, r)

The encoded ID of the function

pub fn org_ids(
  call: slackline.Call(functions.DistributionsPermissionsSet, r),
  org_ids: List(String),
) -> slackline.Call(functions.DistributionsPermissionsSet, r)

List of org IDs to allow for named_entities permission Maximum: 50

pub fn permission_type(
  call: slackline.Call(functions.DistributionsPermissionsSet, r),
  permission_type: functions.FunctionPermissionType,
) -> slackline.Call(functions.DistributionsPermissionsSet, r)

The type of permission that defines how the function can be distributed Acceptable values: everyone app_collaborators named_entities system

pub fn team_ids(
  call: slackline.Call(functions.DistributionsPermissionsSet, r),
  team_ids: List(String),
) -> slackline.Call(functions.DistributionsPermissionsSet, r)

List of team IDs to allow for named_entities permission Maximum: 50

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

List of encoded user IDs

✨ Search Document