Class VMwareBaseResourceAllocationSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the base class for resource allocation settings from which CPU and memory allocation inherits.
public abstract class VMwareBaseResourceAllocationSettings : GlobalSerializableClassicBase
- Inheritance
-
VMwareBaseResourceAllocationSettings
- Derived
Constructors
VMwareBaseResourceAllocationSettings()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.VMwareBaseResourceAllocationSettings class.
public VMwareBaseResourceAllocationSettings()
Properties
ExpandableReservation
Gets or sets whether this resource allocation is an expandable reservation.
public BooleanOption ExpandableReservation { get; set; }
Property Value
Limit
Gets or sets the limit for this resource type, a value of -1 means unlimited.
public long Limit { get; set; }
Property Value
Remarks
The inherited classes present the LimitString property which is used by the DataComparer.
Reservation
Gets or sets the reservation level.
public long Reservation { get; set; }
Property Value
Shares
Gets or sets the number of shares allocated.
public int Shares { get; set; }
Property Value
SharesLevel
Gets or sets the shares level.
public VMwareResourceAllocationSharesLevel SharesLevel { get; set; }
Property Value
SharesLevelString
Gets the shares level as a human readable string.
public string SharesLevelString { get; set; }