schema:TeamRoleData.
Fields
id(required)name(required)system_key(required, nullable)permissions(required)assignable(required)
Absent fields are :unset; nil is JSON null. extra holds response fields that this version of the SDK does not know.
Summary
Types
@type t() :: %Lettermint.Types.TeamRoleData{ assignable: boolean(), extra: %{optional(String.t()) => term()}, id: String.t(), name: String.t(), permissions: [Lettermint.Types.RbacPermission.t()], system_key: Lettermint.Types.BuiltInTeamRole.t() | nil }