PolicyConfiguration Class |
Namespace: net.openstack.Providers.Rackspace.Objects.AutoScale
The PolicyConfiguration type exposes the following members.
Name | Description | |
---|---|---|
Capacity |
Creates a new PolicyConfiguration for a scaling policy that sets the
desired capacity of a scaling group to a specific value.
| |
IncrementalChange |
Creates a new PolicyConfiguration for a scaling policy that changes the
desired capacity of a scaling group by a fixed amount.
| |
PercentageChange |
Creates a new PolicyConfiguration for a scaling policy that changes the
desired capacity of a scaling group by a percentage amount.
| |
PercentageChangeAtTime |
Creates a new PolicyConfiguration for a scaling policy that changes the
desired capacity of a scaling group by a percentage amount at the specified time.
|
Name | Description | |
---|---|---|
Arguments |
Gets the arguments for the scaling policy.
| |
Change |
Gets the incremental change for the scaling policy.
| |
ChangePercent |
Gets the percentage change for the scaling policy.
| |
Cooldown |
Gets the cooldown period of the scaling policy.
| |
DesiredCapacity |
Gets the desired capacity of the scaling policy.
| |
ExtensionData |
Gets a map of object properties which did not map to another field or property
during JSON deserialization. The keys of the map represent the property names,
and the values are JToken instances containing the parsed JSON
values.
(Inherited from ExtensibleJsonObject.) | |
Name |
Gets the name of the scaling policy.
| |
PolicyType |
Gets the scaling policy type.
|