Interface CfnTable.IReplicaSpecificationProperty
The AWS Region specific settings of a multi-Region table.
Namespace: Amazon.CDK.AWS.Cassandra
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IReplicaSpecificationProperty
Syntax (vb)
Public Interface IReplicaSpecificationProperty
Remarks
For a multi-Region table, you can configure the table's read capacity differently per AWS Region. You can do this by configuring the following parameters.
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.Cassandra;
var replicaSpecificationProperty = new ReplicaSpecificationProperty {
Region = "region",
// the properties below are optional
ReadCapacityAutoScaling = new AutoScalingSettingProperty {
AutoScalingDisabled = false,
MaximumUnits = 123,
MinimumUnits = 123,
ScalingPolicy = new ScalingPolicyProperty {
TargetTrackingScalingPolicyConfiguration = new TargetTrackingScalingPolicyConfigurationProperty {
TargetValue = 123,
// the properties below are optional
DisableScaleIn = false,
ScaleInCooldown = 123,
ScaleOutCooldown = 123
}
}
},
ReadCapacityUnits = 123
};
Synopsis
Properties
ReadCapacityAutoScaling | The read capacity auto scaling settings for the multi-Region table in the specified AWS Region. |
ReadCapacityUnits | The provisioned read capacity units for the multi-Region table in the specified AWS Region. |
Region | The AWS Region. |
Properties
ReadCapacityAutoScaling
The read capacity auto scaling settings for the multi-Region table in the specified AWS Region.
virtual object ReadCapacityAutoScaling { get; }
Property Value
System.Object
Remarks
ReadCapacityUnits
The provisioned read capacity units for the multi-Region table in the specified AWS Region.
virtual Nullable<double> ReadCapacityUnits { get; }
Property Value
System.Nullable<System.Double>
Remarks
Region
The AWS Region.
string Region { get; }
Property Value
System.String