Table Args
constructor(attributes: Output<List<TableAttributeArgs>>? = null, billingMode: Output<String>? = null, deletionProtectionEnabled: Output<Boolean>? = null, globalSecondaryIndexes: Output<List<TableGlobalSecondaryIndexArgs>>? = null, hashKey: Output<String>? = null, importTable: Output<TableImportTableArgs>? = null, localSecondaryIndexes: Output<List<TableLocalSecondaryIndexArgs>>? = null, name: Output<String>? = null, onDemandThroughput: Output<TableOnDemandThroughputArgs>? = null, pointInTimeRecovery: Output<TablePointInTimeRecoveryArgs>? = null, rangeKey: Output<String>? = null, readCapacity: Output<Int>? = null, replicas: Output<List<TableReplicaArgs>>? = null, restoreDateTime: Output<String>? = null, restoreSourceName: Output<String>? = null, restoreSourceTableArn: Output<String>? = null, restoreToLatestTime: Output<Boolean>? = null, serverSideEncryption: Output<TableServerSideEncryptionArgs>? = null, streamEnabled: Output<Boolean>? = null, streamViewType: Output<String>? = null, tableClass: Output<String>? = null, tags: Output<Map<String, String>>? = null, ttl: Output<TableTtlArgs>? = null, writeCapacity: Output<Int>? = null)