LicenseSpring Management .Net SDK 1.9.0
Easily add Software Licensing to your application
LicenseSpring.UpdateLicenseRequestDto Class Reference

Data transfer object that is used for updating licenses. More...

Properties

bool? AllowOverages [get, set]
 Allow or not consumption overages More...
 
string ConsumptionPeriod [get, set]
 Period of consumption reset More...
 
bool? EnableMaintenancePeriod [get, set]
 Whether the license has maintenance plan or not
 
int FloatingUsers [get, set]
 Number of users there can be at most if the license is floating.
 
bool? IsFloating [get, set]
 Does product support floating licenses.
 
bool? IsFloatingCloud [get, set]
 Does product support floating cloud license.
 
bool? IsTrial [get, set]
 Whether the license is trial or not
 
string MaintenanceDuration [get, set]
 Maintenance duration More...
 
int MaxActivations [get, set]
 Maximum number of activations More...
 
int MaxConsumptions [get, set]
 Maximum consumption More...
 
int MaxOverages [get, set]
 Maximum overages More...
 
bool? PreventVm [get, set]
 Prevent using virtual machine
 
AddLicenseProductFeatureDto[] ProductFeatures [get, set]
 Product features available for this license More...
 
bool? ResetConsumption [get, set]
 Enable or not periodic consumption reset More...
 
int TrialDays [get, set]
 Trial period of the license.
 
string ValidDuration [get, set]
 Validity duration More...
 
string ValidityPeriod [get, set]
 It's final end date and time license is valid. More...
 

Detailed Description

Data transfer object that is used for updating licenses.

Property Documentation

◆ AllowOverages

bool? LicenseSpring.UpdateLicenseRequestDto.AllowOverages
getset

Allow or not consumption overages

Meaningful only for consumption license type

◆ ConsumptionPeriod

string LicenseSpring.UpdateLicenseRequestDto.ConsumptionPeriod
getset

Period of consumption reset

Format: "week", "month" or "year".

Meaningful only for consumption license type.

◆ MaintenanceDuration

string LicenseSpring.UpdateLicenseRequestDto.MaintenanceDuration
getset

Maintenance duration

Format: 1y (one year) or 2m (2 months) or 3d (3 days)

◆ MaxActivations

int LicenseSpring.UpdateLicenseRequestDto.MaxActivations
getset

Maximum number of activations

Indicates on how many computers license can be activated simultaneously.

◆ MaxConsumptions

int LicenseSpring.UpdateLicenseRequestDto.MaxConsumptions
getset

Maximum consumption

Meaningful only for consumption license type

◆ MaxOverages

int LicenseSpring.UpdateLicenseRequestDto.MaxOverages
getset

Maximum overages

Meaningful only for consumption license type

◆ ProductFeatures

AddLicenseProductFeatureDto [] LicenseSpring.UpdateLicenseRequestDto.ProductFeatures
getset

Product features available for this license

Array of license features

◆ ResetConsumption

bool? LicenseSpring.UpdateLicenseRequestDto.ResetConsumption
getset

Enable or not periodic consumption reset

Meaningful only for consumption license type

◆ ValidDuration

string LicenseSpring.UpdateLicenseRequestDto.ValidDuration
getset

Validity duration

Format: 1y (one year) or 2m (2 months) or 3d (3 days) or 4h (4 hours) or 5min (5 minutes)

This Property conflicts with ValidityPeriod. Specify either one of them but not both.

◆ ValidityPeriod

string LicenseSpring.UpdateLicenseRequestDto.ValidityPeriod
getset

It's final end date and time license is valid.

Format: "2020-10-15 00:00:00"

This Property conflicts with ValidityDuration. Specify either one of them but not both.


The documentation for this class was generated from the following file: