EnableProtectionInputPropertiesArgs

data class EnableProtectionInputPropertiesArgs(val policyId: Output<String>? = null, val protectableItemId: Output<String>? = null, val providerSpecificDetails: Output<Any>? = null) : ConvertibleToJava<EnableProtectionInputPropertiesArgs>

Enable protection input properties.

Constructors

Link copied to clipboard
fun EnableProtectionInputPropertiesArgs(policyId: Output<String>? = null, protectableItemId: Output<String>? = null, providerSpecificDetails: Output<Any>? = null)

Functions

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

Properties

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

The Policy Id.

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

The protectable item Id.

Link copied to clipboard
val providerSpecificDetails: Output<Any>? = null

The ReplicationProviderInput. For HyperVReplicaAzure provider, it will be AzureEnableProtectionInput object. For San provider, it will be SanEnableProtectionInput object. For HyperVReplicaAzure provider, it can be null.