Show / Hide Table of Contents

Class CfnGlobalTable.TargetTrackingScalingPolicyConfigurationProperty

Defines a target tracking scaling policy.

Inheritance
System.Object
CfnGlobalTable.TargetTrackingScalingPolicyConfigurationProperty
Implements
CfnGlobalTable.ITargetTrackingScalingPolicyConfigurationProperty
Namespace: Amazon.CDK.AWS.DynamoDB
Assembly: Amazon.CDK.AWS.DynamoDB.dll
Syntax (csharp)
public class TargetTrackingScalingPolicyConfigurationProperty : Object, CfnGlobalTable.ITargetTrackingScalingPolicyConfigurationProperty
Syntax (vb)
Public Class TargetTrackingScalingPolicyConfigurationProperty
    Inherits Object
    Implements CfnGlobalTable.ITargetTrackingScalingPolicyConfigurationProperty
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-targettrackingscalingpolicyconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.DynamoDB;

var targetTrackingScalingPolicyConfigurationProperty = new TargetTrackingScalingPolicyConfigurationProperty {
    TargetValue = 123,

    // the properties below are optional
    DisableScaleIn = false,
    ScaleInCooldown = 123,
    ScaleOutCooldown = 123
};

Synopsis

Constructors

TargetTrackingScalingPolicyConfigurationProperty()

Properties

DisableScaleIn

Indicates whether scale in by the target tracking scaling policy is disabled.

ScaleInCooldown

The amount of time, in seconds, after a scale-in activity completes before another scale-in activity can start.

ScaleOutCooldown

The amount of time, in seconds, after a scale-out activity completes before another scale-out activity can start.

TargetValue

Defines a target value for the scaling policy.

Constructors

TargetTrackingScalingPolicyConfigurationProperty()

public TargetTrackingScalingPolicyConfigurationProperty()

Properties

DisableScaleIn

Indicates whether scale in by the target tracking scaling policy is disabled.

public object DisableScaleIn { get; set; }
Property Value

System.Object

Remarks

The default value is false .

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-targettrackingscalingpolicyconfiguration.html#cfn-dynamodb-globaltable-targettrackingscalingpolicyconfiguration-disablescalein

ScaleInCooldown

The amount of time, in seconds, after a scale-in activity completes before another scale-in activity can start.

public Nullable<double> ScaleInCooldown { get; set; }
Property Value

System.Nullable<System.Double>

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-targettrackingscalingpolicyconfiguration.html#cfn-dynamodb-globaltable-targettrackingscalingpolicyconfiguration-scaleincooldown

ScaleOutCooldown

The amount of time, in seconds, after a scale-out activity completes before another scale-out activity can start.

public Nullable<double> ScaleOutCooldown { get; set; }
Property Value

System.Nullable<System.Double>

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-targettrackingscalingpolicyconfiguration.html#cfn-dynamodb-globaltable-targettrackingscalingpolicyconfiguration-scaleoutcooldown

TargetValue

Defines a target value for the scaling policy.

public double TargetValue { get; set; }
Property Value

System.Double

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-targettrackingscalingpolicyconfiguration.html#cfn-dynamodb-globaltable-targettrackingscalingpolicyconfiguration-targetvalue

Implements

CfnGlobalTable.ITargetTrackingScalingPolicyConfigurationProperty
Back to top Generated by DocFX