A2AReplicationDetailsResponse

constructor(agentVersion: String? = null, fabricObjectId: String? = null, initialPrimaryFabricLocation: String, initialPrimaryZone: String, initialRecoveryFabricLocation: String, initialRecoveryZone: String, instanceType: String, 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, primaryFabricLocation: String? = null, protectedDisks: List<A2AProtectedDiskDetailsResponse>? = null, protectedManagedDisks: List<A2AProtectedManagedDiskDetailsResponse>? = null, recoveryAvailabilitySet: String? = null, recoveryAvailabilityZone: String? = null, recoveryAzureResourceGroupId: String? = null, recoveryAzureVMName: String? = null, recoveryAzureVMSize: String? = null, recoveryBootDiagStorageAccountId: String? = null, recoveryCloudService: String? = null, recoveryFabricLocation: String? = null, recoveryFabricObjectId: String? = null, recoveryProximityPlacementGroupId: 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)