ManagementPolicyRuleActionsBaseBlobArgs

data class ManagementPolicyRuleActionsBaseBlobArgs(val autoTierToHotFromCoolEnabled: Output<Boolean>? = null, val deleteAfterDaysSinceCreationGreaterThan: Output<Int>? = null, val deleteAfterDaysSinceLastAccessTimeGreaterThan: Output<Int>? = null, val deleteAfterDaysSinceModificationGreaterThan: Output<Int>? = null, val tierToArchiveAfterDaysSinceCreationGreaterThan: Output<Int>? = null, val tierToArchiveAfterDaysSinceLastAccessTimeGreaterThan: Output<Int>? = null, val tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Output<Int>? = null, val tierToArchiveAfterDaysSinceModificationGreaterThan: Output<Int>? = null, val tierToCoolAfterDaysSinceCreationGreaterThan: Output<Int>? = null, val tierToCoolAfterDaysSinceLastAccessTimeGreaterThan: Output<Int>? = null, val tierToCoolAfterDaysSinceModificationGreaterThan: Output<Int>? = null) : ConvertibleToJava<ManagementPolicyRuleActionsBaseBlobArgs>

Constructors

Link copied to clipboard
fun ManagementPolicyRuleActionsBaseBlobArgs(autoTierToHotFromCoolEnabled: Output<Boolean>? = null, deleteAfterDaysSinceCreationGreaterThan: Output<Int>? = null, deleteAfterDaysSinceLastAccessTimeGreaterThan: Output<Int>? = null, deleteAfterDaysSinceModificationGreaterThan: Output<Int>? = null, tierToArchiveAfterDaysSinceCreationGreaterThan: Output<Int>? = null, tierToArchiveAfterDaysSinceLastAccessTimeGreaterThan: Output<Int>? = null, tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Output<Int>? = null, tierToArchiveAfterDaysSinceModificationGreaterThan: Output<Int>? = null, tierToCoolAfterDaysSinceCreationGreaterThan: Output<Int>? = null, tierToCoolAfterDaysSinceLastAccessTimeGreaterThan: Output<Int>? = null, tierToCoolAfterDaysSinceModificationGreaterThan: Output<Int>? = null)

Functions

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

Properties

Link copied to clipboard

Whether a blob should automatically be tiered from cool back to hot if it's accessed again after being tiered to cool. Defaults to false.

Link copied to clipboard

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

The age in days after last access time to delete the blob. Must be between 0 and 99999. Defaults to -1.

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

The age in days after creation to archive storage. Supports blob currently at Hot or Cool tier. Must be between 0 and99999. Defaults to -1.

The age in days after last access time to tier blobs to archive storage. Supports blob currently at Hot or Cool tier. Must be between 0 and99999. 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 last modification to tier blobs to archive storage. Supports blob currently at Hot or Cool tier. Must be between 0 and 99999. Defaults to -1.

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

The age in days after last access time to tier blobs to cool storage. Supports blob currently at Hot tier. Must be between 0 and 99999. Defaults to -1.

The age in days after last modification to tier blobs to cool storage. Supports blob currently at Hot tier. Must be between 0 and 99999. Defaults to -1.