License
¶
A License
for use in Job
s
data class License(
val id: String,
val specification: LicenseSpecification,
val owner: ResourceOwner,
val createdAt: Long,
val status: LicenseStatus,
val updates: List<LicenseUpdate>?,
val permissions: ResourcePermissions?,
val providerGeneratedId: String?,
)
Properties
id
: String
A unique identifier referencing the `Resource`
String
The ID is unique across a provider for a single resource type.
specification
: LicenseSpecification
LicenseSpecification
owner
: ResourceOwner
Information about the owner of this resource
ResourceOwner
createdAt
: Long
Information about when this resource was created
Long
status
: LicenseStatus
The current status of this resource
LicenseStatus
updates
: List<LicenseUpdate>?
A list of updates for this `License`
List<LicenseUpdate>?
permissions
: ResourcePermissions?
Permissions assigned to this resource
ResourcePermissions?
A null value indicates that permissions are not supported by this resource type.
providerGeneratedId
: String?
String?