A2AReplication Details Response
data class A2AReplicationDetailsResponse(val agentCertificateExpiryDate: String, val agentExpiryDate: String? = null, val agentVersion: String? = null, val autoProtectionOfDataDisk: String? = null, val fabricObjectId: String? = null, val initialPrimaryExtendedLocation: ExtendedLocationResponse? = null, val initialPrimaryFabricLocation: String, val initialPrimaryZone: String, val initialRecoveryExtendedLocation: ExtendedLocationResponse? = null, val initialRecoveryFabricLocation: String, val initialRecoveryZone: String, val instanceType: String, val isReplicationAgentCertificateUpdateRequired: Boolean? = null, val isReplicationAgentUpdateRequired: Boolean? = null, val lastHeartbeat: String? = null, val lastRpoCalculatedTime: String? = null, val lifecycleId: String? = null, val managementId: String? = null, val monitoringJobType: String? = null, val monitoringPercentageCompletion: Int? = null, val multiVmGroupCreateOption: String? = null, val multiVmGroupId: String? = null, val multiVmGroupName: String? = null, val osType: String? = null, val primaryAvailabilityZone: String? = null, val primaryExtendedLocation: ExtendedLocationResponse? = null, val primaryFabricLocation: String? = null, val protectedDisks: List<A2AProtectedDiskDetailsResponse>? = null, val protectedManagedDisks: List<A2AProtectedManagedDiskDetailsResponse>? = null, val recoveryAvailabilitySet: String? = null, val recoveryAvailabilityZone: String? = null, val recoveryAzureGeneration: String, val recoveryAzureResourceGroupId: String? = null, val recoveryAzureVMName: String? = null, val recoveryAzureVMSize: String? = null, val recoveryBootDiagStorageAccountId: String? = null, val recoveryCapacityReservationGroupId: String? = null, val recoveryCloudService: String? = null, val recoveryExtendedLocation: ExtendedLocationResponse? = null, val recoveryFabricLocation: String? = null, val recoveryFabricObjectId: String? = null, val recoveryProximityPlacementGroupId: String? = null, val recoveryVirtualMachineScaleSetId: String? = null, val rpoInSeconds: Double? = null, val selectedRecoveryAzureNetworkId: String? = null, val selectedTfoAzureNetworkId: String? = null, val testFailoverRecoveryFabricObjectId: String? = null, val tfoAzureVMName: String? = null, val unprotectedDisks: List<A2AUnprotectedDiskDetailsResponse>? = null, val vmEncryptionType: String, val vmNics: List<VMNicDetailsResponse>? = null, val vmProtectionState: String? = null, val vmProtectionStateDescription: String? = null, val vmSyncedConfigDetails: AzureToAzureVmSyncedConfigDetailsResponse? = null)
A2A provider specific settings.
Constructors
Link copied to clipboard
fun A2AReplicationDetailsResponse(agentCertificateExpiryDate: String, agentExpiryDate: String? = null, agentVersion: String? = null, autoProtectionOfDataDisk: String? = null, fabricObjectId: String? = null, initialPrimaryExtendedLocation: ExtendedLocationResponse? = null, initialPrimaryFabricLocation: String, initialPrimaryZone: String, initialRecoveryExtendedLocation: ExtendedLocationResponse? = null, initialRecoveryFabricLocation: String, initialRecoveryZone: String, instanceType: String, isReplicationAgentCertificateUpdateRequired: Boolean? = null, isReplicationAgentUpdateRequired: Boolean? = null, lastHeartbeat: String? = null, lastRpoCalculatedTime: String? = null, lifecycleId: String? = null, managementId: String? = null, monitoringJobType: String? = null, monitoringPercentageCompletion: Int? = null, multiVmGroupCreateOption: String? = null, multiVmGroupId: String? = null, multiVmGroupName: String? = null, osType: String? = null, primaryAvailabilityZone: String? = null, primaryExtendedLocation: ExtendedLocationResponse? = null, primaryFabricLocation: String? = null, protectedDisks: List<A2AProtectedDiskDetailsResponse>? = null, protectedManagedDisks: List<A2AProtectedManagedDiskDetailsResponse>? = null, recoveryAvailabilitySet: String? = null, recoveryAvailabilityZone: String? = null, recoveryAzureGeneration: String, recoveryAzureResourceGroupId: String? = null, recoveryAzureVMName: String? = null, recoveryAzureVMSize: String? = null, recoveryBootDiagStorageAccountId: String? = null, recoveryCapacityReservationGroupId: String? = null, recoveryCloudService: String? = null, recoveryExtendedLocation: ExtendedLocationResponse? = null, recoveryFabricLocation: String? = null, recoveryFabricObjectId: String? = null, recoveryProximityPlacementGroupId: String? = null, recoveryVirtualMachineScaleSetId: String? = null, rpoInSeconds: Double? = null, selectedRecoveryAzureNetworkId: String? = null, selectedTfoAzureNetworkId: String? = null, testFailoverRecoveryFabricObjectId: String? = null, tfoAzureVMName: String? = null, unprotectedDisks: List<A2AUnprotectedDiskDetailsResponse>? = null, vmEncryptionType: String, vmNics: List<VMNicDetailsResponse>? = null, vmProtectionState: String? = null, vmProtectionStateDescription: String? = null, vmSyncedConfigDetails: AzureToAzureVmSyncedConfigDetailsResponse? = null)
Types
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
An id associated with the PE that survives actions like switch protection which change the backing PE/CPE objects internally.The lifecycle id gets carried forward to have a link/continuity in being able to have an Id that denotes the "same" protected item even though other internal Ids/ARM Id might be changing.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard