HyperVReplicaAzurePolicyDetailsResponse

data class HyperVReplicaAzurePolicyDetailsResponse(val activeStorageAccountId: String? = null, val applicationConsistentSnapshotFrequencyInHours: Int? = null, val encryption: String? = null, val instanceType: String, val onlineReplicationStartTime: String? = null, val recoveryPointHistoryDurationInHours: Int? = null, val replicationInterval: Int? = null)

Hyper-V Replica Azure specific protection profile details.

Constructors

Link copied to clipboard
constructor(activeStorageAccountId: String? = null, applicationConsistentSnapshotFrequencyInHours: Int? = null, encryption: String? = null, instanceType: String, onlineReplicationStartTime: String? = null, recoveryPointHistoryDurationInHours: Int? = null, replicationInterval: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The active storage account Id.

The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.

Link copied to clipboard
val encryption: String? = null

A value indicating whether encryption is enabled for virtual machines in this cloud.

Link copied to clipboard

Gets the class type. Overridden in derived classes. Expected value is 'HyperVReplicaAzure'.

Link copied to clipboard

The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.

Link copied to clipboard

The duration (in hours) to which point the recovery history needs to be maintained.

Link copied to clipboard

The replication interval.