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
constructor(policyId: Output<String>? = null, protectableItemId: Output<String>? = null, providerSpecificDetails: Output<Any>? = null)

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.

Functions

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