Package-level declarations

Types

Link copied to clipboard
data class GetKeyspacePlainArgs(val keyspaceName: String) : ConvertibleToJava<GetKeyspacePlainArgs>
Link copied to clipboard
data class GetTablePlainArgs(val keyspaceName: String, val tableName: String) : ConvertibleToJava<GetTablePlainArgs>
Link copied to clipboard
Link copied to clipboard
data class KeyspaceReplicationSpecificationArgs(val regionList: Output<List<KeyspaceRegionListItem>>? = null, val replicationStrategy: Output<KeyspaceReplicationSpecificationReplicationStrategy>? = null) : ConvertibleToJava<KeyspaceReplicationSpecificationArgs>
Link copied to clipboard
data class TableAutoScalingSettingArgs(val autoScalingDisabled: Output<Boolean>? = null, val maximumUnits: Output<Int>? = null, val minimumUnits: Output<Int>? = null, val scalingPolicy: Output<TableScalingPolicyArgs>? = null) : ConvertibleToJava<TableAutoScalingSettingArgs>

Represents configuration for auto scaling.

Link copied to clipboard
data class TableAutoScalingSpecificationArgs(val readCapacityAutoScaling: Output<TableAutoScalingSettingArgs>? = null, val writeCapacityAutoScaling: Output<TableAutoScalingSettingArgs>? = null) : ConvertibleToJava<TableAutoScalingSpecificationArgs>

Represents the read and write settings used for AutoScaling.

Link copied to clipboard
data class TableBillingModeArgs(val mode: Output<TableMode>, val provisionedThroughput: Output<TableProvisionedThroughputArgs>? = null) : ConvertibleToJava<TableBillingModeArgs>
Link copied to clipboard
data class TableClusteringKeyColumnArgs(val column: Output<TableColumnArgs>, val orderBy: Output<TableClusteringKeyColumnOrderBy>? = null) : ConvertibleToJava<TableClusteringKeyColumnArgs>
Link copied to clipboard
data class TableColumnArgs(val columnName: Output<String>, val columnType: Output<String>) : ConvertibleToJava<TableColumnArgs>
Link copied to clipboard
Link copied to clipboard
data class TableEncryptionSpecificationArgs(val encryptionType: Output<TableEncryptionType>, val kmsKeyIdentifier: Output<String>? = null) : ConvertibleToJava<TableEncryptionSpecificationArgs>

Represents the settings used to enable server-side encryption

Link copied to clipboard
data class TableProvisionedThroughputArgs(val readCapacityUnits: Output<Int>, val writeCapacityUnits: Output<Int>) : ConvertibleToJava<TableProvisionedThroughputArgs>

Throughput for the specified table, which consists of values for ReadCapacityUnits and WriteCapacityUnits

Link copied to clipboard
data class TableReplicaSpecificationArgs(val readCapacityAutoScaling: Output<TableAutoScalingSettingArgs>? = null, val readCapacityUnits: Output<Int>? = null, val region: Output<String>) : ConvertibleToJava<TableReplicaSpecificationArgs>

Represents replica specifications.

Link copied to clipboard
data class TableScalingPolicyArgs(val targetTrackingScalingPolicyConfiguration: Output<TableTargetTrackingScalingPolicyConfigurationArgs>? = null) : ConvertibleToJava<TableScalingPolicyArgs>

Represents scaling policy.

data class TableTargetTrackingScalingPolicyConfigurationArgs(val disableScaleIn: Output<Boolean>? = null, val scaleInCooldown: Output<Int>? = null, val scaleOutCooldown: Output<Int>? = null, val targetValue: Output<Int>) : ConvertibleToJava<TableTargetTrackingScalingPolicyConfigurationArgs>

Represents configuration for target tracking scaling policy.