Previous topic

Decorators

Next topic

VPP Errors

This Page

VPP Types

commandment.vpp.enum.LicenseAssociation = typing.Tuple[commandment.vpp.enum.LicenseAssociationType, str]

A tuple representing a combination of a product by adam id and a type of association operation

Type:LicenseAssociation
class commandment.vpp.enum.LicenseAssociationType[source]

Valid types of license association operations which are mutually exclusive in a single batch.

ClientUserID = 'ClientUserID'

Associate user to license by Client ID

Type:str
SerialNumber = 'SerialNumber'

Associate device to license by Serial Number

Type:str
commandment.vpp.enum.LicenseDisassociation = typing.Tuple[commandment.vpp.enum.LicenseDisassociationType, str]

A tuple representing a combination of a product by adam id and a type of disassociation operation

Type:LicenseDisassociation
class commandment.vpp.enum.LicenseDisassociationType[source]

Valid types of license disassociation operations which are mutually exclusive in a single batch.

ClientUserID = 'ClientUserID'

Disassociate license from user by Client ID

Type:str
LicenseID = 'LicenseID'

Disassociate license by ID regardless of User/Device

Type:str
SerialNumber = 'SerialNumber'

Disassociate license from device by Serial Number

Type:str
commandment.vpp.enum.VPPAsset = typing.Tuple[str, str]

A tuple representing a pair of product adam id and pricing parameter.

Type:VPPAsset
class commandment.vpp.enum.VPPPricingParam[source]

Valid values for the VPP pricingParam argument.

HighQuality = 'PLUS'

High Quality - Does not apply to Software

Type:str
StandardQuality = 'STDQ'

Standard Quality

Type:str
class commandment.vpp.enum.VPPProductType[source]

A VPP product type. Required by some of the VPP API

Application = 8

Don’t ask me

Type:int
Publication = 10

An ebook

Type:int
Software = 7

An piece of software

Type:int
class commandment.vpp.enum.VPPUserStatus[source]

Valid values for the status of a VPP registered user.

Associated = 'Associated'

Associated

Type:str
Deleted = 'Deleted'

Deleted

Type:str
Registered = 'Registered'

Registered

Type:str
Retired = 'Retired'

Retired (can still be changed back)

Type:str