BlobInventoryPolicySchemaArgs

data class BlobInventoryPolicySchemaArgs(val destination: Output<String>, val enabled: Output<Boolean>, val rules: Output<List<BlobInventoryPolicyRuleArgs>>, val type: Output<Either<String, InventoryRuleType>>) : ConvertibleToJava<BlobInventoryPolicySchemaArgs>

The storage account blob inventory policy rules.

Constructors

Link copied to clipboard
fun BlobInventoryPolicySchemaArgs(destination: Output<String>, enabled: Output<Boolean>, rules: Output<List<BlobInventoryPolicyRuleArgs>>, type: Output<Either<String, InventoryRuleType>>)

Functions

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

Properties

Link copied to clipboard
val destination: Output<String>

Container name where blob inventory files are stored. Must be pre-created.

Link copied to clipboard
val enabled: Output<Boolean>

Policy is enabled if set to true.

Link copied to clipboard

The storage account blob inventory policy rules. The rule is applied when it is enabled.

Link copied to clipboard
val type: Output<Either<String, InventoryRuleType>>

The valid value is Inventory