LicenseSetInput
An input defining a set of licenses that share a common set of features, and the number of licences of that type to be created.
input LicenseSetInput {
target: ID
restrictionType: RestrictionType!
terms: LicenseTermsInput
protection: ProtectionInfoInput
numberOfLicenses: Int!
}
Fields
LicenseSetInput.target
● ID
scalar
The target (e.g. ISBN) for which to create a licence.
LicenseSetInput.restrictionType
● RestrictionType!
non-null enum
The type of restrictions defined by the license.
LicenseSetInput.terms
● LicenseTermsInput
input
The terms for the activation of the license and the limits for each individual loan.
LicenseSetInput.protection
● ProtectionInfoInput
input
The specific conditions for consumption as requested by the content owner.
LicenseSetInput.numberOfLicenses
● Int!
non-null scalar
The number of licenses to be created. Limited to 100.
Member of
LicensesInput
input