Click or drag to resize

PleskLicenseCost Class

Describes the cost of a plesk license. Describes the cost of a pleskaddon license. The discriminating factor between 'plesk license' and 'pleskaddon license' will be the value of the this.ResourceType field.
Remarks
This type of object represents only plesk licenses of type LEASE, and NOT perpetual, i.e.licenses whose cost is calculated on a time basis.
The object inherits from ResourceCost which incorporates costs on a time basis.
Inheritance Hierarchy
SystemObject
  Aruba.Cloud.Provisioning.EntitiesAggregateCost
    Aruba.Cloud.Provisioning.EntitiesResourceCost
      Aruba.Cloud.Provisioning.EntitiesPleskLicenseCost

Namespace:  Aruba.Cloud.Provisioning.Entities
Assembly:  Aruba.Cloud.Provisioning.Entities (in Aruba.Cloud.Provisioning.Entities.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
[DataContractAttribute]
public class PleskLicenseCost : ResourceCost

The PleskLicenseCost type exposes the following members.

Constructors
  NameDescription
Public methodPleskLicenseCost
Initializes a new entity that describes a plesk license cost or a plesk license addon.
Public methodPleskLicenseCost(ResourceTypes)
Initializes a new entity that describes a plesk license cost or a plesk license addon.
Top
Properties
  NameDescription
Public propertyLicenseID
License ID
Public propertyParentLicenseID
Parent License ID
Public propertyTotalHourlyCost
Returns the total hourly cost of this plesk license calculated as the hourly cost of the plesk license * quantity. All the total hourly costs of the plesk add on licenses are added to the value obtained
(Overrides ResourceCostTotalHourlyCost.)
Top
See Also