Skip to main content

License

Contains information about a License in the system

type License {
id: ID!
number: Int!
device: Device
currentLicenseType: LicenseType!
renewalLicenseType: LicenseType
startDate: DateTime!
endDate: DateTime!
autoRenewal: Boolean!
unitPrice: String
renewalUnitPrice: String
createdAt: DateTime!
updatedAt: DateTime
}

Fields

License.id ● ID! non-null scalar common

The Primary ID for the License

License.number ● Int! non-null scalar common

Per-customer sequential license number (1, 2, 3, … within the account); stable across renewals of the same license.

License.device ● Device object devices

The Device the License is applied to (if any)

License.currentLicenseType ● LicenseType! non-null object licenses

License type defining base entitlements

License.renewalLicenseType ● LicenseType object licenses

License type defining the renewal license entitlements

License.startDate ● DateTime! non-null scalar common

When the license becomes active

License.endDate ● DateTime! non-null scalar common

When the license expires

License.autoRenewal ● Boolean! non-null scalar common

Whether license auto-renews

License.unitPrice ● String scalar common

Customer-specific unit price for the current term (LMS unit_price); null when unset or using catalog default.

License.renewalUnitPrice ● String scalar common

When auto-renewal is enabled, unit price for the renewal term (LMS renewal_unit_price).

License.createdAt ● DateTime! non-null scalar common

The datetime the License was created

License.updatedAt ● DateTime scalar common

The datetime the License was last updated

Returned By

applyLicenseToDevice mutation ● beta_v1_apply_license_to_device mutation ● beta_v1_create_licenses_for_devices mutation ● beta_v1_create_licenses mutation ● beta_v1_license query ● beta_v1_remove_license_from_device mutation ● beta_v1_update_license_auto_renewal mutation ● createLicenses mutation ● createLicensesForDevices mutation ● license query ● removeLicenseFromDevice mutation ● updateLicenseAutoRenewal mutation

Member Of

LicensePage object