Class CfnTablePropsMixin.AutoScalingSpecificationProperty
The optional auto scaling capacity settings for a table in provisioned capacity mode.
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Cassandra
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnTablePropsMixin.AutoScalingSpecificationProperty : CfnTablePropsMixin.IAutoScalingSpecificationProperty
Syntax (vb)
Public Class CfnTablePropsMixin.AutoScalingSpecificationProperty Implements CfnTablePropsMixin.IAutoScalingSpecificationProperty
Remarks
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.CfnPropertyMixins.AWS.Cassandra;
var autoScalingSpecificationProperty = new AutoScalingSpecificationProperty {
ReadCapacityAutoScaling = new AutoScalingSettingProperty {
AutoScalingDisabled = false,
MaximumUnits = 123,
MinimumUnits = 123,
ScalingPolicy = new ScalingPolicyProperty {
TargetTrackingScalingPolicyConfiguration = new TargetTrackingScalingPolicyConfigurationProperty {
DisableScaleIn = false,
ScaleInCooldown = 123,
ScaleOutCooldown = 123,
TargetValue = 123
}
}
},
WriteCapacityAutoScaling = new AutoScalingSettingProperty {
AutoScalingDisabled = false,
MaximumUnits = 123,
MinimumUnits = 123,
ScalingPolicy = new ScalingPolicyProperty {
TargetTrackingScalingPolicyConfiguration = new TargetTrackingScalingPolicyConfigurationProperty {
DisableScaleIn = false,
ScaleInCooldown = 123,
ScaleOutCooldown = 123,
TargetValue = 123
}
}
}
};
Synopsis
Constructors
| AutoScalingSpecificationProperty() | The optional auto scaling capacity settings for a table in provisioned capacity mode. |
Properties
| ReadCapacityAutoScaling | The auto scaling settings for the table's read capacity. |
| WriteCapacityAutoScaling | The auto scaling settings for the table's write capacity. |
Constructors
AutoScalingSpecificationProperty()
The optional auto scaling capacity settings for a table in provisioned capacity mode.
public AutoScalingSpecificationProperty()
Remarks
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.CfnPropertyMixins.AWS.Cassandra;
var autoScalingSpecificationProperty = new AutoScalingSpecificationProperty {
ReadCapacityAutoScaling = new AutoScalingSettingProperty {
AutoScalingDisabled = false,
MaximumUnits = 123,
MinimumUnits = 123,
ScalingPolicy = new ScalingPolicyProperty {
TargetTrackingScalingPolicyConfiguration = new TargetTrackingScalingPolicyConfigurationProperty {
DisableScaleIn = false,
ScaleInCooldown = 123,
ScaleOutCooldown = 123,
TargetValue = 123
}
}
},
WriteCapacityAutoScaling = new AutoScalingSettingProperty {
AutoScalingDisabled = false,
MaximumUnits = 123,
MinimumUnits = 123,
ScalingPolicy = new ScalingPolicyProperty {
TargetTrackingScalingPolicyConfiguration = new TargetTrackingScalingPolicyConfigurationProperty {
DisableScaleIn = false,
ScaleInCooldown = 123,
ScaleOutCooldown = 123,
TargetValue = 123
}
}
}
};
Properties
ReadCapacityAutoScaling
The auto scaling settings for the table's read capacity.
public object? ReadCapacityAutoScaling { get; set; }
Property Value
Remarks
WriteCapacityAutoScaling
The auto scaling settings for the table's write capacity.
public object? WriteCapacityAutoScaling { get; set; }