uk.gov.hmrc.apiplatform.modules.applications.core.domain.models.CoreApplication
See theCoreApplication companion object
case class CoreApplication(id: ApplicationId, token: ApplicationToken, gatewayId: String, name: ApplicationName, deployedTo: Environment, description: Option[String], createdOn: Instant, lastAccess: Option[Instant], grantLength: GrantLength, access: Access, state: ApplicationState, rateLimitTier: RateLimitTier, checkInformation: Option[CheckInformation], blocked: Boolean, ipAllowlist: IpAllowlist, lastActionActor: ActorType, deleteRestriction: DeleteRestriction, organisationId: Option[OrganisationId]) extends HasEnvironment, HasState, AppLocking, HasAccess
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasAccesstrait AppLockingtrait HasStatetrait HasEnvironmentclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Inherited methods
Attributes
- Inherited from:
- AppLocking
Attributes
- Inherited from:
- HasAccess
Attributes
- Inherited from:
- HasAccess
Attributes
- Inherited from:
- HasAccess
Attributes
- Inherited from:
- HasState
Attributes
- Inherited from:
- HasState
Attributes
- Inherited from:
- HasState
Attributes
- Inherited from:
- HasState
Attributes
- Inherited from:
- HasState
Attributes
- Inherited from:
- HasState
Attributes
- Inherited from:
- HasState
Attributes
- Inherited from:
- HasState
Attributes
- Inherited from:
- HasState
Attributes
- Inherited from:
- HasAccess
Attributes
- Inherited from:
- HasEnvironment
Attributes
- Inherited from:
- HasEnvironment
Attributes
- Inherited from:
- HasAccess
Attributes
- Inherited from:
- HasAccess
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- HasAccess
In this article