5.2.0 (2026-10-14)
Features Added
- New value
BackupItemTypeSQLInstanceadded to enum typeBackupItemType - New value
DataSourceTypeSQLInstanceadded to enum typeDataSourceType - New value
RecoveryPointTierTypeIASnapshotRPadded to enum typeRecoveryPointTierType - New value
WorkloadTypeSQLInstanceadded to enum typeWorkloadType - New enum type
ExistingBasicVMProtectionwith valuesExistingBasicVMProtectionDisableWithDeleteRPsNow - New enum type
InstanceProtectionReadinesswith valuesInstanceProtectionReadinessPartialProtection,InstanceProtectionReadinessProtectionError,InstanceProtectionReadinessReady,InstanceProtectionReadinessScheduleDisabled,InstanceProtectionReadinessUnknown - New enum type
ProtectionLevelwith valuesProtectionLevelDatabase,ProtectionLevelDatabaseUnderInstance - New enum type
VMWorkloadPolicyTypewith valuesVMWorkloadPolicyTypeInvalid,VMWorkloadPolicyTypeSnapshotV1,VMWorkloadPolicyTypeSnapshotV2,VMWorkloadPolicyTypeStreaming - New function
*AzureVMWorkloadSQLInstanceProtectedItem.GetAzureVMWorkloadProtectedItem() *AzureVMWorkloadProtectedItem - New function
*AzureVMWorkloadSQLInstanceProtectedItem.GetProtectedItem() *ProtectedItem - New function
*ClientFactory.NewProtectionContainerRefreshOperationStatusesClient() *ProtectionContainerRefreshOperationStatusesClient - New function
*IaasVMRPExtendedInfo.GetRPExtendedInfo() *RPExtendedInfo - New function
NewProtectionContainerRefreshOperationStatusesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ProtectionContainerRefreshOperationStatusesClient, error) - New function
*ProtectionContainerRefreshOperationStatusesClient.Get(ctx context.Context, resourceGroupName string, vaultName string, fabricName string, operationID string, options *ProtectionContainerRefreshOperationStatusesClientGetOptions) (ProtectionContainerRefreshOperationStatusesClientGetResponse, error) - New function
*RPExtendedInfo.GetRPExtendedInfo() *RPExtendedInfo - New function
*RecoveryPointsClient.BeginGetRPExtendedInfo(ctx context.Context, resourceGroupName string, vaultName string, fabricName string, parameters GetRPExtendedInfoRequestResource, options *RecoveryPointsClientBeginGetRPExtendedInfoOptions) (*runtime.Poller[RecoveryPointsClientGetRPExtendedInfoResponse], error) - New function
*RecoveryPointsClient.GetRPExtendedInfoOperationResult(ctx context.Context, resourceGroupName string, vaultName string, fabricName string, operationID string, options *RecoveryPointsClientGetRPExtendedInfoOperationResultOptions) (RecoveryPointsClientGetRPExtendedInfoOperationResultResponse, error) - New function
*ValidateAzureWorkloadRestoreOperationRequest.GetValidateOperationRequest() *ValidateOperationRequest - New struct
AzureVMWorkloadSQLInstanceProtectedItem - New struct
DatabaseInRP - New struct
DiskInfo - New struct
FilesystemInfo - New struct
GetRPExtendedInfoRequest - New struct
GetRPExtendedInfoRequestResource - New struct
IaasVMRPExtendedInfo - New struct
RPExtendedInfoResource - New struct
RPExtendedInfoResourceList - New struct
SnapshotRecoveryPointInfo - New struct
StorageSpaceInfo - New struct
ValidateAzureWorkloadRestoreOperationRequest - New field
ExistingBasicVMProtectionin structAzureIaaSClassicComputeVMProtectedItem - New field
ExistingBasicVMProtectionin structAzureIaaSComputeVMProtectedItem - New field
ExistingBasicVMProtectionin structAzureIaaSVMProtectedItem - New field
InstantAccessDurationMinutes,InstantAccessSnapshotEnabledin structAzureIaaSVMProtectionPolicy - New field
VMWorkloadPolicyTypein structAzureVMWorkloadProtectionPolicy - New field
ParentProtectedItem,ProtectionLevelin structAzureVMWorkloadSQLDatabaseProtectedItem - New field
IncludedDatabases,SnapshotRecoveryPointInfoin structAzureWorkloadSQLRecoveryPointExtendedInfo - New field
DiskSizeInGB,StorageTypein structDiskInformation - New field
DisksToDetachOnClashin structSnapshotRestoreParameters