Skip to content
Overview
Overview
Overview
Overview
Overview
Overview
activationId

Activation ID of the maintenance line item. If you specify the activation ID, then it must be unique across all entitlements and maintenance line items. If you specify the activation ID here, then the autoGenerate flag must be set to false

List of custom attributes related to the maintenance line item

autoDeploy

Whether the maintenance Line item should be auto-deployed

autoGenerate

Whether the activation ID should be auto-generated

expiryDate

End date of the maintenance line item in YYYY-MM-DD format

maintenanceProduct

List of products entitled by this maintenance line item

permanent

Whether this maintenance line item is permanent. A permanent maintenance line item has no expiration date.

startDate
String!,non-null

Start date of the maintenance line item in YYYY-MM-DD format

Sample
{ "activationId": "Example String", "attributes": [ { "__typename": "AttributeInput" } ], "autoDeploy": true, "autoGenerate": true, "expiryDate": "Example String", "maintenanceProduct": { "__typename": "MaintenanceProductInput" }, "permanent": true, "startDate": "Example String" }
maintenanceProductName

Name of the maintenance product

maintenanceProductVersion

Version of the maintenance product

partNumber

Part number associated with maintenance product

Sample
{ "maintenanceProductName": "Example String", "maintenanceProductVersion": "Example String", "partNumber": "Example String" }

Represents attributes for a given policy

allowedCount
Int!,non-null

Represents the allowed count for the policy

policyTermDuration
Int!,non-null

Represents the duration of the policy term

policyTermUnit

Represents policy term unit

Sample
{ "allowedCount": 40, "policyTermDuration": 40, "policyTermUnit": "Days" }

Represents a Policy

acpiGenerationIdLicense

ACPI Generation ID License flag

cancelLicense

Cancel License flag

extraActivations

Activation Policy Attributes

Rehost Policy Attributes

Repair Policy Attributes

Return Policy Attributes

virtualLicense

Virtual License flag

Sample
{ "acpiGenerationIdLicense": true, "cancelLicense": true, "extraActivations": 40, "rehosts": { "__typename": "PolicyAttributeInput" }, "repairs": { "__typename": "PolicyAttributeInput" }, "returns": { "__typename": "PolicyAttributeInput" }, "virtualLicense": true }

Represents a Product

licenseModel

License model associated with the product

productName
String!,non-null

Name of the product

productVersion
String!,non-null

Version of the product

Sample
{ "licenseModel": { "__typename": "LicenseModelInput" }, "productName": "Example String", "productVersion": "Example String" }
Referenced in

Represents an update to a License Model

autoProvision

Auto Provision flag

gracePeriodDays

Represents the grace period days

issuer

Name of the issuer

maxBorrowInterval

Represents the max borrow interval

name
String!,non-null

Name of the license model

notice

Represents the notice

overdraft

Represents the overdraft

serialNumber

Serial Number of the license model

vendorString

Represents the vendor string

Sample
{ "autoProvision": true, "gracePeriodDays": "Example String", "issuer": "Example String", "maxBorrowInterval": 40, "name": "Example String", "notice": "Example String", "overdraft": "Example String", "serialNumber": "Example String", "vendorString": "Example String" }

Represents an update to a Product

licenseModel

License Model Details

partNumber

Part Number related to Product

productName
String!,non-null

Product Name related to the line item

productVersion
String!,non-null

Product Version related to the line item

Sample
{ "licenseModel": { "__typename": "UpdateLicenseModelInput" }, "partNumber": "Example String", "productName": "Example String", "productVersion": "Example String" }