ManagementPolicyRuleActionsVersionArgs

data class ManagementPolicyRuleActionsVersionArgs(val changeTierToArchiveAfterDaysSinceCreation: Output<Int>? = null, val changeTierToCoolAfterDaysSinceCreation: Output<Int>? = null, val deleteAfterDaysSinceCreation: Output<Int>? = null, val tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Output<Int>? = null, val tierToColdAfterDaysSinceCreationGreaterThan: Output<Int>? = null) : ConvertibleToJava<ManagementPolicyRuleActionsVersionArgs>

Constructors

Link copied to clipboard
constructor(changeTierToArchiveAfterDaysSinceCreation: Output<Int>? = null, changeTierToCoolAfterDaysSinceCreation: Output<Int>? = null, deleteAfterDaysSinceCreation: Output<Int>? = null, tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Output<Int>? = null, tierToColdAfterDaysSinceCreationGreaterThan: Output<Int>? = null)

Properties

The age in days after creation to tier blob version to archive storage. Must be between 0 and 99999. Defaults to -1.

Link copied to clipboard

The age in days creation create to tier blob version to cool storage. Must be between 0 and 99999. Defaults to -1.

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

The age in days after creation to delete the blob version. Must be between 0 and 99999. Defaults to -1.

The age in days after last tier change to the blobs to skip to be archved. Must be between 0 and 99999. Defaults to -1.

The age in days after creation to cold storage. Supports blob currently at Hot tier. Must be between 0 and 99999. Defaults to -1.

Functions

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