PolicyAttributesProcessLeasingStrategyEnum class
The strategy used for leasing machine processes. ### Options - PER_MACHINE
: Processes are counted per-machine. For example, given a policy with a max processes value of 5, each license could have up to 5 processes for each machine. This is the default. - PER_LICENSE
: Processes are counted per-license. For example, with a max processes value of 5, each license could have up to 5 processes combined across all machines. - PER_USER
: Processes are counted per-user, per-license. For example, with a max processes value of 5, each user could have up to 5 processes combined across all owned machines per-license.
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → String -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
fromJson(
dynamic value) → PolicyAttributesProcessLeasingStrategyEnum? -
listFromJson(
dynamic json, {bool growable = false}) → List< PolicyAttributesProcessLeasingStrategyEnum>
Constants
- PER_LICENSE → const PolicyAttributesProcessLeasingStrategyEnum
- PER_MACHINE → const PolicyAttributesProcessLeasingStrategyEnum
- PER_USER → const PolicyAttributesProcessLeasingStrategyEnum
-
values
→ const List<
PolicyAttributesProcessLeasingStrategyEnum> - List of all possible values in this PolicyAttributesProcessLeasingStrategyEnum.