A2ASharedDiskReplicationDetailsArgs

data class A2ASharedDiskReplicationDetailsArgs(val failoverRecoveryPointId: Output<String>? = null, val instanceType: Output<String>, val lastRpoCalculatedTime: Output<String>? = null, val managementId: Output<String>? = null, val monitoringJobType: Output<String>? = null, val monitoringPercentageCompletion: Output<Int>? = null, val primaryFabricLocation: Output<String>? = null, val protectedManagedDisks: Output<List<A2AProtectedManagedDiskDetailsArgs>>? = null, val recoveryFabricLocation: Output<String>? = null, val rpoInSeconds: Output<Double>? = null, val unprotectedDisks: Output<List<A2AUnprotectedDiskDetailsArgs>>? = null) : ConvertibleToJava<A2ASharedDiskReplicationDetailsArgs>

A2A provider specific settings.

Constructors

Link copied to clipboard
constructor(failoverRecoveryPointId: Output<String>? = null, instanceType: Output<String>, lastRpoCalculatedTime: Output<String>? = null, managementId: Output<String>? = null, monitoringJobType: Output<String>? = null, monitoringPercentageCompletion: Output<Int>? = null, primaryFabricLocation: Output<String>? = null, protectedManagedDisks: Output<List<A2AProtectedManagedDiskDetailsArgs>>? = null, recoveryFabricLocation: Output<String>? = null, rpoInSeconds: Output<Double>? = null, unprotectedDisks: Output<List<A2AUnprotectedDiskDetailsArgs>>? = null)

Properties

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

The recovery point id to which the Virtual node was failed over.

Link copied to clipboard
val instanceType: Output<String>

Gets the Instance type. Expected value is 'A2A'.

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

The time (in UTC) when the last RPO value was calculated by Protection Service.

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

The management Id.

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

The type of the monitoring job. The progress is contained in MonitoringPercentageCompletion property.

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

The percentage of the monitoring job. The type of the monitoring job is defined by MonitoringJobType property.

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

Primary fabric location.

Link copied to clipboard

The list of protected managed disks.

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

The recovery fabric location.

Link copied to clipboard
val rpoInSeconds: Output<Double>? = null

The last RPO value in seconds.

Link copied to clipboard

The list of unprotected disks.

Functions

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