Skip to main content

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