public static interface CfnGlobalTable.ReplicaGlobalSecondaryIndexSpecificationProperty
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.dynamodb.*; ReplicaGlobalSecondaryIndexSpecificationProperty replicaGlobalSecondaryIndexSpecificationProperty = ReplicaGlobalSecondaryIndexSpecificationProperty.builder() .indexName("indexName") // the properties below are optional .contributorInsightsSpecification(ContributorInsightsSpecificationProperty.builder() .enabled(false) .build()) .readProvisionedThroughputSettings(ReadProvisionedThroughputSettingsProperty.builder() .readCapacityAutoScalingSettings(CapacityAutoScalingSettingsProperty.builder() .maxCapacity(123) .minCapacity(123) .targetTrackingScalingPolicyConfiguration(TargetTrackingScalingPolicyConfigurationProperty.builder() .targetValue(123) // the properties below are optional .disableScaleIn(false) .scaleInCooldown(123) .scaleOutCooldown(123) .build()) // the properties below are optional .seedCapacity(123) .build()) .readCapacityUnits(123) .build()) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnGlobalTable.ReplicaGlobalSecondaryIndexSpecificationProperty.Builder
|
static class |
CfnGlobalTable.ReplicaGlobalSecondaryIndexSpecificationProperty.Jsii$Proxy
An implementation for
CfnGlobalTable.ReplicaGlobalSecondaryIndexSpecificationProperty |
Modifier and Type | Method and Description |
---|---|
static CfnGlobalTable.ReplicaGlobalSecondaryIndexSpecificationProperty.Builder |
builder() |
default java.lang.Object |
getContributorInsightsSpecification()
Updates the status for contributor insights for a specific table or index.
|
java.lang.String |
getIndexName()
The name of the global secondary index.
|
default java.lang.Object |
getReadProvisionedThroughputSettings()
Allows you to specify the read capacity settings for a replica global secondary index when the `BillingMode` is set to `PROVISIONED` .
|
java.lang.String getIndexName()
The name must be unique among all other indexes on this table.
default java.lang.Object getContributorInsightsSpecification()
CloudWatch Contributor Insights for DynamoDB graphs display the partition key and (if applicable) sort key of frequently accessed items and frequently throttled items in plaintext. If you require the use of AWS Key Management Service (KMS) to encrypt this table’s partition key and sort key data with an AWS managed key or customer managed key, you should not enable CloudWatch Contributor Insights for DynamoDB for this table.
default java.lang.Object getReadProvisionedThroughputSettings()