package accesscontrolrules
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- accesscontrolrules
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class AccessControlRule(id: Option[AccessControlRuleId] = None, notes: Option[String] = None, allowed_modes: List[String] = List(), mode: AccessControlRuleMode, configuration: AccessControlRuleConfiguration, created_on: Option[Instant] = None, modified_on: Option[Instant] = None, scope: Option[AccessControlRuleScope] = None) extends Product with Serializable
- case class AccessControlRuleConfiguration(target: AccessControlRuleConfigurationTarget, value: AccessControlRuleConfigurationValue) extends Product with Serializable
- type AccessControlRuleConfigurationTarget = String with Tagged[AccessControlRuleConfigurationTargetTag]
- trait AccessControlRuleConfigurationTargetTag extends AnyRef
- type AccessControlRuleConfigurationValue = String with Tagged[AccessControlRuleConfigurationValueTag]
- trait AccessControlRuleConfigurationValueTag extends AnyRef
- type AccessControlRuleId = String with Tagged[AccessControlRuleIdTag]
- trait AccessControlRuleIdTag extends AnyRef
- type AccessControlRuleMode = String with Tagged[AccessControlRuleModeTag]
- trait AccessControlRuleModeTag extends AnyRef
- sealed trait AccessControlRuleScope extends AnyRef
- type AccessControlRuleScopeEmail = String with Tagged[AccessControlRuleScopeEmailTag]
- trait AccessControlRuleScopeEmailTag extends AnyRef
- type AccessControlRuleScopeId = String with Tagged[AccessControlRuleScopeIdTag]
- trait AccessControlRuleScopeIdTag extends AnyRef
- type AccessControlRuleScopeName = String with Tagged[AccessControlRuleScopeNameTag]
- trait AccessControlRuleScopeNameTag extends AnyRef
Value Members
- object AccessControlRule extends DurationAsSecondsCodec with NullAsEmptyListCodec with Serializable
- object AccessControlRuleConfiguration extends Serializable
- object AccessControlRuleScope