ManagementPolicyVersionArgs

data class ManagementPolicyVersionArgs(val delete: Output<DateAfterCreationArgs>? = null, val tierToArchive: Output<DateAfterCreationArgs>? = null, val tierToCold: Output<DateAfterCreationArgs>? = null, val tierToCool: Output<DateAfterCreationArgs>? = null, val tierToHot: Output<DateAfterCreationArgs>? = null) : ConvertibleToJava<ManagementPolicyVersionArgs>

Management policy action for blob version.

Constructors

Link copied to clipboard
constructor(delete: Output<DateAfterCreationArgs>? = null, tierToArchive: Output<DateAfterCreationArgs>? = null, tierToCold: Output<DateAfterCreationArgs>? = null, tierToCool: Output<DateAfterCreationArgs>? = null, tierToHot: Output<DateAfterCreationArgs>? = null)

Properties

Link copied to clipboard
val delete: Output<DateAfterCreationArgs>? = null

The function to delete the blob version

Link copied to clipboard

The function to tier blob version to archive storage.

Link copied to clipboard
val tierToCold: Output<DateAfterCreationArgs>? = null

The function to tier blobs to cold storage.

Link copied to clipboard
val tierToCool: Output<DateAfterCreationArgs>? = null

The function to tier blob version to cool storage.

Link copied to clipboard
val tierToHot: Output<DateAfterCreationArgs>? = null

The function to tier blobs to hot storage. This action can only be used with Premium Block Blob Storage Accounts

Functions

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