Class MrScalarCoreScalingUpPolicyArgs
Inheritance
System.Object
MrScalarCoreScalingUpPolicyArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.SpotInst.dll
public sealed class MrScalarCoreScalingUpPolicyArgs : ResourceArgs
Constructors
View Source
Declaration
public MrScalarCoreScalingUpPolicyArgs()
Properties
View Source
Declaration
public Input<string> ActionType { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Declaration
public Input<string> Adjustment { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Declaration
public Input<int> Cooldown { get; set; }
Property Value
| Type |
Description |
| Input<System.Int32> |
|
View Source
Declaration
public InputMap<object> Dimensions { get; set; }
Property Value
| Type |
Description |
| InputMap<System.Object> |
|
View Source
The number of periods over which data is compared to the specified threshold.
Declaration
public Input<int> EvaluationPeriods { get; set; }
Property Value
| Type |
Description |
| Input<System.Int32> |
|
View Source
Declaration
public Input<string> Maximum { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Declaration
public Input<string> MaxTargetCapacity { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
The name of the metric in CloudWatch which the statement will be based on.
Declaration
public Input<string> MetricName { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Declaration
public Input<string> Minimum { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Declaration
public Input<string> MinTargetCapacity { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Must contain the value: AWS/ElasticMapReduce.
Declaration
public Input<string> Namespace { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
The operator to use in order to determine if the policy is applicable. Valid values: gt | gte | lt | lte
Declaration
public Input<string> Operator { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
The time window in seconds over which the statistic is applied.
Declaration
public Input<int> Period { get; set; }
Property Value
| Type |
Description |
| Input<System.Int32> |
|
View Source
Declaration
public Input<string> PolicyName { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
The aggregation method of the given metric. Valid Values: average | sum | sampleCount | maximum | minimum
Declaration
public Input<string> Statistic { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Declaration
public Input<string> Target { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
The value that the specified statistic is compared to.
Declaration
public Input<double> Threshold { get; set; }
Property Value
| Type |
Description |
| Input<System.Double> |
|
View Source
The unit for a given metric. Valid Values: seconds | microseconds | milliseconds | bytes | kilobytes | megabytes | gigabytes | terabytes | bits | kilobits | megabits | gigabits | terabits | percent | count | bytes/second | kilobytes/second | megabytes/second | gigabytes/second | terabytes/second | bits/second | kilobits/second | megabits/second | gigabits/second | terabits/second | count/second | none
Declaration
public Input<string> Unit { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|