package accessgroups
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait AccessGroup extends AnyRef
- case class AgentUser(id: String, name: String) extends Product with Serializable
- case class Client(enrolmentKey: String, friendlyName: String) extends Product with Serializable
- case class CustomGroup(id: UUID, arn: Arn, groupName: String, created: LocalDateTime, lastUpdated: LocalDateTime, createdBy: AgentUser, lastUpdatedBy: AgentUser, teamMembers: Set[AgentUser], clients: Set[Client]) extends AccessGroup with Product with Serializable
- case class GroupSummary(groupId: UUID, groupName: String, clientCount: Option[Int], teamMemberCount: Int, taxService: Option[String] = None) extends Product with Serializable
- case class TaxGroup(id: UUID, arn: Arn, groupName: String, created: LocalDateTime, lastUpdated: LocalDateTime, createdBy: AgentUser, lastUpdatedBy: AgentUser, teamMembers: Set[AgentUser], service: String, automaticUpdates: Boolean, excludedClients: Set[Client]) extends AccessGroup with Product with Serializable
-
case class
UserDetails(userId: Option[String] = None, credentialRole: Option[String] = None, name: Option[String] = None, email: Option[String] = None) extends Product with Serializable
Cut down version of UserDetails from users-groups-search.
Cut down version of UserDetails from users-groups-search. Contains only the fields we are interested in.
Value Members
- object AgentUser extends Serializable
- object Client extends Serializable
- object CustomGroup extends Serializable
- object GroupSummary extends Serializable
- object TaxGroup extends Serializable
- object UserDetails extends Serializable