3.0.0-beta.1 (2026-03-09)
Breaking Changes
- Struct
ApplianceQueryParameterhas been removed - Struct
EventQueryParameterhas been removed - Struct
FabricQueryParameterhas been removed - Struct
MigrationItemsQueryParameterhas been removed - Struct
ProtectableItemQueryParameterhas been removed - Struct
ProtectedClustersQueryParameterhas been removed - Struct
ProtectedItemsQueryParameterhas been removed
Features Added
- New value
AgentUpgradeBlockedReasonReInstallRequiredadded to enum typeAgentUpgradeBlockedReason - New enum type
AgentReinstallBlockedReasonwith valuesAgentReinstallBlockedReasonAgentNoHeartbeat,AgentReinstallBlockedReasonDistroNotSupported,AgentReinstallBlockedReasonUnknown - New enum type
CreatedByTypewith valuesCreatedByTypeApplication,CreatedByTypeKey,CreatedByTypeManagedIdentity,CreatedByTypeUser - New enum type
MobilityAgentReinstallTypewith valuesMobilityAgentReinstallTypeAutoTriggered,MobilityAgentReinstallTypeUserTriggered - New function
*ReplicationProtectedItemsClient.BeginReinstallMobilityService(ctx context.Context, resourceGroupName string, resourceName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, updateMobilityServiceRequest ReinstallMobilityServiceRequest, options *ReplicationProtectedItemsClientBeginReinstallMobilityServiceOptions) (*runtime.Poller[ReplicationProtectedItemsClientReinstallMobilityServiceResponse], error) - New struct
A2AAgentReinstallBlockingErrorDetails - New struct
InMageRcmAgentReinstallBlockingErrorDetails - New struct
ReinstallMobilityServiceRequest - New struct
ReinstallMobilityServiceRequestProperties - New struct
SystemData - New field
PlatformFaultDomainin structA2AEnableProtectionInput - New field
AgentReinstallAttemptToVersion,AutoAgentUpgradeRetryCount,DistroName,DistroNameForWhichAgentIsInstalled,IsAgentReinstallRequired,IsAgentUpgradeInProgress,IsAgentUpgradeRetryThresholdExhausted,IsAgentUpgradeable,OSFamilyName,PlatformFaultDomain,ReasonsBlockingReInstall,ReasonsBlockingReinstallDetailsin structA2AReplicationDetails - New field
PlatformFaultDomainin structA2ASwitchProtectionInput - New field
PlatformFaultDomain,RecoveryAvailabilityZonein structA2AUpdateReplicationProtectedItemInput - New field
SystemDatain structAlert - New field
SystemDatain structEvent - New field
SystemDatain structFabric - New field
DiskSizeInGB,Iops,ThroughputInMbpsin structHyperVReplicaAzureDiskInputDetails - New field
TargetCapacityReservationGroupIDin structHyperVReplicaAzureEnableProtectionInput - New field
DiskSizeInGB,Iops,ThroughputInMbpsin structHyperVReplicaAzureManagedDiskDetails - New field
TargetCapacityReservationGroupIDin structHyperVReplicaAzurePlannedFailoverProviderInput - New field
TargetCapacityReservationGroupIDin structHyperVReplicaAzureReplicationDetails - New field
TargetCapacityReservationGroupIDin structHyperVReplicaAzureUpdateReplicationProtectedItemInput - New field
DiskSizeInGB,Iops,ThroughputInMbpsin structInMageRcmDiskInput - New field
DiskSizeInGB,Iops,ThroughputInMbpsin structInMageRcmDisksDefaultInput - New field
TargetCapacityReservationGroupIDin structInMageRcmEnableProtectionInput - New field
AgentReinstallAttemptToVersion,AgentReinstallJobID,AgentReinstallState,DistroName,DistroNameForWhichAgentIsInstalled,IsAgentReinstallRequired,IsAgentUpgradeable,IsLastReinstallSuccessful,LastAgentReinstallType,OSFamilyName,ReasonsBlockingReinstall,ReasonsBlockingReinstallDetailsin structInMageRcmMobilityAgentDetails - New field
DiskSizeInGB,Iops,ThroughputInMbpsin structInMageRcmProtectedDiskDetails - New field
TargetCapacityReservationGroupIDin structInMageRcmReplicationDetails - New field
TargetCapacityReservationGroupIDin structInMageRcmUnplannedFailoverInput - New field
TargetCapacityReservationGroupID,VMDisksin structInMageRcmUpdateReplicationProtectedItemInput - New field
SystemDatain structJob - New field
SystemDatain structLogicalNetwork - New field
SystemDatain structMigrationItem - New field
SystemDatain structMigrationRecoveryPoint - New field
SystemDatain structNetwork - New field
SystemDatain structNetworkMapping - New field
SystemDatain structPolicy - New field
SystemDatain structProtectableItem - New field
SystemDatain structProtectionContainer - New field
SystemDatain structProtectionContainerMapping - New field
SystemDatain structRecoveryPlan - New field
SystemDatain structRecoveryPoint - New field
SystemDatain structRecoveryServicesProvider - New field
SystemDatain structReplicationEligibilityResults - New field
SystemDatain structReplicationProtectedItem - New field
SystemDatain structReplicationProtectionCluster - New field
SystemDatain structReplicationProtectionIntent - New field
SystemDatain structStorageClassification - New field
SystemDatain structStorageClassificationMapping - New field
SystemDatain structSupportedOperatingSystems - New field
DiskSizeInGB,Iops,ThroughputInMbpsin structUpdateDiskInput - New field
SystemDatain structVCenter - New field
DiskSizeInGB,Iops,ThroughputInMbpsin structVMwareCbtDiskInput - New field
TargetCapacityReservationGroupIDin structVMwareCbtEnableMigrationInput - New field
TargetCapacityReservationGroupIDin structVMwareCbtMigrateInput - New field
TargetCapacityReservationGroupIDin structVMwareCbtMigrationDetails - New field
DiskSizeInGB,Iops,ThroughputInMbpsin structVMwareCbtProtectedDiskDetails - New field
DiskSizeInGB,Iops,ThroughputInMbpsin structVMwareCbtUpdateDiskInput - New field
TargetCapacityReservationGroupIDin structVMwareCbtUpdateMigrationItemInput - New field
SystemDatain structVaultHealthDetails - New field
SystemDatain structVaultSetting