LicenseTermsInput
The parameters for the license terms. Typically, empty values mean there are no restrictions on the particular aspect, ie they are unlimited.
input LicenseTermsInput {
checkouts: Int
expires: DateTime
concurrency: Int
length: Int
capLoanExpirationToLicense: Boolean
}
Fields
LicenseTermsInput.checkouts
● Int
scalar
The number of loans that can be created for that license.
LicenseTermsInput.expires
● DateTime
scalar
The time after which no more loans can be created from that license.
LicenseTermsInput.concurrency
● Int
scalar
The number of loans that can be active at once (1 for completely sequential usage).
LicenseTermsInput.length
● Int
scalar
The maximum duration of a singular loan, in seconds.
LicenseTermsInput.capLoanExpirationToLicense
● Boolean
scalar
Whether the expiration of a loan should be capped to the expiration date of the license. This is false by default: a loan will last for the full duration defined by 'length' unless this flag is true, in which case it could be shorter.
Member of
LicenseInput
input ● LicenseSetInput
input