AccountBlobPropertiesDeleteRetentionPolicyArgs

data class AccountBlobPropertiesDeleteRetentionPolicyArgs(val days: Output<Int>? = null, val permanentDeleteEnabled: Output<Boolean>? = null) : ConvertibleToJava<AccountBlobPropertiesDeleteRetentionPolicyArgs>

Constructors

constructor(days: Output<Int>? = null, permanentDeleteEnabled: Output<Boolean>? = null)

Properties

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

Specifies the number of days that the blob should be retained, between 1 and 365 days. Defaults to 7.

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

Indicates whether permanent deletion of the soft deleted blob versions and snapshots is allowed. Defaults to false.

Functions

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