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:RegionName.t ->
?replicaStatus:ReplicaStatus.t ->
?replicaBillingModeSummary:BillingModeSummary.t ->
?replicaProvisionedReadCapacityUnits:NonNegativeLongObject.t ->
?replicaProvisionedReadCapacityAutoScalingSettings:
AutoScalingSettingsDescription.t ->
?replicaProvisionedWriteCapacityUnits:NonNegativeLongObject.t ->
?replicaProvisionedWriteCapacityAutoScalingSettings:
AutoScalingSettingsDescription.t ->
?replicaGlobalSecondaryIndexSettings:
ReplicaGlobalSecondaryIndexSettingsDescriptionList.t ->
?replicaTableClassSummary:TableClassSummary.t ->
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 ]