Values.ReplicaSettingsDescriptionSourceRepresents the properties of a replica.
type nonrec t = {regionName : RegionName.t option;The Region name of the replica.
*)replicaStatus : ReplicaStatus.t option;The current state of the Region: CREATING - The Region is being created. UPDATING - The Region is being updated. DELETING - The Region is being deleted. ACTIVE - The Region is ready for use.
*)replicaBillingModeSummary : BillingModeSummary.t option;The read/write capacity mode of the replica.
*)replicaProvisionedReadCapacityUnits : NonNegativeLongObject.t option;The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.
*)replicaProvisionedReadCapacityAutoScalingSettings : AutoScalingSettingsDescription.t
option;Auto scaling settings for a global table replica's read capacity units.
*)replicaProvisionedWriteCapacityUnits : NonNegativeLongObject.t option;The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.
*)replicaProvisionedWriteCapacityAutoScalingSettings : AutoScalingSettingsDescription.t
option;Auto scaling settings for a global table replica's write capacity units.
*)replicaGlobalSecondaryIndexSettings : ReplicaGlobalSecondaryIndexSettingsDescriptionList.t
option;Replica global secondary index settings for the global table.
*)replicaTableClassSummary : TableClassSummary.t option;}val make :
?regionName:??? ->
?replicaStatus:??? ->
?replicaBillingModeSummary:??? ->
?replicaProvisionedReadCapacityUnits:??? ->
?replicaProvisionedReadCapacityAutoScalingSettings:??? ->
?replicaProvisionedWriteCapacityUnits:??? ->
?replicaProvisionedWriteCapacityAutoScalingSettings:??? ->
?replicaGlobalSecondaryIndexSettings:??? ->
?replicaTableClassSummary:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Enum of string
| `Long of PositiveLongObject.t
| `String of IndexName.t
| `Structure of
(string
* [> `Boolean of BooleanObject.t
| `List of
[> `Structure of
(string
* [> `String of AutoScalingPolicyName.t
| `Structure of
(string
* [> `Boolean of BooleanObject.t
| `Double of DoubleObject.t
| `Integer of IntegerObject.t ])
list ])
list ]
list
| `Long of PositiveLongObject.t
| `String of String_.t ])
list ])
list ]
list
| `Long of NonNegativeLongObject.t
| `String of RegionName.t
| `Structure of
(string
* [> `Boolean of BooleanObject.t
| `Enum of string
| `List of
[> `Structure of
(string
* [> `String of AutoScalingPolicyName.t
| `Structure of
(string
* [> `Boolean of BooleanObject.t
| `Double of DoubleObject.t
| `Integer of IntegerObject.t ])
list ])
list ]
list
| `Long of PositiveLongObject.t
| `String of String_.t
| `Timestamp of Date.t ])
list ])
list ]