ProjectPropertiesArgs

data class ProjectPropertiesArgs(val allowFullScan: Output<Boolean>? = null, val enableDecimal2: Output<Boolean>? = null, val encryption: Output<ProjectPropertiesEncryptionArgs>? = null, val retentionDays: Output<Int>? = null, val sqlMeteringMax: Output<String>? = null, val tableLifecycle: Output<ProjectPropertiesTableLifecycleArgs>? = null, val timezone: Output<String>? = null, val typeSystem: Output<String>? = null) : ConvertibleToJava<ProjectPropertiesArgs>

Constructors

Link copied to clipboard
constructor(allowFullScan: Output<Boolean>? = null, enableDecimal2: Output<Boolean>? = null, encryption: Output<ProjectPropertiesEncryptionArgs>? = null, retentionDays: Output<Int>? = null, sqlMeteringMax: Output<String>? = null, tableLifecycle: Output<ProjectPropertiesTableLifecycleArgs>? = null, timezone: Output<String>? = null, typeSystem: Output<String>? = null)

Properties

Link copied to clipboard
val allowFullScan: Output<Boolean>? = null

Whether to allow full table scan. Default: false

Link copied to clipboard
val enableDecimal2: Output<Boolean>? = null

Whether to turn on Decimal2.0

Link copied to clipboard

Storage encryption. For details, see Storage Encryption

Link copied to clipboard
val retentionDays: Output<Int>? = null

Set the number of days to retain backup data. During this time, you can restore the current version to any backup version. The value range of days is 0,30, and the default value is 1. 0 means backup is turned off. The effective policy after adjusting the backup cycle is: Extend the backup cycle: The new backup cycle takes effect on the same day. Shorten the backup cycle: The system will automatically delete backup data that has exceeded the retention cycle.

Link copied to clipboard
val sqlMeteringMax: Output<String>? = null

Set the maximum threshold for single SQL Consumption, that is, set the ODPS. SQL. metering.value.max attribute. For more information, see Consumption control. Unit: scan volume (GB)* complexity.

Link copied to clipboard

Set whether the lifecycle of the table in the project needs to be configured, that is, set the ODPS. table.lifecycle property, See table_lifecycle below.

Link copied to clipboard
val timezone: Output<String>? = null

Project time zone, example value: Asia/Shanghai

Link copied to clipboard
val typeSystem: Output<String>? = null

Data type version. Value:(1/2/hive) 1: The original MaxCompute type system. 2: New type system introduced by MaxCompute 2.0. hive: the type system of the Hive compatibility mode introduced by MaxCompute 2.0.

Functions

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