GlobalTableReplicaGlobalSecondaryIndexSpecificationArgs

data class GlobalTableReplicaGlobalSecondaryIndexSpecificationArgs(val contributorInsightsSpecification: Output<GlobalTableContributorInsightsSpecificationArgs>? = null, val indexName: Output<String>, val readOnDemandThroughputSettings: Output<GlobalTableReadOnDemandThroughputSettingsArgs>? = null, val readProvisionedThroughputSettings: Output<GlobalTableReadProvisionedThroughputSettingsArgs>? = null) : ConvertibleToJava<GlobalTableReplicaGlobalSecondaryIndexSpecificationArgs>

Constructors

constructor(contributorInsightsSpecification: Output<GlobalTableContributorInsightsSpecificationArgs>? = null, indexName: Output<String>, readOnDemandThroughputSettings: Output<GlobalTableReadOnDemandThroughputSettingsArgs>? = null, readProvisionedThroughputSettings: Output<GlobalTableReadProvisionedThroughputSettingsArgs>? = null)

Properties

Link copied to clipboard

Updates the status for contributor insights for a specific table or index. 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.

Link copied to clipboard
val indexName: Output<String>

The name of the global secondary index. The name must be unique among all other indexes on this table.

Link copied to clipboard

Sets the read request settings for a replica global secondary index. You must specify this setting if you set the BillingMode to PAY_PER_REQUEST .

Link copied to clipboard

Allows you to specify the read capacity settings for a replica global secondary index when the BillingMode is set to PROVISIONED .

Functions

Link copied to clipboard
open override fun toJava(): GlobalTableReplicaGlobalSecondaryIndexSpecificationArgs