XmtpElixirSdk.Types.PermissionPolicySet (xmtp_elixir_sdk v0.1.2)

Copy Markdown

Per-action permission policies.

Summary

Types

t()

@type t() :: %XmtpElixirSdk.Types.PermissionPolicySet{
  add_admin: XmtpElixirSdk.Types.permission_policy(),
  add_member: XmtpElixirSdk.Types.permission_policy(),
  remove_admin: XmtpElixirSdk.Types.permission_policy(),
  remove_member: XmtpElixirSdk.Types.permission_policy(),
  update_app_data: XmtpElixirSdk.Types.permission_policy(),
  update_group_description: XmtpElixirSdk.Types.permission_policy(),
  update_group_image_url: XmtpElixirSdk.Types.permission_policy(),
  update_group_name: XmtpElixirSdk.Types.permission_policy(),
  update_message_disappearing: XmtpElixirSdk.Types.permission_policy()
}