LastAccessTimeTrackingPolicyArgs

data class LastAccessTimeTrackingPolicyArgs(val blobType: Output<List<String>>? = null, val enable: Output<Boolean>, val name: Output<Either<String, Name>>? = null, val trackingGranularityInDays: Output<Int>? = null) : ConvertibleToJava<LastAccessTimeTrackingPolicyArgs>

The blob service properties for Last access time based tracking policy.

Constructors

Link copied to clipboard
constructor(blobType: Output<List<String>>? = null, enable: Output<Boolean>, name: Output<Either<String, Name>>? = null, trackingGranularityInDays: Output<Int>? = null)

Properties

Link copied to clipboard
val blobType: Output<List<String>>? = null

An array of predefined supported blob types. Only blockBlob is the supported value. This field is currently read only

Link copied to clipboard
val enable: Output<Boolean>

When set to true last access time based tracking is enabled.

Link copied to clipboard
val name: Output<Either<String, Name>>? = null

Name of the policy. The valid value is AccessTimeTracking. This field is currently read only

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

The field specifies blob object tracking granularity in days, typically how often the blob object should be tracked.This field is currently read only with value as 1

Functions

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