ManagementPolicyRuleActionsSnapshot

data class ManagementPolicyRuleActionsSnapshot(val changeTierToArchiveAfterDaysSinceCreation: Int? = null, val changeTierToCoolAfterDaysSinceCreation: Int? = null, val deleteAfterDaysSinceCreationGreaterThan: Int? = null, val tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Int? = null, val tierToColdAfterDaysSinceCreationGreaterThan: Int? = null)

Constructors

Link copied to clipboard
constructor(changeTierToArchiveAfterDaysSinceCreation: Int? = null, changeTierToCoolAfterDaysSinceCreation: Int? = null, deleteAfterDaysSinceCreationGreaterThan: Int? = null, tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Int? = null, tierToColdAfterDaysSinceCreationGreaterThan: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

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

Link copied to clipboard

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

Link copied to clipboard

The age in days after creation to delete the blob snapshot. 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.