The LicensePresetDetails object contains parameters of a license preset.
LicensePresetDetails Parameters
Name |
Type |
Description |
PresetId |
String |
The license preset id |
Name |
String |
Name of the license preset |
DateCreated |
Date |
Date when the license preset was created |
IsTest |
Boolean |
Create test or real codes |
Status |
String |
Status of the license preset |
LicenseType |
Object |
The LicenseType object |
ProjectName |
String |
Project name |
ProjectId |
String |
Project id |
LicenseExpirationType |
String |
License expiration type.
Possible values: NotExpires, ExpiresAfterDaysRegistration, ExpiresAfterDaysCreation, ExpiresOnDate |
SupportExpirationType |
String |
Support expiration type.
Possible values: NotExpires, ExpiresAfterDaysRegistration, ExpiresAfterDaysCreation, ExpiresOnDate, ExpiresByPpversion
|
UseLicenseValidation |
Boolean |
Use periodic license validation or not |
LicenseValidationDays |
Number |
License validation period in days |
WorkIfValidationBlocked |
Boolean |
How to work if validation blocked in some reasons |
UseComputersLimit |
Boolean |
Use computer limit validation or not |
MaxComputers |
Number |
Max computers quantity |
UseComputersRotation |
Boolean |
Use computers rotation or not. It allows automatically change computer during registration process |
SendEmail |
Boolean |
Send e-mail to user during license code create |
Example Response
{
"LicenseType"
: {
"TypeId"
: 1,
"Name"
:
"Full version"
},
"ProjectName"
:
"Project 3"
,
"ProjectPublicId"
:
"65731b85ee4ee2119baec86000bd38b2"
,
"LicenseExpirationType"
:
"ExpiresAfterDaysCreation"
,
"SupportExpirationType"
:
"NotExpires"
,
"UseLicenseValidation"
:
false
,
"LicenseValidationDays"
: 30,
"WorkIfValidationBlocked"
:
false
,
"UseComputersLimit"
:
false
,
"MaxComputers"
: 3,
"UseComputersRotation"
:
false
,
"SendEmail"
:
false
,
"PresetId"
:
"35969d4ff54ee2119baec86000bd38b2"
,
"Name"
:
"License preset 1-Project3-Tests"
,
"DateCreated"
:
"2012-12-26T00:00:00"
,
"IsTest"
:
true
,
"Status"
:
"Active"
}