net10.0
namespace Azure.ResourceManager.RecoveryServicesBackup.Models
{
    public static class ArmRecoveryServicesBackupModelFactory
    {
        [EditorBrowsable(EditorBrowsableState.Never)]
        public static IaasClassicComputeVmProtectedItem IaasClassicComputeVmProtectedItem(BackupManagementType? backupManagementType, BackupDataSourceType? workloadType, string containerName, ResourceIdentifier sourceResourceId, ResourceIdentifier policyId, DateTimeOffset? lastRecoverOn, string backupSetName, BackupCreateMode? createMode, DateTimeOffset? deferredDeletedOn, bool? isScheduledForDeferredDelete, string deferredDeleteTimeRemaining, bool? isDeferredDeleteScheduleUpcoming, bool? isRehydrate, IEnumerable<string> resourceGuardOperationRequests, bool? isArchiveEnabled, string policyName, int? softDeleteRetentionPeriodInDays, string vaultId, string friendlyName, ResourceIdentifier virtualMachineId, string protectionStatus, BackupProtectionState? protectionState, IaasVmProtectedItemHealthStatus? healthStatus, IEnumerable<IaasVmHealthDetails> healthDetails, IDictionary<string, KpiResourceHealthDetails> kpisHealths, string lastBackupStatus, DateTimeOffset? lastBackupOn, string protectedItemDataId, IaasVmProtectedItemExtendedInfo extendedInfo, IaasVmBackupExtendedProperties extendedProperties);
    }
}
.NET
8.09.010.0
Information specific to net10.0
Assembly

Azure.ResourceManager.RecoveryServicesBackup , Version=1.3.0.0, PublicKeyToken=92742159e12e44c8

Referencing

Your project needs a package reference to Azure.ResourceManager.RecoveryServicesBackup.

Package Azure.ResourceManager.RecoveryServicesBackup (1.3.0) net8.0
Platform Restrictions

This API is supported on all platforms.

  • Built-in API
  • Package-provided API