From b7dc970a55c0db7de1a9442785607af6705fc1ad Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Wed, 8 Dec 2021 05:15:50 +0000 Subject: [PATCH] CodeGen from PR 16985 in Azure/azure-rest-api-specs Merge 894832ed5e718a1f518d9694daf10252142ffd8a into d90729bbada2b4f784f2737ab4b4e39693a7aab8 --- .../arm-recoveryservicesbackup/package.json | 2 +- .../src/models/aadPropertiesMappers.ts | 232 ----- .../src/models/backupCrrJobDetailsMappers.ts | 232 ----- .../src/models/backupCrrJobsMappers.ts | 244 ------ .../src/models/backupEnginesMappers.ts | 10 - .../src/models/backupJobsMappers.ts | 10 - .../models/backupOperationStatusesMappers.ts | 23 +- .../src/models/backupPoliciesMappers.ts | 10 - .../models/backupProtectableItemsMappers.ts | 10 - .../models/backupProtectedItemsCrrMappers.ts | 244 ------ .../src/models/backupProtectedItemsMappers.ts | 10 - .../backupProtectionContainersMappers.ts | 10 - .../models/backupProtectionIntentMappers.ts | 10 - .../backupResourceEncryptionConfigsMappers.ts | 10 - .../backupResourceStorageConfigsMappers.ts | 232 ----- ...ckupResourceStorageConfigsNonCRRMappers.ts | 10 - .../backupResourceVaultConfigsMappers.ts | 10 - .../models/backupUsageSummariesCRRMappers.ts | 17 - .../src/models/backupWorkloadItemsMappers.ts | 10 - .../src/models/backupsMappers.ts | 10 - .../src/models/crossRegionRestoreMappers.ts | 39 - .../src/models/crrOperationResultsMappers.ts | 14 - .../src/models/crrOperationStatusMappers.ts | 43 - .../src/models/index.ts | 826 +----------------- .../itemLevelRecoveryConnectionsMappers.ts | 10 - .../src/models/jobDetailsMappers.ts | 10 - .../src/models/mappers.ts | 497 +---------- .../src/models/operationMappers.ts | 1 - .../src/models/parameters.ts | 16 +- ...vateEndpointConnectionOperationsMappers.ts | 10 - .../privateEndpointOperationsMappers.ts | 23 +- .../models/protectableContainersMappers.ts | 10 - .../protectedItemOperationResultsMappers.ts | 10 - .../protectedItemOperationStatusesMappers.ts | 23 +- .../src/models/protectedItemsMappers.ts | 10 - ...tectionContainerOperationResultsMappers.ts | 10 - .../src/models/protectionContainersMappers.ts | 10 - .../protectionIntentOperationsMappers.ts | 10 - .../src/models/protectionPoliciesMappers.ts | 10 - ...protectionPolicyOperationResultsMappers.ts | 10 - ...rotectionPolicyOperationStatusesMappers.ts | 23 +- .../src/models/recoveryPointsCrrMappers.ts | 244 ------ .../src/models/recoveryPointsMappers.ts | 13 - ...recoveryPointsRecommendedForMoveMappers.ts | 10 - .../src/models/resourceGuardProxiesMappers.ts | 10 - .../src/models/resourceGuardProxyMappers.ts | 10 - .../src/models/restoresMappers.ts | 10 - .../src/operations/aadProperties.ts | 82 -- .../bMSPrepareDataMoveOperationResult.ts | 2 +- .../src/operations/backupCrrJobDetails.ts | 92 -- .../src/operations/backupCrrJobs.ts | 148 ---- .../src/operations/backupEngines.ts | 6 +- .../src/operations/backupJobs.ts | 4 +- .../src/operations/backupOperationResults.ts | 2 +- .../src/operations/backupOperationStatuses.ts | 2 +- .../src/operations/backupPolicies.ts | 4 +- .../src/operations/backupProtectableItems.ts | 4 +- .../src/operations/backupProtectedItems.ts | 4 +- .../src/operations/backupProtectedItemsCrr.ts | 145 --- .../operations/backupProtectionContainers.ts | 4 +- .../src/operations/backupProtectionIntent.ts | 4 +- .../backupResourceEncryptionConfigs.ts | 4 +- .../backupResourceStorageConfigs.ts | 229 ----- .../backupResourceStorageConfigsNonCRR.ts | 6 +- .../operations/backupResourceVaultConfigs.ts | 6 +- .../src/operations/backupStatus.ts | 2 +- .../src/operations/backupUsageSummaries.ts | 2 +- .../src/operations/backupUsageSummariesCRR.ts | 91 -- .../src/operations/backupWorkloadItems.ts | 4 +- .../src/operations/backups.ts | 2 +- .../src/operations/crossRegionRestore.ts | 92 -- .../src/operations/crrOperationResults.ts | 83 -- .../src/operations/crrOperationStatus.ts | 85 -- .../operations/exportJobsOperationResults.ts | 2 +- .../src/operations/featureSupport.ts | 2 +- .../src/operations/index.ts | 10 - .../itemLevelRecoveryConnections.ts | 4 +- .../src/operations/jobCancellations.ts | 2 +- .../src/operations/jobDetails.ts | 2 +- .../src/operations/jobOperationResults.ts | 2 +- .../src/operations/jobs.ts | 2 +- .../src/operations/operation.ts | 2 +- .../src/operations/operations.ts | 4 +- .../privateEndpointConnectionOperations.ts | 6 +- .../operations/privateEndpointOperations.ts | 2 +- .../src/operations/protectableContainers.ts | 4 +- .../protectedItemOperationResults.ts | 2 +- .../protectedItemOperationStatuses.ts | 2 +- .../src/operations/protectedItems.ts | 6 +- .../protectionContainerOperationResults.ts | 2 +- ...tectionContainerRefreshOperationResults.ts | 2 +- .../src/operations/protectionContainers.ts | 10 +- .../operations/protectionIntentOperations.ts | 8 +- .../src/operations/protectionPolicies.ts | 6 +- .../protectionPolicyOperationResults.ts | 2 +- .../protectionPolicyOperationStatuses.ts | 2 +- .../src/operations/recoveryPoints.ts | 98 +-- .../src/operations/recoveryPointsCrr.ts | 158 ---- .../recoveryPointsRecommendedForMove.ts | 4 +- .../src/operations/resourceGuardProxies.ts | 4 +- .../src/operations/resourceGuardProxy.ts | 8 +- .../src/operations/restores.ts | 2 +- .../src/operations/securityPINs.ts | 2 +- .../src/recoveryServicesBackupClient.ts | 28 +- .../recoveryServicesBackupClientContext.ts | 2 + 105 files changed, 127 insertions(+), 4632 deletions(-) delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/aadPropertiesMappers.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupCrrJobDetailsMappers.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupCrrJobsMappers.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectedItemsCrrMappers.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceStorageConfigsMappers.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupUsageSummariesCRRMappers.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/crossRegionRestoreMappers.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/crrOperationResultsMappers.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/crrOperationStatusMappers.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/recoveryPointsCrrMappers.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/aadProperties.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupCrrJobDetails.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupCrrJobs.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectedItemsCrr.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceStorageConfigs.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupUsageSummariesCRR.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/crossRegionRestore.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/crrOperationResults.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/crrOperationStatus.ts delete mode 100644 sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/recoveryPointsCrr.ts diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/package.json b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/package.json index 84bdc701fcb0..ff4c559f307f 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/package.json +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/package.json @@ -27,7 +27,7 @@ "rollup-plugin-sourcemaps": "^0.4.2", "uglify-js": "^3.6.0" }, - "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/feature/v4/sdk/recoveryservicesbackup/arm-recoveryservicesbackup", + "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/recoveryservicesbackup/arm-recoveryservicesbackup", "repository": { "type": "git", "url": "https://github.com/Azure/azure-sdk-for-js.git" diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/aadPropertiesMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/aadPropertiesMappers.ts deleted file mode 100644 index 874ebe703d4b..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/aadPropertiesMappers.ts +++ /dev/null @@ -1,232 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -export { - discriminators, - AADProperties, - AADPropertiesResource, - AzureBackupServerContainer, - AzureBackupServerEngine, - AzureFileShareBackupRequest, - AzureFileShareProtectableItem, - AzureFileshareProtectedItem, - AzureFileshareProtectedItemExtendedInfo, - AzureFileShareProtectionPolicy, - AzureFileShareProvisionILRRequest, - AzureFileShareRecoveryPoint, - AzureFileShareRestoreRequest, - AzureIaaSClassicComputeVMContainer, - AzureIaaSClassicComputeVMProtectableItem, - AzureIaaSClassicComputeVMProtectedItem, - AzureIaaSComputeVMContainer, - AzureIaaSComputeVMProtectableItem, - AzureIaaSComputeVMProtectedItem, - AzureIaaSVMErrorInfo, - AzureIaaSVMHealthDetails, - AzureIaaSVMJob, - AzureIaaSVMJobExtendedInfo, - AzureIaaSVMJobTaskDetails, - AzureIaaSVMProtectedItem, - AzureIaaSVMProtectedItemExtendedInfo, - AzureIaaSVMProtectionPolicy, - AzureRecoveryServiceVaultProtectionIntent, - AzureResourceProtectionIntent, - AzureSQLAGWorkloadContainerProtectionContainer, - AzureSqlContainer, - AzureSqlProtectedItem, - AzureSqlProtectedItemExtendedInfo, - AzureSqlProtectionPolicy, - AzureStorageContainer, - AzureStorageErrorInfo, - AzureStorageJob, - AzureStorageJobExtendedInfo, - AzureStorageJobTaskDetails, - AzureStorageProtectableContainer, - AzureVMAppContainerProtectableContainer, - AzureVMAppContainerProtectionContainer, - AzureVmWorkloadItem, - AzureVmWorkloadProtectableItem, - AzureVmWorkloadProtectedItem, - AzureVmWorkloadProtectedItemExtendedInfo, - AzureVmWorkloadProtectionPolicy, - AzureVmWorkloadSAPAseDatabaseProtectedItem, - AzureVmWorkloadSAPAseDatabaseWorkloadItem, - AzureVmWorkloadSAPAseSystemProtectableItem, - AzureVmWorkloadSAPAseSystemWorkloadItem, - AzureVmWorkloadSAPHanaDatabaseProtectableItem, - AzureVmWorkloadSAPHanaDatabaseProtectedItem, - AzureVmWorkloadSAPHanaDatabaseWorkloadItem, - AzureVmWorkloadSAPHanaSystemProtectableItem, - AzureVmWorkloadSAPHanaSystemWorkloadItem, - AzureVmWorkloadSQLAvailabilityGroupProtectableItem, - AzureVmWorkloadSQLDatabaseProtectableItem, - AzureVmWorkloadSQLDatabaseProtectedItem, - AzureVmWorkloadSQLDatabaseWorkloadItem, - AzureVmWorkloadSQLInstanceProtectableItem, - AzureVmWorkloadSQLInstanceWorkloadItem, - AzureWorkloadAutoProtectionIntent, - AzureWorkloadBackupRequest, - AzureWorkloadContainer, - AzureWorkloadContainerExtendedInfo, - AzureWorkloadErrorInfo, - AzureWorkloadJob, - AzureWorkloadJobExtendedInfo, - AzureWorkloadJobTaskDetails, - AzureWorkloadPointInTimeRecoveryPoint, - AzureWorkloadPointInTimeRestoreRequest, - AzureWorkloadRecoveryPoint, - AzureWorkloadRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRecoveryPoint, - AzureWorkloadSAPHanaPointInTimeRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSAPHanaRecoveryPoint, - AzureWorkloadSAPHanaRestoreRequest, - AzureWorkloadSAPHanaRestoreWithRehydrateRequest, - AzureWorkloadSQLAutoProtectionIntent, - AzureWorkloadSQLPointInTimeRecoveryPoint, - AzureWorkloadSQLPointInTimeRestoreRequest, - AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSQLRecoveryPoint, - AzureWorkloadSQLRecoveryPointExtendedInfo, - AzureWorkloadSQLRestoreRequest, - AzureWorkloadSQLRestoreWithRehydrateRequest, - BackupEngineBase, - BackupEngineBaseResource, - BackupEngineExtendedInfo, - BackupRequest, - BackupRequestResource, - BackupResourceConfig, - BackupResourceConfigResource, - BackupResourceEncryptionConfig, - BackupResourceEncryptionConfigExtended, - BackupResourceEncryptionConfigExtendedResource, - BackupResourceEncryptionConfigResource, - BackupResourceVaultConfig, - BackupResourceVaultConfigResource, - BaseResource, - BEKDetails, - ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, - DailyRetentionFormat, - DailyRetentionSchedule, - Day, - DiskExclusionProperties, - DiskInformation, - DistributedNodesInfo, - DpmBackupEngine, - DpmContainer, - DPMContainerExtendedInfo, - DpmErrorInfo, - DpmJob, - DpmJobExtendedInfo, - DpmJobTaskDetails, - DPMProtectedItem, - DPMProtectedItemExtendedInfo, - EncryptionDetails, - ErrorAdditionalInfo, - ErrorDetail, - ExtendedProperties, - GenericContainer, - GenericContainerExtendedInfo, - GenericProtectedItem, - GenericProtectionPolicy, - GenericRecoveryPoint, - IaasVMBackupRequest, - IaaSVMContainer, - IaasVMILRRegistrationRequest, - IaaSVMProtectableItem, - IaasVMRecoveryPoint, - IaasVMRestoreRequest, - IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, - IdentityInfo, - ILRRequest, - ILRRequestResource, - InquiryInfo, - InquiryValidation, - InstantRPAdditionalDetails, - Job, - JobResource, - KEKDetails, - KeyAndSecretDetails, - KPIResourceHealthDetails, - LogSchedulePolicy, - LongTermRetentionPolicy, - LongTermSchedulePolicy, - MabContainer, - MabContainerExtendedInfo, - MABContainerHealthDetails, - MabErrorInfo, - MabFileFolderProtectedItem, - MabFileFolderProtectedItemExtendedInfo, - MabJob, - MabJobExtendedInfo, - MabJobTaskDetails, - MabProtectionPolicy, - MonthlyRetentionSchedule, - NewErrorResponse, - NewErrorResponseError, - PointInTimeRange, - PreBackupValidation, - PrivateEndpoint, - PrivateEndpointConnection, - PrivateEndpointConnectionResource, - PrivateLinkServiceConnectionState, - ProtectableContainer, - ProtectableContainerResource, - ProtectedItem, - ProtectedItemResource, - ProtectionContainer, - ProtectionContainerResource, - ProtectionIntent, - ProtectionIntentResource, - ProtectionPolicy, - ProtectionPolicyResource, - RecoveryPoint, - RecoveryPointDiskConfiguration, - RecoveryPointMoveReadinessInfo, - RecoveryPointRehydrationInfo, - RecoveryPointResource, - RecoveryPointTierInformation, - Resource, - ResourceGuardOperationDetail, - ResourceGuardProxyBase, - ResourceGuardProxyBaseResource, - ResourceHealthDetails, - RestoreFileSpecs, - RestoreRequest, - RestoreRequestResource, - RetentionDuration, - RetentionPolicy, - SchedulePolicy, - Settings, - SimpleRetentionPolicy, - SimpleSchedulePolicy, - SQLDataDirectory, - SQLDataDirectoryMapping, - SubProtectionPolicy, - TargetAFSRestoreInfo, - TargetRestoreInfo, - VaultJob, - VaultJobErrorInfo, - VaultJobExtendedInfo, - WeeklyRetentionFormat, - WeeklyRetentionSchedule, - WorkloadCrrAccessToken, - WorkloadInquiryDetails, - WorkloadItem, - WorkloadItemResource, - WorkloadProtectableItem, - WorkloadProtectableItemResource, - YearlyRetentionSchedule -} from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupCrrJobDetailsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupCrrJobDetailsMappers.ts deleted file mode 100644 index 874ebe703d4b..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupCrrJobDetailsMappers.ts +++ /dev/null @@ -1,232 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -export { - discriminators, - AADProperties, - AADPropertiesResource, - AzureBackupServerContainer, - AzureBackupServerEngine, - AzureFileShareBackupRequest, - AzureFileShareProtectableItem, - AzureFileshareProtectedItem, - AzureFileshareProtectedItemExtendedInfo, - AzureFileShareProtectionPolicy, - AzureFileShareProvisionILRRequest, - AzureFileShareRecoveryPoint, - AzureFileShareRestoreRequest, - AzureIaaSClassicComputeVMContainer, - AzureIaaSClassicComputeVMProtectableItem, - AzureIaaSClassicComputeVMProtectedItem, - AzureIaaSComputeVMContainer, - AzureIaaSComputeVMProtectableItem, - AzureIaaSComputeVMProtectedItem, - AzureIaaSVMErrorInfo, - AzureIaaSVMHealthDetails, - AzureIaaSVMJob, - AzureIaaSVMJobExtendedInfo, - AzureIaaSVMJobTaskDetails, - AzureIaaSVMProtectedItem, - AzureIaaSVMProtectedItemExtendedInfo, - AzureIaaSVMProtectionPolicy, - AzureRecoveryServiceVaultProtectionIntent, - AzureResourceProtectionIntent, - AzureSQLAGWorkloadContainerProtectionContainer, - AzureSqlContainer, - AzureSqlProtectedItem, - AzureSqlProtectedItemExtendedInfo, - AzureSqlProtectionPolicy, - AzureStorageContainer, - AzureStorageErrorInfo, - AzureStorageJob, - AzureStorageJobExtendedInfo, - AzureStorageJobTaskDetails, - AzureStorageProtectableContainer, - AzureVMAppContainerProtectableContainer, - AzureVMAppContainerProtectionContainer, - AzureVmWorkloadItem, - AzureVmWorkloadProtectableItem, - AzureVmWorkloadProtectedItem, - AzureVmWorkloadProtectedItemExtendedInfo, - AzureVmWorkloadProtectionPolicy, - AzureVmWorkloadSAPAseDatabaseProtectedItem, - AzureVmWorkloadSAPAseDatabaseWorkloadItem, - AzureVmWorkloadSAPAseSystemProtectableItem, - AzureVmWorkloadSAPAseSystemWorkloadItem, - AzureVmWorkloadSAPHanaDatabaseProtectableItem, - AzureVmWorkloadSAPHanaDatabaseProtectedItem, - AzureVmWorkloadSAPHanaDatabaseWorkloadItem, - AzureVmWorkloadSAPHanaSystemProtectableItem, - AzureVmWorkloadSAPHanaSystemWorkloadItem, - AzureVmWorkloadSQLAvailabilityGroupProtectableItem, - AzureVmWorkloadSQLDatabaseProtectableItem, - AzureVmWorkloadSQLDatabaseProtectedItem, - AzureVmWorkloadSQLDatabaseWorkloadItem, - AzureVmWorkloadSQLInstanceProtectableItem, - AzureVmWorkloadSQLInstanceWorkloadItem, - AzureWorkloadAutoProtectionIntent, - AzureWorkloadBackupRequest, - AzureWorkloadContainer, - AzureWorkloadContainerExtendedInfo, - AzureWorkloadErrorInfo, - AzureWorkloadJob, - AzureWorkloadJobExtendedInfo, - AzureWorkloadJobTaskDetails, - AzureWorkloadPointInTimeRecoveryPoint, - AzureWorkloadPointInTimeRestoreRequest, - AzureWorkloadRecoveryPoint, - AzureWorkloadRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRecoveryPoint, - AzureWorkloadSAPHanaPointInTimeRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSAPHanaRecoveryPoint, - AzureWorkloadSAPHanaRestoreRequest, - AzureWorkloadSAPHanaRestoreWithRehydrateRequest, - AzureWorkloadSQLAutoProtectionIntent, - AzureWorkloadSQLPointInTimeRecoveryPoint, - AzureWorkloadSQLPointInTimeRestoreRequest, - AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSQLRecoveryPoint, - AzureWorkloadSQLRecoveryPointExtendedInfo, - AzureWorkloadSQLRestoreRequest, - AzureWorkloadSQLRestoreWithRehydrateRequest, - BackupEngineBase, - BackupEngineBaseResource, - BackupEngineExtendedInfo, - BackupRequest, - BackupRequestResource, - BackupResourceConfig, - BackupResourceConfigResource, - BackupResourceEncryptionConfig, - BackupResourceEncryptionConfigExtended, - BackupResourceEncryptionConfigExtendedResource, - BackupResourceEncryptionConfigResource, - BackupResourceVaultConfig, - BackupResourceVaultConfigResource, - BaseResource, - BEKDetails, - ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, - DailyRetentionFormat, - DailyRetentionSchedule, - Day, - DiskExclusionProperties, - DiskInformation, - DistributedNodesInfo, - DpmBackupEngine, - DpmContainer, - DPMContainerExtendedInfo, - DpmErrorInfo, - DpmJob, - DpmJobExtendedInfo, - DpmJobTaskDetails, - DPMProtectedItem, - DPMProtectedItemExtendedInfo, - EncryptionDetails, - ErrorAdditionalInfo, - ErrorDetail, - ExtendedProperties, - GenericContainer, - GenericContainerExtendedInfo, - GenericProtectedItem, - GenericProtectionPolicy, - GenericRecoveryPoint, - IaasVMBackupRequest, - IaaSVMContainer, - IaasVMILRRegistrationRequest, - IaaSVMProtectableItem, - IaasVMRecoveryPoint, - IaasVMRestoreRequest, - IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, - IdentityInfo, - ILRRequest, - ILRRequestResource, - InquiryInfo, - InquiryValidation, - InstantRPAdditionalDetails, - Job, - JobResource, - KEKDetails, - KeyAndSecretDetails, - KPIResourceHealthDetails, - LogSchedulePolicy, - LongTermRetentionPolicy, - LongTermSchedulePolicy, - MabContainer, - MabContainerExtendedInfo, - MABContainerHealthDetails, - MabErrorInfo, - MabFileFolderProtectedItem, - MabFileFolderProtectedItemExtendedInfo, - MabJob, - MabJobExtendedInfo, - MabJobTaskDetails, - MabProtectionPolicy, - MonthlyRetentionSchedule, - NewErrorResponse, - NewErrorResponseError, - PointInTimeRange, - PreBackupValidation, - PrivateEndpoint, - PrivateEndpointConnection, - PrivateEndpointConnectionResource, - PrivateLinkServiceConnectionState, - ProtectableContainer, - ProtectableContainerResource, - ProtectedItem, - ProtectedItemResource, - ProtectionContainer, - ProtectionContainerResource, - ProtectionIntent, - ProtectionIntentResource, - ProtectionPolicy, - ProtectionPolicyResource, - RecoveryPoint, - RecoveryPointDiskConfiguration, - RecoveryPointMoveReadinessInfo, - RecoveryPointRehydrationInfo, - RecoveryPointResource, - RecoveryPointTierInformation, - Resource, - ResourceGuardOperationDetail, - ResourceGuardProxyBase, - ResourceGuardProxyBaseResource, - ResourceHealthDetails, - RestoreFileSpecs, - RestoreRequest, - RestoreRequestResource, - RetentionDuration, - RetentionPolicy, - SchedulePolicy, - Settings, - SimpleRetentionPolicy, - SimpleSchedulePolicy, - SQLDataDirectory, - SQLDataDirectoryMapping, - SubProtectionPolicy, - TargetAFSRestoreInfo, - TargetRestoreInfo, - VaultJob, - VaultJobErrorInfo, - VaultJobExtendedInfo, - WeeklyRetentionFormat, - WeeklyRetentionSchedule, - WorkloadCrrAccessToken, - WorkloadInquiryDetails, - WorkloadItem, - WorkloadItemResource, - WorkloadProtectableItem, - WorkloadProtectableItemResource, - YearlyRetentionSchedule -} from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupCrrJobsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupCrrJobsMappers.ts deleted file mode 100644 index 27728c51d472..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupCrrJobsMappers.ts +++ /dev/null @@ -1,244 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -export { - discriminators, - AADProperties, - AADPropertiesResource, - AzureBackupServerContainer, - AzureBackupServerEngine, - AzureFileShareBackupRequest, - AzureFileShareProtectableItem, - AzureFileshareProtectedItem, - AzureFileshareProtectedItemExtendedInfo, - AzureFileShareProtectionPolicy, - AzureFileShareProvisionILRRequest, - AzureFileShareRecoveryPoint, - AzureFileShareRestoreRequest, - AzureIaaSClassicComputeVMContainer, - AzureIaaSClassicComputeVMProtectableItem, - AzureIaaSClassicComputeVMProtectedItem, - AzureIaaSComputeVMContainer, - AzureIaaSComputeVMProtectableItem, - AzureIaaSComputeVMProtectedItem, - AzureIaaSVMErrorInfo, - AzureIaaSVMHealthDetails, - AzureIaaSVMJob, - AzureIaaSVMJobExtendedInfo, - AzureIaaSVMJobTaskDetails, - AzureIaaSVMProtectedItem, - AzureIaaSVMProtectedItemExtendedInfo, - AzureIaaSVMProtectionPolicy, - AzureRecoveryServiceVaultProtectionIntent, - AzureResourceProtectionIntent, - AzureSQLAGWorkloadContainerProtectionContainer, - AzureSqlContainer, - AzureSqlProtectedItem, - AzureSqlProtectedItemExtendedInfo, - AzureSqlProtectionPolicy, - AzureStorageContainer, - AzureStorageErrorInfo, - AzureStorageJob, - AzureStorageJobExtendedInfo, - AzureStorageJobTaskDetails, - AzureStorageProtectableContainer, - AzureVMAppContainerProtectableContainer, - AzureVMAppContainerProtectionContainer, - AzureVmWorkloadItem, - AzureVmWorkloadProtectableItem, - AzureVmWorkloadProtectedItem, - AzureVmWorkloadProtectedItemExtendedInfo, - AzureVmWorkloadProtectionPolicy, - AzureVmWorkloadSAPAseDatabaseProtectedItem, - AzureVmWorkloadSAPAseDatabaseWorkloadItem, - AzureVmWorkloadSAPAseSystemProtectableItem, - AzureVmWorkloadSAPAseSystemWorkloadItem, - AzureVmWorkloadSAPHanaDatabaseProtectableItem, - AzureVmWorkloadSAPHanaDatabaseProtectedItem, - AzureVmWorkloadSAPHanaDatabaseWorkloadItem, - AzureVmWorkloadSAPHanaSystemProtectableItem, - AzureVmWorkloadSAPHanaSystemWorkloadItem, - AzureVmWorkloadSQLAvailabilityGroupProtectableItem, - AzureVmWorkloadSQLDatabaseProtectableItem, - AzureVmWorkloadSQLDatabaseProtectedItem, - AzureVmWorkloadSQLDatabaseWorkloadItem, - AzureVmWorkloadSQLInstanceProtectableItem, - AzureVmWorkloadSQLInstanceWorkloadItem, - AzureWorkloadAutoProtectionIntent, - AzureWorkloadBackupRequest, - AzureWorkloadContainer, - AzureWorkloadContainerExtendedInfo, - AzureWorkloadErrorInfo, - AzureWorkloadJob, - AzureWorkloadJobExtendedInfo, - AzureWorkloadJobTaskDetails, - AzureWorkloadPointInTimeRecoveryPoint, - AzureWorkloadPointInTimeRestoreRequest, - AzureWorkloadRecoveryPoint, - AzureWorkloadRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRecoveryPoint, - AzureWorkloadSAPHanaPointInTimeRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSAPHanaRecoveryPoint, - AzureWorkloadSAPHanaRestoreRequest, - AzureWorkloadSAPHanaRestoreWithRehydrateRequest, - AzureWorkloadSQLAutoProtectionIntent, - AzureWorkloadSQLPointInTimeRecoveryPoint, - AzureWorkloadSQLPointInTimeRestoreRequest, - AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSQLRecoveryPoint, - AzureWorkloadSQLRecoveryPointExtendedInfo, - AzureWorkloadSQLRestoreRequest, - AzureWorkloadSQLRestoreWithRehydrateRequest, - BackupEngineBase, - BackupEngineBaseResource, - BackupEngineBaseResourceList, - BackupEngineExtendedInfo, - BackupRequest, - BackupRequestResource, - BackupResourceConfig, - BackupResourceConfigResource, - BackupResourceEncryptionConfig, - BackupResourceEncryptionConfigExtended, - BackupResourceEncryptionConfigExtendedResource, - BackupResourceEncryptionConfigResource, - BackupResourceVaultConfig, - BackupResourceVaultConfigResource, - BaseResource, - BEKDetails, - ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, - DailyRetentionFormat, - DailyRetentionSchedule, - Day, - DiskExclusionProperties, - DiskInformation, - DistributedNodesInfo, - DpmBackupEngine, - DpmContainer, - DPMContainerExtendedInfo, - DpmErrorInfo, - DpmJob, - DpmJobExtendedInfo, - DpmJobTaskDetails, - DPMProtectedItem, - DPMProtectedItemExtendedInfo, - EncryptionDetails, - ErrorAdditionalInfo, - ErrorDetail, - ExtendedProperties, - GenericContainer, - GenericContainerExtendedInfo, - GenericProtectedItem, - GenericProtectionPolicy, - GenericRecoveryPoint, - IaasVMBackupRequest, - IaaSVMContainer, - IaasVMILRRegistrationRequest, - IaaSVMProtectableItem, - IaasVMRecoveryPoint, - IaasVMRestoreRequest, - IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, - IdentityInfo, - ILRRequest, - ILRRequestResource, - InquiryInfo, - InquiryValidation, - InstantRPAdditionalDetails, - Job, - JobResource, - JobResourceList, - KEKDetails, - KeyAndSecretDetails, - KPIResourceHealthDetails, - LogSchedulePolicy, - LongTermRetentionPolicy, - LongTermSchedulePolicy, - MabContainer, - MabContainerExtendedInfo, - MABContainerHealthDetails, - MabErrorInfo, - MabFileFolderProtectedItem, - MabFileFolderProtectedItemExtendedInfo, - MabJob, - MabJobExtendedInfo, - MabJobTaskDetails, - MabProtectionPolicy, - MonthlyRetentionSchedule, - NewErrorResponse, - NewErrorResponseError, - PointInTimeRange, - PreBackupValidation, - PrivateEndpoint, - PrivateEndpointConnection, - PrivateEndpointConnectionResource, - PrivateLinkServiceConnectionState, - ProtectableContainer, - ProtectableContainerResource, - ProtectableContainerResourceList, - ProtectedItem, - ProtectedItemResource, - ProtectedItemResourceList, - ProtectionContainer, - ProtectionContainerResource, - ProtectionContainerResourceList, - ProtectionIntent, - ProtectionIntentResource, - ProtectionIntentResourceList, - ProtectionPolicy, - ProtectionPolicyResource, - ProtectionPolicyResourceList, - RecoveryPoint, - RecoveryPointDiskConfiguration, - RecoveryPointMoveReadinessInfo, - RecoveryPointRehydrationInfo, - RecoveryPointResource, - RecoveryPointResourceList, - RecoveryPointTierInformation, - Resource, - ResourceGuardOperationDetail, - ResourceGuardProxyBase, - ResourceGuardProxyBaseResource, - ResourceGuardProxyBaseResourceList, - ResourceHealthDetails, - ResourceList, - RestoreFileSpecs, - RestoreRequest, - RestoreRequestResource, - RetentionDuration, - RetentionPolicy, - SchedulePolicy, - Settings, - SimpleRetentionPolicy, - SimpleSchedulePolicy, - SQLDataDirectory, - SQLDataDirectoryMapping, - SubProtectionPolicy, - TargetAFSRestoreInfo, - TargetRestoreInfo, - VaultJob, - VaultJobErrorInfo, - VaultJobExtendedInfo, - WeeklyRetentionFormat, - WeeklyRetentionSchedule, - WorkloadCrrAccessToken, - WorkloadInquiryDetails, - WorkloadItem, - WorkloadItemResource, - WorkloadItemResourceList, - WorkloadProtectableItem, - WorkloadProtectableItemResource, - WorkloadProtectableItemResourceList, - YearlyRetentionSchedule -} from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupEnginesMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupEnginesMappers.ts index 2d13d1a754ed..6e5bb7bfd8d9 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupEnginesMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupEnginesMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -113,12 +111,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -149,7 +141,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -230,7 +221,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupJobsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupJobsMappers.ts index 2d13d1a754ed..6e5bb7bfd8d9 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupJobsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupJobsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -113,12 +111,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -149,7 +141,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -230,7 +221,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupOperationStatusesMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupOperationStatusesMappers.ts index 08be818858ae..6b5f91990005 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupOperationStatusesMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupOperationStatusesMappers.ts @@ -8,34 +8,13 @@ export { discriminators, - AzureFileShareRecoveryPoint, - AzureWorkloadPointInTimeRecoveryPoint, - AzureWorkloadRecoveryPoint, - AzureWorkloadSAPHanaPointInTimeRecoveryPoint, - AzureWorkloadSAPHanaRecoveryPoint, - AzureWorkloadSQLPointInTimeRecoveryPoint, - AzureWorkloadSQLRecoveryPoint, - AzureWorkloadSQLRecoveryPointExtendedInfo, - BEKDetails, ClientScriptForConnect, CloudError, - DiskInformation, - GenericRecoveryPoint, - IaasVMRecoveryPoint, InstantItemRecoveryTarget, - KEKDetails, - KeyAndSecretDetails, OperationStatus, OperationStatusError, OperationStatusExtendedInfo, OperationStatusJobExtendedInfo, OperationStatusJobsExtendedInfo, - OperationStatusProvisionILRExtendedInfo, - OperationStatusRecoveryPointExtendedInfo, - PointInTimeRange, - RecoveryPoint, - RecoveryPointDiskConfiguration, - RecoveryPointMoveReadinessInfo, - RecoveryPointTierInformation, - SQLDataDirectory + OperationStatusProvisionILRExtendedInfo } from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupPoliciesMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupPoliciesMappers.ts index 2d13d1a754ed..6e5bb7bfd8d9 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupPoliciesMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupPoliciesMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -113,12 +111,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -149,7 +141,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -230,7 +221,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectableItemsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectableItemsMappers.ts index 2d13d1a754ed..6e5bb7bfd8d9 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectableItemsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectableItemsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -113,12 +111,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -149,7 +141,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -230,7 +221,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectedItemsCrrMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectedItemsCrrMappers.ts deleted file mode 100644 index 27728c51d472..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectedItemsCrrMappers.ts +++ /dev/null @@ -1,244 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -export { - discriminators, - AADProperties, - AADPropertiesResource, - AzureBackupServerContainer, - AzureBackupServerEngine, - AzureFileShareBackupRequest, - AzureFileShareProtectableItem, - AzureFileshareProtectedItem, - AzureFileshareProtectedItemExtendedInfo, - AzureFileShareProtectionPolicy, - AzureFileShareProvisionILRRequest, - AzureFileShareRecoveryPoint, - AzureFileShareRestoreRequest, - AzureIaaSClassicComputeVMContainer, - AzureIaaSClassicComputeVMProtectableItem, - AzureIaaSClassicComputeVMProtectedItem, - AzureIaaSComputeVMContainer, - AzureIaaSComputeVMProtectableItem, - AzureIaaSComputeVMProtectedItem, - AzureIaaSVMErrorInfo, - AzureIaaSVMHealthDetails, - AzureIaaSVMJob, - AzureIaaSVMJobExtendedInfo, - AzureIaaSVMJobTaskDetails, - AzureIaaSVMProtectedItem, - AzureIaaSVMProtectedItemExtendedInfo, - AzureIaaSVMProtectionPolicy, - AzureRecoveryServiceVaultProtectionIntent, - AzureResourceProtectionIntent, - AzureSQLAGWorkloadContainerProtectionContainer, - AzureSqlContainer, - AzureSqlProtectedItem, - AzureSqlProtectedItemExtendedInfo, - AzureSqlProtectionPolicy, - AzureStorageContainer, - AzureStorageErrorInfo, - AzureStorageJob, - AzureStorageJobExtendedInfo, - AzureStorageJobTaskDetails, - AzureStorageProtectableContainer, - AzureVMAppContainerProtectableContainer, - AzureVMAppContainerProtectionContainer, - AzureVmWorkloadItem, - AzureVmWorkloadProtectableItem, - AzureVmWorkloadProtectedItem, - AzureVmWorkloadProtectedItemExtendedInfo, - AzureVmWorkloadProtectionPolicy, - AzureVmWorkloadSAPAseDatabaseProtectedItem, - AzureVmWorkloadSAPAseDatabaseWorkloadItem, - AzureVmWorkloadSAPAseSystemProtectableItem, - AzureVmWorkloadSAPAseSystemWorkloadItem, - AzureVmWorkloadSAPHanaDatabaseProtectableItem, - AzureVmWorkloadSAPHanaDatabaseProtectedItem, - AzureVmWorkloadSAPHanaDatabaseWorkloadItem, - AzureVmWorkloadSAPHanaSystemProtectableItem, - AzureVmWorkloadSAPHanaSystemWorkloadItem, - AzureVmWorkloadSQLAvailabilityGroupProtectableItem, - AzureVmWorkloadSQLDatabaseProtectableItem, - AzureVmWorkloadSQLDatabaseProtectedItem, - AzureVmWorkloadSQLDatabaseWorkloadItem, - AzureVmWorkloadSQLInstanceProtectableItem, - AzureVmWorkloadSQLInstanceWorkloadItem, - AzureWorkloadAutoProtectionIntent, - AzureWorkloadBackupRequest, - AzureWorkloadContainer, - AzureWorkloadContainerExtendedInfo, - AzureWorkloadErrorInfo, - AzureWorkloadJob, - AzureWorkloadJobExtendedInfo, - AzureWorkloadJobTaskDetails, - AzureWorkloadPointInTimeRecoveryPoint, - AzureWorkloadPointInTimeRestoreRequest, - AzureWorkloadRecoveryPoint, - AzureWorkloadRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRecoveryPoint, - AzureWorkloadSAPHanaPointInTimeRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSAPHanaRecoveryPoint, - AzureWorkloadSAPHanaRestoreRequest, - AzureWorkloadSAPHanaRestoreWithRehydrateRequest, - AzureWorkloadSQLAutoProtectionIntent, - AzureWorkloadSQLPointInTimeRecoveryPoint, - AzureWorkloadSQLPointInTimeRestoreRequest, - AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSQLRecoveryPoint, - AzureWorkloadSQLRecoveryPointExtendedInfo, - AzureWorkloadSQLRestoreRequest, - AzureWorkloadSQLRestoreWithRehydrateRequest, - BackupEngineBase, - BackupEngineBaseResource, - BackupEngineBaseResourceList, - BackupEngineExtendedInfo, - BackupRequest, - BackupRequestResource, - BackupResourceConfig, - BackupResourceConfigResource, - BackupResourceEncryptionConfig, - BackupResourceEncryptionConfigExtended, - BackupResourceEncryptionConfigExtendedResource, - BackupResourceEncryptionConfigResource, - BackupResourceVaultConfig, - BackupResourceVaultConfigResource, - BaseResource, - BEKDetails, - ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, - DailyRetentionFormat, - DailyRetentionSchedule, - Day, - DiskExclusionProperties, - DiskInformation, - DistributedNodesInfo, - DpmBackupEngine, - DpmContainer, - DPMContainerExtendedInfo, - DpmErrorInfo, - DpmJob, - DpmJobExtendedInfo, - DpmJobTaskDetails, - DPMProtectedItem, - DPMProtectedItemExtendedInfo, - EncryptionDetails, - ErrorAdditionalInfo, - ErrorDetail, - ExtendedProperties, - GenericContainer, - GenericContainerExtendedInfo, - GenericProtectedItem, - GenericProtectionPolicy, - GenericRecoveryPoint, - IaasVMBackupRequest, - IaaSVMContainer, - IaasVMILRRegistrationRequest, - IaaSVMProtectableItem, - IaasVMRecoveryPoint, - IaasVMRestoreRequest, - IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, - IdentityInfo, - ILRRequest, - ILRRequestResource, - InquiryInfo, - InquiryValidation, - InstantRPAdditionalDetails, - Job, - JobResource, - JobResourceList, - KEKDetails, - KeyAndSecretDetails, - KPIResourceHealthDetails, - LogSchedulePolicy, - LongTermRetentionPolicy, - LongTermSchedulePolicy, - MabContainer, - MabContainerExtendedInfo, - MABContainerHealthDetails, - MabErrorInfo, - MabFileFolderProtectedItem, - MabFileFolderProtectedItemExtendedInfo, - MabJob, - MabJobExtendedInfo, - MabJobTaskDetails, - MabProtectionPolicy, - MonthlyRetentionSchedule, - NewErrorResponse, - NewErrorResponseError, - PointInTimeRange, - PreBackupValidation, - PrivateEndpoint, - PrivateEndpointConnection, - PrivateEndpointConnectionResource, - PrivateLinkServiceConnectionState, - ProtectableContainer, - ProtectableContainerResource, - ProtectableContainerResourceList, - ProtectedItem, - ProtectedItemResource, - ProtectedItemResourceList, - ProtectionContainer, - ProtectionContainerResource, - ProtectionContainerResourceList, - ProtectionIntent, - ProtectionIntentResource, - ProtectionIntentResourceList, - ProtectionPolicy, - ProtectionPolicyResource, - ProtectionPolicyResourceList, - RecoveryPoint, - RecoveryPointDiskConfiguration, - RecoveryPointMoveReadinessInfo, - RecoveryPointRehydrationInfo, - RecoveryPointResource, - RecoveryPointResourceList, - RecoveryPointTierInformation, - Resource, - ResourceGuardOperationDetail, - ResourceGuardProxyBase, - ResourceGuardProxyBaseResource, - ResourceGuardProxyBaseResourceList, - ResourceHealthDetails, - ResourceList, - RestoreFileSpecs, - RestoreRequest, - RestoreRequestResource, - RetentionDuration, - RetentionPolicy, - SchedulePolicy, - Settings, - SimpleRetentionPolicy, - SimpleSchedulePolicy, - SQLDataDirectory, - SQLDataDirectoryMapping, - SubProtectionPolicy, - TargetAFSRestoreInfo, - TargetRestoreInfo, - VaultJob, - VaultJobErrorInfo, - VaultJobExtendedInfo, - WeeklyRetentionFormat, - WeeklyRetentionSchedule, - WorkloadCrrAccessToken, - WorkloadInquiryDetails, - WorkloadItem, - WorkloadItemResource, - WorkloadItemResourceList, - WorkloadProtectableItem, - WorkloadProtectableItemResource, - WorkloadProtectableItemResourceList, - YearlyRetentionSchedule -} from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectedItemsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectedItemsMappers.ts index 2d13d1a754ed..6e5bb7bfd8d9 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectedItemsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectedItemsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -113,12 +111,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -149,7 +141,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -230,7 +221,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectionContainersMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectionContainersMappers.ts index 2d13d1a754ed..6e5bb7bfd8d9 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectionContainersMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectionContainersMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -113,12 +111,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -149,7 +141,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -230,7 +221,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectionIntentMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectionIntentMappers.ts index 2d13d1a754ed..6e5bb7bfd8d9 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectionIntentMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupProtectionIntentMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -113,12 +111,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -149,7 +141,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -230,7 +221,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceEncryptionConfigsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceEncryptionConfigsMappers.ts index 874ebe703d4b..51482f42ed9d 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceEncryptionConfigsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceEncryptionConfigsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -111,12 +109,6 @@ export { BaseResource, BEKDetails, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -222,7 +213,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceStorageConfigsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceStorageConfigsMappers.ts deleted file mode 100644 index 874ebe703d4b..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceStorageConfigsMappers.ts +++ /dev/null @@ -1,232 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -export { - discriminators, - AADProperties, - AADPropertiesResource, - AzureBackupServerContainer, - AzureBackupServerEngine, - AzureFileShareBackupRequest, - AzureFileShareProtectableItem, - AzureFileshareProtectedItem, - AzureFileshareProtectedItemExtendedInfo, - AzureFileShareProtectionPolicy, - AzureFileShareProvisionILRRequest, - AzureFileShareRecoveryPoint, - AzureFileShareRestoreRequest, - AzureIaaSClassicComputeVMContainer, - AzureIaaSClassicComputeVMProtectableItem, - AzureIaaSClassicComputeVMProtectedItem, - AzureIaaSComputeVMContainer, - AzureIaaSComputeVMProtectableItem, - AzureIaaSComputeVMProtectedItem, - AzureIaaSVMErrorInfo, - AzureIaaSVMHealthDetails, - AzureIaaSVMJob, - AzureIaaSVMJobExtendedInfo, - AzureIaaSVMJobTaskDetails, - AzureIaaSVMProtectedItem, - AzureIaaSVMProtectedItemExtendedInfo, - AzureIaaSVMProtectionPolicy, - AzureRecoveryServiceVaultProtectionIntent, - AzureResourceProtectionIntent, - AzureSQLAGWorkloadContainerProtectionContainer, - AzureSqlContainer, - AzureSqlProtectedItem, - AzureSqlProtectedItemExtendedInfo, - AzureSqlProtectionPolicy, - AzureStorageContainer, - AzureStorageErrorInfo, - AzureStorageJob, - AzureStorageJobExtendedInfo, - AzureStorageJobTaskDetails, - AzureStorageProtectableContainer, - AzureVMAppContainerProtectableContainer, - AzureVMAppContainerProtectionContainer, - AzureVmWorkloadItem, - AzureVmWorkloadProtectableItem, - AzureVmWorkloadProtectedItem, - AzureVmWorkloadProtectedItemExtendedInfo, - AzureVmWorkloadProtectionPolicy, - AzureVmWorkloadSAPAseDatabaseProtectedItem, - AzureVmWorkloadSAPAseDatabaseWorkloadItem, - AzureVmWorkloadSAPAseSystemProtectableItem, - AzureVmWorkloadSAPAseSystemWorkloadItem, - AzureVmWorkloadSAPHanaDatabaseProtectableItem, - AzureVmWorkloadSAPHanaDatabaseProtectedItem, - AzureVmWorkloadSAPHanaDatabaseWorkloadItem, - AzureVmWorkloadSAPHanaSystemProtectableItem, - AzureVmWorkloadSAPHanaSystemWorkloadItem, - AzureVmWorkloadSQLAvailabilityGroupProtectableItem, - AzureVmWorkloadSQLDatabaseProtectableItem, - AzureVmWorkloadSQLDatabaseProtectedItem, - AzureVmWorkloadSQLDatabaseWorkloadItem, - AzureVmWorkloadSQLInstanceProtectableItem, - AzureVmWorkloadSQLInstanceWorkloadItem, - AzureWorkloadAutoProtectionIntent, - AzureWorkloadBackupRequest, - AzureWorkloadContainer, - AzureWorkloadContainerExtendedInfo, - AzureWorkloadErrorInfo, - AzureWorkloadJob, - AzureWorkloadJobExtendedInfo, - AzureWorkloadJobTaskDetails, - AzureWorkloadPointInTimeRecoveryPoint, - AzureWorkloadPointInTimeRestoreRequest, - AzureWorkloadRecoveryPoint, - AzureWorkloadRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRecoveryPoint, - AzureWorkloadSAPHanaPointInTimeRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSAPHanaRecoveryPoint, - AzureWorkloadSAPHanaRestoreRequest, - AzureWorkloadSAPHanaRestoreWithRehydrateRequest, - AzureWorkloadSQLAutoProtectionIntent, - AzureWorkloadSQLPointInTimeRecoveryPoint, - AzureWorkloadSQLPointInTimeRestoreRequest, - AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSQLRecoveryPoint, - AzureWorkloadSQLRecoveryPointExtendedInfo, - AzureWorkloadSQLRestoreRequest, - AzureWorkloadSQLRestoreWithRehydrateRequest, - BackupEngineBase, - BackupEngineBaseResource, - BackupEngineExtendedInfo, - BackupRequest, - BackupRequestResource, - BackupResourceConfig, - BackupResourceConfigResource, - BackupResourceEncryptionConfig, - BackupResourceEncryptionConfigExtended, - BackupResourceEncryptionConfigExtendedResource, - BackupResourceEncryptionConfigResource, - BackupResourceVaultConfig, - BackupResourceVaultConfigResource, - BaseResource, - BEKDetails, - ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, - DailyRetentionFormat, - DailyRetentionSchedule, - Day, - DiskExclusionProperties, - DiskInformation, - DistributedNodesInfo, - DpmBackupEngine, - DpmContainer, - DPMContainerExtendedInfo, - DpmErrorInfo, - DpmJob, - DpmJobExtendedInfo, - DpmJobTaskDetails, - DPMProtectedItem, - DPMProtectedItemExtendedInfo, - EncryptionDetails, - ErrorAdditionalInfo, - ErrorDetail, - ExtendedProperties, - GenericContainer, - GenericContainerExtendedInfo, - GenericProtectedItem, - GenericProtectionPolicy, - GenericRecoveryPoint, - IaasVMBackupRequest, - IaaSVMContainer, - IaasVMILRRegistrationRequest, - IaaSVMProtectableItem, - IaasVMRecoveryPoint, - IaasVMRestoreRequest, - IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, - IdentityInfo, - ILRRequest, - ILRRequestResource, - InquiryInfo, - InquiryValidation, - InstantRPAdditionalDetails, - Job, - JobResource, - KEKDetails, - KeyAndSecretDetails, - KPIResourceHealthDetails, - LogSchedulePolicy, - LongTermRetentionPolicy, - LongTermSchedulePolicy, - MabContainer, - MabContainerExtendedInfo, - MABContainerHealthDetails, - MabErrorInfo, - MabFileFolderProtectedItem, - MabFileFolderProtectedItemExtendedInfo, - MabJob, - MabJobExtendedInfo, - MabJobTaskDetails, - MabProtectionPolicy, - MonthlyRetentionSchedule, - NewErrorResponse, - NewErrorResponseError, - PointInTimeRange, - PreBackupValidation, - PrivateEndpoint, - PrivateEndpointConnection, - PrivateEndpointConnectionResource, - PrivateLinkServiceConnectionState, - ProtectableContainer, - ProtectableContainerResource, - ProtectedItem, - ProtectedItemResource, - ProtectionContainer, - ProtectionContainerResource, - ProtectionIntent, - ProtectionIntentResource, - ProtectionPolicy, - ProtectionPolicyResource, - RecoveryPoint, - RecoveryPointDiskConfiguration, - RecoveryPointMoveReadinessInfo, - RecoveryPointRehydrationInfo, - RecoveryPointResource, - RecoveryPointTierInformation, - Resource, - ResourceGuardOperationDetail, - ResourceGuardProxyBase, - ResourceGuardProxyBaseResource, - ResourceHealthDetails, - RestoreFileSpecs, - RestoreRequest, - RestoreRequestResource, - RetentionDuration, - RetentionPolicy, - SchedulePolicy, - Settings, - SimpleRetentionPolicy, - SimpleSchedulePolicy, - SQLDataDirectory, - SQLDataDirectoryMapping, - SubProtectionPolicy, - TargetAFSRestoreInfo, - TargetRestoreInfo, - VaultJob, - VaultJobErrorInfo, - VaultJobExtendedInfo, - WeeklyRetentionFormat, - WeeklyRetentionSchedule, - WorkloadCrrAccessToken, - WorkloadInquiryDetails, - WorkloadItem, - WorkloadItemResource, - WorkloadProtectableItem, - WorkloadProtectableItemResource, - YearlyRetentionSchedule -} from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceStorageConfigsNonCRRMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceStorageConfigsNonCRRMappers.ts index 874ebe703d4b..51482f42ed9d 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceStorageConfigsNonCRRMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceStorageConfigsNonCRRMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -111,12 +109,6 @@ export { BaseResource, BEKDetails, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -222,7 +213,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceVaultConfigsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceVaultConfigsMappers.ts index 874ebe703d4b..51482f42ed9d 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceVaultConfigsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupResourceVaultConfigsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -111,12 +109,6 @@ export { BaseResource, BEKDetails, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -222,7 +213,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupUsageSummariesCRRMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupUsageSummariesCRRMappers.ts deleted file mode 100644 index 387b0f7f5b1d..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupUsageSummariesCRRMappers.ts +++ /dev/null @@ -1,17 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -export { - discriminators, - BackupManagementUsage, - BackupManagementUsageList, - ErrorAdditionalInfo, - NameInfo, - NewErrorResponse, - NewErrorResponseError -} from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupWorkloadItemsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupWorkloadItemsMappers.ts index 2d13d1a754ed..6e5bb7bfd8d9 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupWorkloadItemsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupWorkloadItemsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -113,12 +111,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -149,7 +141,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -230,7 +221,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupsMappers.ts index 02f2cb773b13..146a5c6ab260 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/backupsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -112,12 +110,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -220,7 +211,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/crossRegionRestoreMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/crossRegionRestoreMappers.ts deleted file mode 100644 index 6c6bf8085cd5..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/crossRegionRestoreMappers.ts +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -export { - discriminators, - AzureFileShareRestoreRequest, - AzureWorkloadPointInTimeRestoreRequest, - AzureWorkloadRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSAPHanaRestoreRequest, - AzureWorkloadSAPHanaRestoreWithRehydrateRequest, - AzureWorkloadSQLPointInTimeRestoreRequest, - AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSQLRestoreRequest, - AzureWorkloadSQLRestoreWithRehydrateRequest, - CrossRegionRestoreRequest, - CrrAccessToken, - EncryptionDetails, - ErrorAdditionalInfo, - IaasVMRestoreRequest, - IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, - IdentityInfo, - NewErrorResponse, - NewErrorResponseError, - RecoveryPointRehydrationInfo, - RestoreFileSpecs, - RestoreRequest, - SQLDataDirectoryMapping, - TargetAFSRestoreInfo, - TargetRestoreInfo, - WorkloadCrrAccessToken -} from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/crrOperationResultsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/crrOperationResultsMappers.ts deleted file mode 100644 index 6b281afdf294..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/crrOperationResultsMappers.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -export { - discriminators, - ErrorAdditionalInfo, - NewErrorResponse, - NewErrorResponseError -} from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/crrOperationStatusMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/crrOperationStatusMappers.ts deleted file mode 100644 index 61a4fde86431..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/crrOperationStatusMappers.ts +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -export { - discriminators, - AzureFileShareRecoveryPoint, - AzureWorkloadPointInTimeRecoveryPoint, - AzureWorkloadRecoveryPoint, - AzureWorkloadSAPHanaPointInTimeRecoveryPoint, - AzureWorkloadSAPHanaRecoveryPoint, - AzureWorkloadSQLPointInTimeRecoveryPoint, - AzureWorkloadSQLRecoveryPoint, - AzureWorkloadSQLRecoveryPointExtendedInfo, - BEKDetails, - ClientScriptForConnect, - DiskInformation, - ErrorAdditionalInfo, - GenericRecoveryPoint, - IaasVMRecoveryPoint, - InstantItemRecoveryTarget, - KEKDetails, - KeyAndSecretDetails, - NewErrorResponse, - NewErrorResponseError, - OperationStatus, - OperationStatusError, - OperationStatusExtendedInfo, - OperationStatusJobExtendedInfo, - OperationStatusJobsExtendedInfo, - OperationStatusProvisionILRExtendedInfo, - OperationStatusRecoveryPointExtendedInfo, - PointInTimeRange, - RecoveryPoint, - RecoveryPointDiskConfiguration, - RecoveryPointMoveReadinessInfo, - RecoveryPointTierInformation, - SQLDataDirectory -} from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/index.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/index.ts index 9a8ba784de31..275771941818 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/index.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/index.ts @@ -465,11 +465,6 @@ export interface AzureFileshareProtectedItem { * Additional information with this backup item. */ extendedInfo?: AzureFileshareProtectedItemExtendedInfo; - /** - * backups running status for this backup item. Possible values include: 'Passed', - * 'ActionRequired', 'ActionSuggested', 'Invalid' - */ - healthStatus?: HealthStatus; } /** @@ -497,24 +492,20 @@ export interface AzureFileShareRecoveryPoint { objectType: "AzureFileShareRecoveryPoint"; /** * Type of the backup copy. Specifies whether it is a crash consistent backup or app consistent. - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly recoveryPointType?: string; + recoveryPointType?: string; /** * Time at which this backup copy was created. - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly recoveryPointTime?: Date; + recoveryPointTime?: Date; /** * Contains Url to the snapshot of fileshare, if applicable - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly fileShareSnapshotUri?: string; + fileShareSnapshotUri?: string; /** * Contains recovery point size - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly recoveryPointSizeInGB?: number; + recoveryPointSizeInGB?: number; } /** @@ -2350,15 +2341,13 @@ export interface AzureWorkloadRecoveryPoint { objectType: "AzureWorkloadRecoveryPoint"; /** * UTC time at which recovery point was created - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly recoveryPointTimeInUTC?: Date; + recoveryPointTimeInUTC?: Date; /** * Type of restore point. Possible values include: 'Invalid', 'Full', 'Log', 'Differential', * 'Incremental' - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly type?: RestorePointType; + type?: RestorePointType; /** * Recovery point tier information. */ @@ -2384,15 +2373,13 @@ export interface AzureWorkloadPointInTimeRecoveryPoint { objectType: "AzureWorkloadPointInTimeRecoveryPoint"; /** * UTC time at which recovery point was created - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly recoveryPointTimeInUTC?: Date; + recoveryPointTimeInUTC?: Date; /** * Type of restore point. Possible values include: 'Invalid', 'Full', 'Log', 'Differential', * 'Incremental' - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly type?: RestorePointType; + type?: RestorePointType; /** * Recovery point tier information. */ @@ -2553,15 +2540,13 @@ export interface AzureWorkloadSAPHanaPointInTimeRecoveryPoint { objectType: "AzureWorkloadSAPHanaPointInTimeRecoveryPoint"; /** * UTC time at which recovery point was created - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly recoveryPointTimeInUTC?: Date; + recoveryPointTimeInUTC?: Date; /** * Type of restore point. Possible values include: 'Invalid', 'Full', 'Log', 'Differential', * 'Incremental' - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly type?: RestorePointType; + type?: RestorePointType; /** * Recovery point tier information. */ @@ -2676,15 +2661,13 @@ export interface AzureWorkloadSAPHanaRecoveryPoint { objectType: "AzureWorkloadSAPHanaRecoveryPoint"; /** * UTC time at which recovery point was created - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly recoveryPointTimeInUTC?: Date; + recoveryPointTimeInUTC?: Date; /** * Type of restore point. Possible values include: 'Invalid', 'Full', 'Log', 'Differential', * 'Incremental' - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly type?: RestorePointType; + type?: RestorePointType; /** * Recovery point tier information. */ @@ -2711,15 +2694,13 @@ export interface AzureWorkloadSQLRecoveryPoint { objectType: "AzureWorkloadSQLRecoveryPoint"; /** * UTC time at which recovery point was created - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly recoveryPointTimeInUTC?: Date; + recoveryPointTimeInUTC?: Date; /** * Type of restore point. Possible values include: 'Invalid', 'Full', 'Log', 'Differential', * 'Incremental' - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly type?: RestorePointType; + type?: RestorePointType; /** * Recovery point tier information. */ @@ -2746,15 +2727,13 @@ export interface AzureWorkloadSQLPointInTimeRecoveryPoint { objectType: "AzureWorkloadSQLPointInTimeRecoveryPoint"; /** * UTC time at which recovery point was created - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly recoveryPointTimeInUTC?: Date; + recoveryPointTimeInUTC?: Date; /** * Type of restore point. Possible values include: 'Invalid', 'Full', 'Log', 'Differential', * 'Incremental' - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly type?: RestorePointType; + type?: RestorePointType; /** * Recovery point tier information. */ @@ -2913,14 +2892,12 @@ export interface SQLDataDirectory { export interface AzureWorkloadSQLRecoveryPointExtendedInfo { /** * UTC time at which data directory info was captured - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly dataDirectoryTimeInUTC?: Date; + dataDirectoryTimeInUTC?: Date; /** * List of data directory paths during restore operation. - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly dataDirectoryPaths?: SQLDataDirectory[]; + dataDirectoryPaths?: SQLDataDirectory[]; } /** @@ -3548,20 +3525,6 @@ export interface GenericProtectionPolicy { fabricName?: string; } -/** - * IaaS VM workload specific restore details for restores using managed identity - */ -export interface IdentityBasedRestoreDetails { - /** - * Gets the class type. - */ - objectType?: string; - /** - * Fully qualified ARM ID of the target storage account. - */ - targetStorageAccountId?: string; -} - /** * Encapsulates Managed Identity related information */ @@ -3783,29 +3746,24 @@ export interface IaasVMRecoveryPoint { objectType: "IaasVMRecoveryPoint"; /** * Type of the backup copy. - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly recoveryPointType?: string; + recoveryPointType?: string; /** * Time at which this backup copy was created. - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly recoveryPointTime?: Date; + recoveryPointTime?: Date; /** * Additional information associated with this backup copy. - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly recoveryPointAdditionalInfo?: string; + recoveryPointAdditionalInfo?: string; /** * Storage type of the VM whose backup copy is created. - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly sourceVMStorageType?: string; + sourceVMStorageType?: string; /** * Identifies whether the VM was encrypted when the backup copy is created. - * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly isSourceVMEncrypted?: boolean; + isSourceVMEncrypted?: boolean; /** * Required details for recovering an encrypted VM. Applicable only when IsSourceVMEncrypted is * true. @@ -3953,10 +3911,6 @@ export interface IaasVMRestoreRequest { * Managed Identity information required to access customer storage account. */ identityInfo?: IdentityInfo; - /** - * IaaS VM workload specific restore details for restores using managed identity. - */ - identityBasedRestoreDetails?: IdentityBasedRestoreDetails; } /** @@ -7831,7 +7785,7 @@ export interface OperationStatusError { /** * Contains the possible cases for OperationStatusExtendedInfo. */ -export type OperationStatusExtendedInfoUnion = OperationStatusExtendedInfo | OperationStatusJobExtendedInfo | OperationStatusJobsExtendedInfo | OperationStatusProvisionILRExtendedInfo | OperationStatusRecoveryPointExtendedInfo; +export type OperationStatusExtendedInfoUnion = OperationStatusExtendedInfo | OperationStatusJobExtendedInfo | OperationStatusJobsExtendedInfo | OperationStatusProvisionILRExtendedInfo; /** * Base class for additional information of operation status. @@ -8307,10 +8261,6 @@ export interface IaasVMRestoreWithRehydrationRequest { * Managed Identity information required to access customer storage account. */ identityInfo?: IdentityInfo; - /** - * IaaS VM workload specific restore details for restores using managed identity. - */ - identityBasedRestoreDetails?: IdentityBasedRestoreDetails; /** * RP Rehydration Info */ @@ -8397,358 +8347,6 @@ export interface ResourceGuardProxyBaseResource extends Resource { properties?: ResourceGuardProxyBase; } -/** - * An interface representing AADProperties. - */ -export interface AADProperties { - servicePrincipalClientId?: string; - tenantId?: string; - authority?: string; - audience?: string; - servicePrincipalObjectId?: string; -} - -/** - * An interface representing AADPropertiesResource. - */ -export interface AADPropertiesResource extends Resource { - /** - * AADPropertiesResource properties - */ - properties?: AADProperties; -} - -/** - * Request object for fetching CRR jobs. - */ -export interface CrrJobRequest { - /** - * Entire ARM resource id of the resource - */ - resourceId?: string; - /** - * Job Name of the job to be fetched - */ - jobName?: string; -} - -/** - * Request object for fetching CRR jobs. - */ -export interface CrrJobRequestResource extends Resource { - /** - * CrrJobRequestResource properties - */ - properties?: CrrJobRequest; -} - -/** - * Contains the possible cases for CrrAccessToken. - */ -export type CrrAccessTokenUnion = CrrAccessToken | WorkloadCrrAccessToken; - -/** - * An interface representing CrrAccessToken. - */ -export interface CrrAccessToken { - /** - * Polymorphic Discriminator - */ - objectType: "CrrAccessToken"; - /** - * Access token used for authentication - */ - accessTokenString?: string; - /** - * Subscription Id of the source vault - */ - subscriptionId?: string; - /** - * Resource Group name of the source vault - */ - resourceGroupName?: string; - /** - * Resource Name of the source vault - */ - resourceName?: string; - /** - * Resource Id of the source vault - */ - resourceId?: string; - /** - * Protected item container id - */ - protectionContainerId?: number; - /** - * Recovery Point Id - */ - recoveryPointId?: string; - /** - * Recovery Point Time - */ - recoveryPointTime?: string; - /** - * Container Unique name - */ - containerName?: string; - /** - * Container Type - */ - containerType?: string; - /** - * Backup Management Type - */ - backupManagementType?: string; - /** - * Datasource Type - */ - datasourceType?: string; - /** - * Datasource Friendly Name - */ - datasourceName?: string; - /** - * Datasource Id - */ - datasourceId?: string; - /** - * Datasource Container Unique Name - */ - datasourceContainerName?: string; - /** - * CoordinatorServiceStampId to be used by BCM in restore call - */ - coordinatorServiceStampId?: string; - /** - * CoordinatorServiceStampUri to be used by BCM in restore call - */ - coordinatorServiceStampUri?: string; - /** - * ProtectionServiceStampId to be used by BCM in restore call - */ - protectionServiceStampId?: string; - /** - * ProtectionServiceStampUri to be used by BCM in restore call - */ - protectionServiceStampUri?: string; - /** - * Extended Information about the token like FileSpec etc. - */ - tokenExtendedInformation?: string; - /** - * Recovery point Tier Information - */ - rpTierInformation?: { [propertyName: string]: string }; - /** - * Recovery point information: Original SA option - */ - rpOriginalSAOption?: boolean; - /** - * Recovery point information: Managed virtual machine - */ - rpIsManagedVirtualMachine?: boolean; - /** - * Recovery point information: VM size description - */ - rpVMSizeDescription?: string; - /** - * Active region name of BMS Stamp - */ - bMSActiveRegion?: string; -} - -/** - * An interface representing CrossRegionRestoreRequest. - */ -export interface CrossRegionRestoreRequest { - /** - * Access details for cross region restore - */ - crossRegionRestoreAccessDetails?: CrrAccessTokenUnion; - /** - * Request object for triggering restore - */ - restoreRequest?: RestoreRequestUnion; -} - -/** - * An interface representing CrossRegionRestoreRequestResource. - */ -export interface CrossRegionRestoreRequestResource extends Resource { - /** - * CrossRegionRestoreRequestResource properties - */ - properties?: CrossRegionRestoreRequest; -} - -/** - * An interface representing CrrAccessTokenResource. - */ -export interface CrrAccessTokenResource extends Resource { - /** - * CrrAccessTokenResource properties - */ - properties?: CrrAccessTokenUnion; -} - -/** - * Filters to list backup items. - */ -export interface BMSAADPropertiesQueryObject { - /** - * Backup management type for the backed up item. Possible values include: 'Invalid', - * 'AzureIaasVM', 'MAB', 'DPM', 'AzureBackupServer', 'AzureSql', 'AzureStorage', 'AzureWorkload', - * 'DefaultBackup' - */ - backupManagementType?: BackupManagementType; -} - -/** - * Operation status extended info for Updated Recovery Point. - */ -export interface OperationStatusRecoveryPointExtendedInfo { - /** - * Polymorphic Discriminator - */ - objectType: "OperationStatusRecoveryPointExtendedInfo"; - /** - * Recovery Point info with updated source snapshot URI - */ - updatedRecoveryPoint?: RecoveryPointUnion; - /** - * In case the share is in soft-deleted state, populate this field with deleted backup item - */ - deletedBackupItemVersion?: string; -} - -/** - * An interface representing WorkloadCrrAccessToken. - */ -export interface WorkloadCrrAccessToken { - /** - * Polymorphic Discriminator - */ - objectType: "WorkloadCrrAccessToken"; - /** - * Access token used for authentication - */ - accessTokenString?: string; - /** - * Subscription Id of the source vault - */ - subscriptionId?: string; - /** - * Resource Group name of the source vault - */ - resourceGroupName?: string; - /** - * Resource Name of the source vault - */ - resourceName?: string; - /** - * Resource Id of the source vault - */ - resourceId?: string; - /** - * Protected item container id - */ - protectionContainerId?: number; - /** - * Recovery Point Id - */ - recoveryPointId?: string; - /** - * Recovery Point Time - */ - recoveryPointTime?: string; - /** - * Container Unique name - */ - containerName?: string; - /** - * Container Type - */ - containerType?: string; - /** - * Backup Management Type - */ - backupManagementType?: string; - /** - * Datasource Type - */ - datasourceType?: string; - /** - * Datasource Friendly Name - */ - datasourceName?: string; - /** - * Datasource Id - */ - datasourceId?: string; - /** - * Datasource Container Unique Name - */ - datasourceContainerName?: string; - /** - * CoordinatorServiceStampId to be used by BCM in restore call - */ - coordinatorServiceStampId?: string; - /** - * CoordinatorServiceStampUri to be used by BCM in restore call - */ - coordinatorServiceStampUri?: string; - /** - * ProtectionServiceStampId to be used by BCM in restore call - */ - protectionServiceStampId?: string; - /** - * ProtectionServiceStampUri to be used by BCM in restore call - */ - protectionServiceStampUri?: string; - /** - * Extended Information about the token like FileSpec etc. - */ - tokenExtendedInformation?: string; - /** - * Recovery point Tier Information - */ - rpTierInformation?: { [propertyName: string]: string }; - /** - * Recovery point information: Original SA option - */ - rpOriginalSAOption?: boolean; - /** - * Recovery point information: Managed virtual machine - */ - rpIsManagedVirtualMachine?: boolean; - /** - * Recovery point information: VM size description - */ - rpVMSizeDescription?: string; - /** - * Active region name of BMS Stamp - */ - bMSActiveRegion?: string; - protectableObjectUniqueName?: string; - protectableObjectFriendlyName?: string; - protectableObjectWorkloadType?: string; - protectableObjectProtectionState?: string; - protectableObjectContainerHostOsName?: string; - protectableObjectParentLogicalContainerName?: string; - /** - * Container Id - */ - containerId?: string; - /** - * Policy Name - */ - policyName?: string; - /** - * Policy Id - */ - policyId?: string; -} - /** * Optional Parameters. */ @@ -9075,106 +8673,6 @@ export interface SecurityPINsGetOptionalParams extends msRest.RequestOptionsBase parameters?: SecurityPinBase; } -/** - * Optional Parameters. - */ -export interface BackupUsageSummariesCRRListOptionalParams extends msRest.RequestOptionsBase { - /** - * OData filter options. - */ - filter?: string; - /** - * skipToken Filter. - */ - skipToken?: string; -} - -/** - * Optional Parameters. - */ -export interface AadPropertiesGetOptionalParams extends msRest.RequestOptionsBase { - /** - * OData filter options. - */ - filter?: string; -} - -/** - * Optional Parameters. - */ -export interface BackupCrrJobsListOptionalParams extends msRest.RequestOptionsBase { - /** - * OData filter options. - */ - filter?: string; - /** - * skipToken Filter. - */ - skipToken?: string; -} - -/** - * Optional Parameters. - */ -export interface BackupCrrJobsListNextOptionalParams extends msRest.RequestOptionsBase { - /** - * OData filter options. - */ - filter?: string; - /** - * skipToken Filter. - */ - skipToken?: string; -} - -/** - * Optional Parameters. - */ -export interface RecoveryPointsCrrListOptionalParams extends msRest.RequestOptionsBase { - /** - * OData filter options. - */ - filter?: string; -} - -/** - * Optional Parameters. - */ -export interface RecoveryPointsCrrListNextOptionalParams extends msRest.RequestOptionsBase { - /** - * OData filter options. - */ - filter?: string; -} - -/** - * Optional Parameters. - */ -export interface BackupProtectedItemsCrrListOptionalParams extends msRest.RequestOptionsBase { - /** - * OData filter options. - */ - filter?: string; - /** - * skipToken Filter. - */ - skipToken?: string; -} - -/** - * Optional Parameters. - */ -export interface BackupProtectedItemsCrrListNextOptionalParams extends msRest.RequestOptionsBase { - /** - * OData filter options. - */ - filter?: string; - /** - * skipToken Filter. - */ - skipToken?: string; -} - /** * An interface representing RecoveryServicesBackupClientOptions. */ @@ -9349,14 +8847,6 @@ export type ProtectionState = 'Invalid' | 'IRPending' | 'Protected' | 'Protectio */ export type ResourceHealthStatus = 'Healthy' | 'TransientDegraded' | 'PersistentDegraded' | 'TransientUnhealthy' | 'PersistentUnhealthy' | 'Invalid'; -/** - * Defines values for HealthStatus. - * Possible values include: 'Passed', 'ActionRequired', 'ActionSuggested', 'Invalid' - * @readonly - * @enum {string} - */ -export type HealthStatus = 'Passed' | 'ActionRequired' | 'ActionSuggested' | 'Invalid'; - /** * Defines values for RecoveryType. * Possible values include: 'Invalid', 'OriginalLocation', 'AlternateLocation', 'RestoreDisks', @@ -9408,6 +8898,14 @@ export type PolicyType = 'Invalid' | 'Full' | 'Differential' | 'Log' | 'CopyOnly */ export type JobSupportedAction = 'Invalid' | 'Cancellable' | 'Retriable'; +/** + * Defines values for HealthStatus. + * Possible values include: 'Passed', 'ActionRequired', 'ActionSuggested', 'Invalid' + * @readonly + * @enum {string} + */ +export type HealthStatus = 'Passed' | 'ActionRequired' | 'ActionSuggested' | 'Invalid'; + /** * Defines values for ProtectedItemState. * Possible values include: 'Invalid', 'IRPending', 'Protected', 'ProtectionError', @@ -10340,26 +9838,6 @@ export type RecoveryPointsGetResponse = RecoveryPointResource & { }; }; -/** - * Contains response data for the getAccessToken operation. - */ -export type RecoveryPointsGetAccessTokenResponse = CrrAccessTokenResource & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - - /** - * The response body as parsed JSON or XML - */ - parsedBody: CrrAccessTokenResource; - }; -}; - /** * Contains response data for the listNext operation. */ @@ -11119,243 +10597,3 @@ export type ResourceGuardProxyUnlockDeleteResponse = UnlockDeleteResponse & { parsedBody: UnlockDeleteResponse; }; }; - -/** - * Contains response data for the list operation. - */ -export type BackupUsageSummariesCRRListResponse = BackupManagementUsageList & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - - /** - * The response body as parsed JSON or XML - */ - parsedBody: BackupManagementUsageList; - }; -}; - -/** - * Contains response data for the get operation. - */ -export type AadPropertiesGetResponse = AADPropertiesResource & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - - /** - * The response body as parsed JSON or XML - */ - parsedBody: AADPropertiesResource; - }; -}; - -/** - * Contains response data for the get operation. - */ -export type BackupCrrJobDetailsGetResponse = JobResource & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - - /** - * The response body as parsed JSON or XML - */ - parsedBody: JobResource; - }; -}; - -/** - * Contains response data for the list operation. - */ -export type BackupCrrJobsListResponse = JobResourceList & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - - /** - * The response body as parsed JSON or XML - */ - parsedBody: JobResourceList; - }; -}; - -/** - * Contains response data for the listNext operation. - */ -export type BackupCrrJobsListNextResponse = JobResourceList & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - - /** - * The response body as parsed JSON or XML - */ - parsedBody: JobResourceList; - }; -}; - -/** - * Contains response data for the get operation. - */ -export type CrrOperationStatusGetResponse = OperationStatus & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - - /** - * The response body as parsed JSON or XML - */ - parsedBody: OperationStatus; - }; -}; - -/** - * Contains response data for the get operation. - */ -export type BackupResourceStorageConfigsGetResponse = BackupResourceConfigResource & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - - /** - * The response body as parsed JSON or XML - */ - parsedBody: BackupResourceConfigResource; - }; -}; - -/** - * Contains response data for the update operation. - */ -export type BackupResourceStorageConfigsUpdateResponse = BackupResourceConfigResource & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - - /** - * The response body as parsed JSON or XML - */ - parsedBody: BackupResourceConfigResource; - }; -}; - -/** - * Contains response data for the list operation. - */ -export type RecoveryPointsCrrListResponse = RecoveryPointResourceList & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - - /** - * The response body as parsed JSON or XML - */ - parsedBody: RecoveryPointResourceList; - }; -}; - -/** - * Contains response data for the listNext operation. - */ -export type RecoveryPointsCrrListNextResponse = RecoveryPointResourceList & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - - /** - * The response body as parsed JSON or XML - */ - parsedBody: RecoveryPointResourceList; - }; -}; - -/** - * Contains response data for the list operation. - */ -export type BackupProtectedItemsCrrListResponse = ProtectedItemResourceList & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - - /** - * The response body as parsed JSON or XML - */ - parsedBody: ProtectedItemResourceList; - }; -}; - -/** - * Contains response data for the listNext operation. - */ -export type BackupProtectedItemsCrrListNextResponse = ProtectedItemResourceList & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - - /** - * The response body as parsed JSON or XML - */ - parsedBody: ProtectedItemResourceList; - }; -}; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/itemLevelRecoveryConnectionsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/itemLevelRecoveryConnectionsMappers.ts index 02f2cb773b13..146a5c6ab260 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/itemLevelRecoveryConnectionsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/itemLevelRecoveryConnectionsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -112,12 +110,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -220,7 +211,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/jobDetailsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/jobDetailsMappers.ts index 02f2cb773b13..146a5c6ab260 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/jobDetailsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/jobDetailsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -112,12 +110,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -220,7 +211,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/mappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/mappers.ts index 6d3c8e335f94..c4e7e6f6f75d 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/mappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/mappers.ts @@ -636,12 +636,6 @@ export const AzureFileshareProtectedItem: msRest.CompositeMapper = { name: "Composite", className: "AzureFileshareProtectedItemExtendedInfo" } - }, - healthStatus: { - serializedName: "healthStatus", - type: { - name: "String" - } } } } @@ -679,28 +673,24 @@ export const AzureFileShareRecoveryPoint: msRest.CompositeMapper = { modelProperties: { ...RecoveryPoint.type.modelProperties, recoveryPointType: { - readOnly: true, serializedName: "recoveryPointType", type: { name: "String" } }, recoveryPointTime: { - readOnly: true, serializedName: "recoveryPointTime", type: { name: "DateTime" } }, fileShareSnapshotUri: { - readOnly: true, serializedName: "fileShareSnapshotUri", type: { name: "String" } }, recoveryPointSizeInGB: { - readOnly: true, serializedName: "recoveryPointSizeInGB", type: { name: "Number" @@ -2265,14 +2255,12 @@ export const AzureWorkloadRecoveryPoint: msRest.CompositeMapper = { modelProperties: { ...RecoveryPoint.type.modelProperties, recoveryPointTimeInUTC: { - readOnly: true, serializedName: "recoveryPointTimeInUTC", type: { name: "DateTime" } }, type: { - readOnly: true, serializedName: "type", type: { name: "String" @@ -2701,14 +2689,12 @@ export const AzureWorkloadSQLRecoveryPointExtendedInfo: msRest.CompositeMapper = className: "AzureWorkloadSQLRecoveryPointExtendedInfo", modelProperties: { dataDirectoryTimeInUTC: { - readOnly: true, serializedName: "dataDirectoryTimeInUTC", type: { name: "DateTime" } }, dataDirectoryPaths: { - readOnly: true, serializedName: "dataDirectoryPaths", type: { name: "Sequence", @@ -3588,28 +3574,6 @@ export const GenericProtectionPolicy: msRest.CompositeMapper = { } }; -export const IdentityBasedRestoreDetails: msRest.CompositeMapper = { - serializedName: "IdentityBasedRestoreDetails", - type: { - name: "Composite", - className: "IdentityBasedRestoreDetails", - modelProperties: { - objectType: { - serializedName: "objectType", - type: { - name: "String" - } - }, - targetStorageAccountId: { - serializedName: "targetStorageAccountId", - type: { - name: "String" - } - } - } - } -}; - export const IdentityInfo: msRest.CompositeMapper = { serializedName: "IdentityInfo", type: { @@ -3853,35 +3817,30 @@ export const IaasVMRecoveryPoint: msRest.CompositeMapper = { modelProperties: { ...RecoveryPoint.type.modelProperties, recoveryPointType: { - readOnly: true, serializedName: "recoveryPointType", type: { name: "String" } }, recoveryPointTime: { - readOnly: true, serializedName: "recoveryPointTime", type: { name: "DateTime" } }, recoveryPointAdditionalInfo: { - readOnly: true, serializedName: "recoveryPointAdditionalInfo", type: { name: "String" } }, sourceVMStorageType: { - readOnly: true, serializedName: "sourceVMStorageType", type: { name: "String" } }, isSourceVMEncrypted: { - readOnly: true, serializedName: "isSourceVMEncrypted", type: { name: "Boolean" @@ -4104,13 +4063,6 @@ export const IaasVMRestoreRequest: msRest.CompositeMapper = { name: "Composite", className: "IdentityInfo" } - }, - identityBasedRestoreDetails: { - serializedName: "identityBasedRestoreDetails", - type: { - name: "Composite", - className: "IdentityBasedRestoreDetails" - } } } } @@ -8605,450 +8557,6 @@ export const ResourceGuardProxyBaseResource: msRest.CompositeMapper = { } }; -export const AADProperties: msRest.CompositeMapper = { - serializedName: "AADProperties", - type: { - name: "Composite", - className: "AADProperties", - modelProperties: { - servicePrincipalClientId: { - serializedName: "servicePrincipalClientId", - type: { - name: "String" - } - }, - tenantId: { - serializedName: "tenantId", - type: { - name: "String" - } - }, - authority: { - serializedName: "authority", - type: { - name: "String" - } - }, - audience: { - serializedName: "audience", - type: { - name: "String" - } - }, - servicePrincipalObjectId: { - serializedName: "servicePrincipalObjectId", - type: { - name: "String" - } - } - } - } -}; - -export const AADPropertiesResource: msRest.CompositeMapper = { - serializedName: "AADPropertiesResource", - type: { - name: "Composite", - className: "AADPropertiesResource", - modelProperties: { - ...Resource.type.modelProperties, - properties: { - serializedName: "properties", - type: { - name: "Composite", - className: "AADProperties" - } - } - } - } -}; - -export const CrrJobRequest: msRest.CompositeMapper = { - serializedName: "CrrJobRequest", - type: { - name: "Composite", - className: "CrrJobRequest", - modelProperties: { - resourceId: { - serializedName: "resourceId", - type: { - name: "String" - } - }, - jobName: { - serializedName: "jobName", - type: { - name: "String" - } - } - } - } -}; - -export const CrrJobRequestResource: msRest.CompositeMapper = { - serializedName: "CrrJobRequestResource", - type: { - name: "Composite", - className: "CrrJobRequestResource", - modelProperties: { - ...Resource.type.modelProperties, - properties: { - serializedName: "properties", - type: { - name: "Composite", - className: "CrrJobRequest" - } - } - } - } -}; - -export const CrrAccessToken: msRest.CompositeMapper = { - serializedName: "CrrAccessToken", - type: { - name: "Composite", - polymorphicDiscriminator: { - serializedName: "objectType", - clientName: "objectType" - }, - uberParent: "CrrAccessToken", - className: "CrrAccessToken", - modelProperties: { - accessTokenString: { - serializedName: "accessTokenString", - type: { - name: "String" - } - }, - subscriptionId: { - serializedName: "subscriptionId", - type: { - name: "String" - } - }, - resourceGroupName: { - serializedName: "resourceGroupName", - type: { - name: "String" - } - }, - resourceName: { - serializedName: "resourceName", - type: { - name: "String" - } - }, - resourceId: { - serializedName: "resourceId", - type: { - name: "String" - } - }, - protectionContainerId: { - serializedName: "protectionContainerId", - type: { - name: "Number" - } - }, - recoveryPointId: { - serializedName: "recoveryPointId", - type: { - name: "String" - } - }, - recoveryPointTime: { - serializedName: "recoveryPointTime", - type: { - name: "String" - } - }, - containerName: { - serializedName: "containerName", - type: { - name: "String" - } - }, - containerType: { - serializedName: "containerType", - type: { - name: "String" - } - }, - backupManagementType: { - serializedName: "backupManagementType", - type: { - name: "String" - } - }, - datasourceType: { - serializedName: "datasourceType", - type: { - name: "String" - } - }, - datasourceName: { - serializedName: "datasourceName", - type: { - name: "String" - } - }, - datasourceId: { - serializedName: "datasourceId", - type: { - name: "String" - } - }, - datasourceContainerName: { - serializedName: "datasourceContainerName", - type: { - name: "String" - } - }, - coordinatorServiceStampId: { - serializedName: "coordinatorServiceStampId", - type: { - name: "String" - } - }, - coordinatorServiceStampUri: { - serializedName: "coordinatorServiceStampUri", - type: { - name: "String" - } - }, - protectionServiceStampId: { - serializedName: "protectionServiceStampId", - type: { - name: "String" - } - }, - protectionServiceStampUri: { - serializedName: "protectionServiceStampUri", - type: { - name: "String" - } - }, - tokenExtendedInformation: { - serializedName: "tokenExtendedInformation", - type: { - name: "String" - } - }, - rpTierInformation: { - serializedName: "rpTierInformation", - type: { - name: "Dictionary", - value: { - type: { - name: "String" - } - } - } - }, - rpOriginalSAOption: { - serializedName: "rpOriginalSAOption", - type: { - name: "Boolean" - } - }, - rpIsManagedVirtualMachine: { - serializedName: "rpIsManagedVirtualMachine", - type: { - name: "Boolean" - } - }, - rpVMSizeDescription: { - serializedName: "rpVMSizeDescription", - type: { - name: "String" - } - }, - bMSActiveRegion: { - serializedName: "bMSActiveRegion", - type: { - name: "String" - } - }, - objectType: { - required: true, - serializedName: "objectType", - type: { - name: "String" - } - } - } - } -}; - -export const CrossRegionRestoreRequest: msRest.CompositeMapper = { - serializedName: "CrossRegionRestoreRequest", - type: { - name: "Composite", - className: "CrossRegionRestoreRequest", - modelProperties: { - crossRegionRestoreAccessDetails: { - serializedName: "crossRegionRestoreAccessDetails", - type: { - name: "Composite", - className: "CrrAccessToken" - } - }, - restoreRequest: { - serializedName: "restoreRequest", - type: { - name: "Composite", - className: "RestoreRequest" - } - } - } - } -}; - -export const CrossRegionRestoreRequestResource: msRest.CompositeMapper = { - serializedName: "CrossRegionRestoreRequestResource", - type: { - name: "Composite", - className: "CrossRegionRestoreRequestResource", - modelProperties: { - ...Resource.type.modelProperties, - properties: { - serializedName: "properties", - type: { - name: "Composite", - className: "CrossRegionRestoreRequest" - } - } - } - } -}; - -export const CrrAccessTokenResource: msRest.CompositeMapper = { - serializedName: "CrrAccessTokenResource", - type: { - name: "Composite", - className: "CrrAccessTokenResource", - modelProperties: { - ...Resource.type.modelProperties, - properties: { - serializedName: "properties", - type: { - name: "Composite", - className: "CrrAccessToken" - } - } - } - } -}; - -export const BMSAADPropertiesQueryObject: msRest.CompositeMapper = { - serializedName: "BMSAADPropertiesQueryObject", - type: { - name: "Composite", - className: "BMSAADPropertiesQueryObject", - modelProperties: { - backupManagementType: { - serializedName: "backupManagementType", - type: { - name: "String" - } - } - } - } -}; - -export const OperationStatusRecoveryPointExtendedInfo: msRest.CompositeMapper = { - serializedName: "OperationStatusRecoveryPointExtendedInfo", - type: { - name: "Composite", - polymorphicDiscriminator: OperationStatusExtendedInfo.type.polymorphicDiscriminator, - uberParent: "OperationStatusExtendedInfo", - className: "OperationStatusRecoveryPointExtendedInfo", - modelProperties: { - ...OperationStatusExtendedInfo.type.modelProperties, - updatedRecoveryPoint: { - serializedName: "updatedRecoveryPoint", - type: { - name: "Composite", - className: "RecoveryPoint" - } - }, - deletedBackupItemVersion: { - serializedName: "deletedBackupItemVersion", - type: { - name: "String" - } - } - } - } -}; - -export const WorkloadCrrAccessToken: msRest.CompositeMapper = { - serializedName: "WorkloadCrrAccessToken", - type: { - name: "Composite", - polymorphicDiscriminator: CrrAccessToken.type.polymorphicDiscriminator, - uberParent: "CrrAccessToken", - className: "WorkloadCrrAccessToken", - modelProperties: { - ...CrrAccessToken.type.modelProperties, - protectableObjectUniqueName: { - serializedName: "protectableObjectUniqueName", - type: { - name: "String" - } - }, - protectableObjectFriendlyName: { - serializedName: "protectableObjectFriendlyName", - type: { - name: "String" - } - }, - protectableObjectWorkloadType: { - serializedName: "protectableObjectWorkloadType", - type: { - name: "String" - } - }, - protectableObjectProtectionState: { - serializedName: "protectableObjectProtectionState", - type: { - name: "String" - } - }, - protectableObjectContainerHostOsName: { - serializedName: "protectableObjectContainerHostOsName", - type: { - name: "String" - } - }, - protectableObjectParentLogicalContainerName: { - serializedName: "protectableObjectParentLogicalContainerName", - type: { - name: "String" - } - }, - containerId: { - serializedName: "containerId", - type: { - name: "String" - } - }, - policyName: { - serializedName: "policyName", - type: { - name: "String" - } - }, - policyId: { - serializedName: "policyId", - type: { - name: "String" - } - } - } - } -}; - export const ProtectionIntentResourceList: msRest.CompositeMapper = { serializedName: "ProtectionIntentResourceList", type: { @@ -9476,9 +8984,6 @@ export const discriminators = { 'RestoreRequest.AzureWorkloadSAPHanaRestoreWithRehydrateRequest' : AzureWorkloadSAPHanaRestoreWithRehydrateRequest, 'RestoreRequest.AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest' : AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest, 'RestoreRequest.AzureWorkloadSQLRestoreWithRehydrateRequest' : AzureWorkloadSQLRestoreWithRehydrateRequest, - 'RestoreRequest.IaasVMRestoreWithRehydrationRequest' : IaasVMRestoreWithRehydrationRequest, - 'CrrAccessToken' : CrrAccessToken, - 'OperationStatusExtendedInfo.OperationStatusRecoveryPointExtendedInfo' : OperationStatusRecoveryPointExtendedInfo, - 'CrrAccessToken.WorkloadCrrAccessToken' : WorkloadCrrAccessToken + 'RestoreRequest.IaasVMRestoreWithRehydrationRequest' : IaasVMRestoreWithRehydrationRequest }; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/operationMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/operationMappers.ts index 3cf21831cddb..c1b77508ec11 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/operationMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/operationMappers.ts @@ -24,7 +24,6 @@ export { ErrorDetail, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, RecoveryPointRehydrationInfo, RestoreFileSpecs, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/parameters.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/parameters.ts index a0633f1d9c22..d3282a54dd5a 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/parameters.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/parameters.ts @@ -19,25 +19,11 @@ export const acceptLanguage: msRest.OperationParameter = { } } }; -export const apiVersion0: msRest.OperationQueryParameter = { +export const apiVersion: msRest.OperationQueryParameter = { parameterPath: "apiVersion", mapper: { required: true, - isConstant: true, serializedName: "api-version", - defaultValue: '2021-07-01', - type: { - name: "String" - } - } -}; -export const apiVersion1: msRest.OperationQueryParameter = { - parameterPath: "apiVersion", - mapper: { - required: true, - isConstant: true, - serializedName: "api-version", - defaultValue: '2018-12-20', type: { name: "String" } diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/privateEndpointConnectionOperationsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/privateEndpointConnectionOperationsMappers.ts index d92448a9e1a7..eaf8e9ddacd5 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/privateEndpointConnectionOperationsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/privateEndpointConnectionOperationsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -112,12 +110,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -149,7 +141,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -223,7 +214,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/privateEndpointOperationsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/privateEndpointOperationsMappers.ts index 61a4fde86431..10530a7080af 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/privateEndpointOperationsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/privateEndpointOperationsMappers.ts @@ -8,23 +8,9 @@ export { discriminators, - AzureFileShareRecoveryPoint, - AzureWorkloadPointInTimeRecoveryPoint, - AzureWorkloadRecoveryPoint, - AzureWorkloadSAPHanaPointInTimeRecoveryPoint, - AzureWorkloadSAPHanaRecoveryPoint, - AzureWorkloadSQLPointInTimeRecoveryPoint, - AzureWorkloadSQLRecoveryPoint, - AzureWorkloadSQLRecoveryPointExtendedInfo, - BEKDetails, ClientScriptForConnect, - DiskInformation, ErrorAdditionalInfo, - GenericRecoveryPoint, - IaasVMRecoveryPoint, InstantItemRecoveryTarget, - KEKDetails, - KeyAndSecretDetails, NewErrorResponse, NewErrorResponseError, OperationStatus, @@ -32,12 +18,5 @@ export { OperationStatusExtendedInfo, OperationStatusJobExtendedInfo, OperationStatusJobsExtendedInfo, - OperationStatusProvisionILRExtendedInfo, - OperationStatusRecoveryPointExtendedInfo, - PointInTimeRange, - RecoveryPoint, - RecoveryPointDiskConfiguration, - RecoveryPointMoveReadinessInfo, - RecoveryPointTierInformation, - SQLDataDirectory + OperationStatusProvisionILRExtendedInfo } from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectableContainersMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectableContainersMappers.ts index 2d13d1a754ed..6e5bb7bfd8d9 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectableContainersMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectableContainersMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -113,12 +111,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -149,7 +141,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -230,7 +221,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectedItemOperationResultsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectedItemOperationResultsMappers.ts index 02f2cb773b13..146a5c6ab260 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectedItemOperationResultsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectedItemOperationResultsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -112,12 +110,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -220,7 +211,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectedItemOperationStatusesMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectedItemOperationStatusesMappers.ts index 08be818858ae..6b5f91990005 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectedItemOperationStatusesMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectedItemOperationStatusesMappers.ts @@ -8,34 +8,13 @@ export { discriminators, - AzureFileShareRecoveryPoint, - AzureWorkloadPointInTimeRecoveryPoint, - AzureWorkloadRecoveryPoint, - AzureWorkloadSAPHanaPointInTimeRecoveryPoint, - AzureWorkloadSAPHanaRecoveryPoint, - AzureWorkloadSQLPointInTimeRecoveryPoint, - AzureWorkloadSQLRecoveryPoint, - AzureWorkloadSQLRecoveryPointExtendedInfo, - BEKDetails, ClientScriptForConnect, CloudError, - DiskInformation, - GenericRecoveryPoint, - IaasVMRecoveryPoint, InstantItemRecoveryTarget, - KEKDetails, - KeyAndSecretDetails, OperationStatus, OperationStatusError, OperationStatusExtendedInfo, OperationStatusJobExtendedInfo, OperationStatusJobsExtendedInfo, - OperationStatusProvisionILRExtendedInfo, - OperationStatusRecoveryPointExtendedInfo, - PointInTimeRange, - RecoveryPoint, - RecoveryPointDiskConfiguration, - RecoveryPointMoveReadinessInfo, - RecoveryPointTierInformation, - SQLDataDirectory + OperationStatusProvisionILRExtendedInfo } from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectedItemsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectedItemsMappers.ts index 02f2cb773b13..146a5c6ab260 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectedItemsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectedItemsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -112,12 +110,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -220,7 +211,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionContainerOperationResultsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionContainerOperationResultsMappers.ts index 02f2cb773b13..146a5c6ab260 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionContainerOperationResultsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionContainerOperationResultsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -112,12 +110,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -220,7 +211,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionContainersMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionContainersMappers.ts index 02f2cb773b13..146a5c6ab260 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionContainersMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionContainersMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -112,12 +110,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -220,7 +211,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionIntentOperationsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionIntentOperationsMappers.ts index fb99e8c338ff..a2042035f28a 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionIntentOperationsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionIntentOperationsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -112,12 +110,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -222,7 +213,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionPoliciesMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionPoliciesMappers.ts index 02f2cb773b13..146a5c6ab260 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionPoliciesMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionPoliciesMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -112,12 +110,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -220,7 +211,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionPolicyOperationResultsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionPolicyOperationResultsMappers.ts index 02f2cb773b13..146a5c6ab260 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionPolicyOperationResultsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionPolicyOperationResultsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -112,12 +110,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -220,7 +211,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionPolicyOperationStatusesMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionPolicyOperationStatusesMappers.ts index 08be818858ae..6b5f91990005 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionPolicyOperationStatusesMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/protectionPolicyOperationStatusesMappers.ts @@ -8,34 +8,13 @@ export { discriminators, - AzureFileShareRecoveryPoint, - AzureWorkloadPointInTimeRecoveryPoint, - AzureWorkloadRecoveryPoint, - AzureWorkloadSAPHanaPointInTimeRecoveryPoint, - AzureWorkloadSAPHanaRecoveryPoint, - AzureWorkloadSQLPointInTimeRecoveryPoint, - AzureWorkloadSQLRecoveryPoint, - AzureWorkloadSQLRecoveryPointExtendedInfo, - BEKDetails, ClientScriptForConnect, CloudError, - DiskInformation, - GenericRecoveryPoint, - IaasVMRecoveryPoint, InstantItemRecoveryTarget, - KEKDetails, - KeyAndSecretDetails, OperationStatus, OperationStatusError, OperationStatusExtendedInfo, OperationStatusJobExtendedInfo, OperationStatusJobsExtendedInfo, - OperationStatusProvisionILRExtendedInfo, - OperationStatusRecoveryPointExtendedInfo, - PointInTimeRange, - RecoveryPoint, - RecoveryPointDiskConfiguration, - RecoveryPointMoveReadinessInfo, - RecoveryPointTierInformation, - SQLDataDirectory + OperationStatusProvisionILRExtendedInfo } from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/recoveryPointsCrrMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/recoveryPointsCrrMappers.ts deleted file mode 100644 index 27728c51d472..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/recoveryPointsCrrMappers.ts +++ /dev/null @@ -1,244 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -export { - discriminators, - AADProperties, - AADPropertiesResource, - AzureBackupServerContainer, - AzureBackupServerEngine, - AzureFileShareBackupRequest, - AzureFileShareProtectableItem, - AzureFileshareProtectedItem, - AzureFileshareProtectedItemExtendedInfo, - AzureFileShareProtectionPolicy, - AzureFileShareProvisionILRRequest, - AzureFileShareRecoveryPoint, - AzureFileShareRestoreRequest, - AzureIaaSClassicComputeVMContainer, - AzureIaaSClassicComputeVMProtectableItem, - AzureIaaSClassicComputeVMProtectedItem, - AzureIaaSComputeVMContainer, - AzureIaaSComputeVMProtectableItem, - AzureIaaSComputeVMProtectedItem, - AzureIaaSVMErrorInfo, - AzureIaaSVMHealthDetails, - AzureIaaSVMJob, - AzureIaaSVMJobExtendedInfo, - AzureIaaSVMJobTaskDetails, - AzureIaaSVMProtectedItem, - AzureIaaSVMProtectedItemExtendedInfo, - AzureIaaSVMProtectionPolicy, - AzureRecoveryServiceVaultProtectionIntent, - AzureResourceProtectionIntent, - AzureSQLAGWorkloadContainerProtectionContainer, - AzureSqlContainer, - AzureSqlProtectedItem, - AzureSqlProtectedItemExtendedInfo, - AzureSqlProtectionPolicy, - AzureStorageContainer, - AzureStorageErrorInfo, - AzureStorageJob, - AzureStorageJobExtendedInfo, - AzureStorageJobTaskDetails, - AzureStorageProtectableContainer, - AzureVMAppContainerProtectableContainer, - AzureVMAppContainerProtectionContainer, - AzureVmWorkloadItem, - AzureVmWorkloadProtectableItem, - AzureVmWorkloadProtectedItem, - AzureVmWorkloadProtectedItemExtendedInfo, - AzureVmWorkloadProtectionPolicy, - AzureVmWorkloadSAPAseDatabaseProtectedItem, - AzureVmWorkloadSAPAseDatabaseWorkloadItem, - AzureVmWorkloadSAPAseSystemProtectableItem, - AzureVmWorkloadSAPAseSystemWorkloadItem, - AzureVmWorkloadSAPHanaDatabaseProtectableItem, - AzureVmWorkloadSAPHanaDatabaseProtectedItem, - AzureVmWorkloadSAPHanaDatabaseWorkloadItem, - AzureVmWorkloadSAPHanaSystemProtectableItem, - AzureVmWorkloadSAPHanaSystemWorkloadItem, - AzureVmWorkloadSQLAvailabilityGroupProtectableItem, - AzureVmWorkloadSQLDatabaseProtectableItem, - AzureVmWorkloadSQLDatabaseProtectedItem, - AzureVmWorkloadSQLDatabaseWorkloadItem, - AzureVmWorkloadSQLInstanceProtectableItem, - AzureVmWorkloadSQLInstanceWorkloadItem, - AzureWorkloadAutoProtectionIntent, - AzureWorkloadBackupRequest, - AzureWorkloadContainer, - AzureWorkloadContainerExtendedInfo, - AzureWorkloadErrorInfo, - AzureWorkloadJob, - AzureWorkloadJobExtendedInfo, - AzureWorkloadJobTaskDetails, - AzureWorkloadPointInTimeRecoveryPoint, - AzureWorkloadPointInTimeRestoreRequest, - AzureWorkloadRecoveryPoint, - AzureWorkloadRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRecoveryPoint, - AzureWorkloadSAPHanaPointInTimeRestoreRequest, - AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSAPHanaRecoveryPoint, - AzureWorkloadSAPHanaRestoreRequest, - AzureWorkloadSAPHanaRestoreWithRehydrateRequest, - AzureWorkloadSQLAutoProtectionIntent, - AzureWorkloadSQLPointInTimeRecoveryPoint, - AzureWorkloadSQLPointInTimeRestoreRequest, - AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest, - AzureWorkloadSQLRecoveryPoint, - AzureWorkloadSQLRecoveryPointExtendedInfo, - AzureWorkloadSQLRestoreRequest, - AzureWorkloadSQLRestoreWithRehydrateRequest, - BackupEngineBase, - BackupEngineBaseResource, - BackupEngineBaseResourceList, - BackupEngineExtendedInfo, - BackupRequest, - BackupRequestResource, - BackupResourceConfig, - BackupResourceConfigResource, - BackupResourceEncryptionConfig, - BackupResourceEncryptionConfigExtended, - BackupResourceEncryptionConfigExtendedResource, - BackupResourceEncryptionConfigResource, - BackupResourceVaultConfig, - BackupResourceVaultConfigResource, - BaseResource, - BEKDetails, - ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, - DailyRetentionFormat, - DailyRetentionSchedule, - Day, - DiskExclusionProperties, - DiskInformation, - DistributedNodesInfo, - DpmBackupEngine, - DpmContainer, - DPMContainerExtendedInfo, - DpmErrorInfo, - DpmJob, - DpmJobExtendedInfo, - DpmJobTaskDetails, - DPMProtectedItem, - DPMProtectedItemExtendedInfo, - EncryptionDetails, - ErrorAdditionalInfo, - ErrorDetail, - ExtendedProperties, - GenericContainer, - GenericContainerExtendedInfo, - GenericProtectedItem, - GenericProtectionPolicy, - GenericRecoveryPoint, - IaasVMBackupRequest, - IaaSVMContainer, - IaasVMILRRegistrationRequest, - IaaSVMProtectableItem, - IaasVMRecoveryPoint, - IaasVMRestoreRequest, - IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, - IdentityInfo, - ILRRequest, - ILRRequestResource, - InquiryInfo, - InquiryValidation, - InstantRPAdditionalDetails, - Job, - JobResource, - JobResourceList, - KEKDetails, - KeyAndSecretDetails, - KPIResourceHealthDetails, - LogSchedulePolicy, - LongTermRetentionPolicy, - LongTermSchedulePolicy, - MabContainer, - MabContainerExtendedInfo, - MABContainerHealthDetails, - MabErrorInfo, - MabFileFolderProtectedItem, - MabFileFolderProtectedItemExtendedInfo, - MabJob, - MabJobExtendedInfo, - MabJobTaskDetails, - MabProtectionPolicy, - MonthlyRetentionSchedule, - NewErrorResponse, - NewErrorResponseError, - PointInTimeRange, - PreBackupValidation, - PrivateEndpoint, - PrivateEndpointConnection, - PrivateEndpointConnectionResource, - PrivateLinkServiceConnectionState, - ProtectableContainer, - ProtectableContainerResource, - ProtectableContainerResourceList, - ProtectedItem, - ProtectedItemResource, - ProtectedItemResourceList, - ProtectionContainer, - ProtectionContainerResource, - ProtectionContainerResourceList, - ProtectionIntent, - ProtectionIntentResource, - ProtectionIntentResourceList, - ProtectionPolicy, - ProtectionPolicyResource, - ProtectionPolicyResourceList, - RecoveryPoint, - RecoveryPointDiskConfiguration, - RecoveryPointMoveReadinessInfo, - RecoveryPointRehydrationInfo, - RecoveryPointResource, - RecoveryPointResourceList, - RecoveryPointTierInformation, - Resource, - ResourceGuardOperationDetail, - ResourceGuardProxyBase, - ResourceGuardProxyBaseResource, - ResourceGuardProxyBaseResourceList, - ResourceHealthDetails, - ResourceList, - RestoreFileSpecs, - RestoreRequest, - RestoreRequestResource, - RetentionDuration, - RetentionPolicy, - SchedulePolicy, - Settings, - SimpleRetentionPolicy, - SimpleSchedulePolicy, - SQLDataDirectory, - SQLDataDirectoryMapping, - SubProtectionPolicy, - TargetAFSRestoreInfo, - TargetRestoreInfo, - VaultJob, - VaultJobErrorInfo, - VaultJobExtendedInfo, - WeeklyRetentionFormat, - WeeklyRetentionSchedule, - WorkloadCrrAccessToken, - WorkloadInquiryDetails, - WorkloadItem, - WorkloadItemResource, - WorkloadItemResourceList, - WorkloadProtectableItem, - WorkloadProtectableItemResource, - WorkloadProtectableItemResourceList, - YearlyRetentionSchedule -} from "../models/mappers"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/recoveryPointsMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/recoveryPointsMappers.ts index 0a8a854e0379..6e5bb7bfd8d9 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/recoveryPointsMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/recoveryPointsMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -113,12 +111,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -135,7 +127,6 @@ export { DPMProtectedItem, DPMProtectedItemExtendedInfo, EncryptionDetails, - ErrorAdditionalInfo, ErrorDetail, ExtendedProperties, GenericContainer, @@ -150,7 +141,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -177,8 +167,6 @@ export { MabJobTaskDetails, MabProtectionPolicy, MonthlyRetentionSchedule, - NewErrorResponse, - NewErrorResponseError, PointInTimeRange, PreBackupValidation, PrivateEndpoint, @@ -233,7 +221,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/recoveryPointsRecommendedForMoveMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/recoveryPointsRecommendedForMoveMappers.ts index f59b09ba24f0..c83fd0629998 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/recoveryPointsRecommendedForMoveMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/recoveryPointsRecommendedForMoveMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -113,12 +111,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -149,7 +141,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -231,7 +222,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/resourceGuardProxiesMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/resourceGuardProxiesMappers.ts index 2d13d1a754ed..6e5bb7bfd8d9 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/resourceGuardProxiesMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/resourceGuardProxiesMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -113,12 +111,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -149,7 +141,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -230,7 +221,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/resourceGuardProxyMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/resourceGuardProxyMappers.ts index 86bb730a080e..bdeadd4a0511 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/resourceGuardProxyMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/resourceGuardProxyMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -112,12 +110,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -222,7 +213,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/restoresMappers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/restoresMappers.ts index 02f2cb773b13..146a5c6ab260 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/restoresMappers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/models/restoresMappers.ts @@ -8,8 +8,6 @@ export { discriminators, - AADProperties, - AADPropertiesResource, AzureBackupServerContainer, AzureBackupServerEngine, AzureFileShareBackupRequest, @@ -112,12 +110,6 @@ export { BEKDetails, CloudError, ContainerIdentityInfo, - CrossRegionRestoreRequest, - CrossRegionRestoreRequestResource, - CrrAccessToken, - CrrAccessTokenResource, - CrrJobRequest, - CrrJobRequestResource, DailyRetentionFormat, DailyRetentionSchedule, Day, @@ -148,7 +140,6 @@ export { IaasVMRecoveryPoint, IaasVMRestoreRequest, IaasVMRestoreWithRehydrationRequest, - IdentityBasedRestoreDetails, IdentityInfo, ILRRequest, ILRRequestResource, @@ -220,7 +211,6 @@ export { VaultJobExtendedInfo, WeeklyRetentionFormat, WeeklyRetentionSchedule, - WorkloadCrrAccessToken, WorkloadInquiryDetails, WorkloadItem, WorkloadItemResource, diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/aadProperties.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/aadProperties.ts deleted file mode 100644 index 5c1e71340ab5..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/aadProperties.ts +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is - * regenerated. - */ - -import * as msRest from "@azure/ms-rest-js"; -import * as Models from "../models"; -import * as Mappers from "../models/aadPropertiesMappers"; -import * as Parameters from "../models/parameters"; -import { RecoveryServicesBackupClientContext } from "../recoveryServicesBackupClientContext"; - -/** Class representing a AadProperties. */ -export class AadProperties { - private readonly client: RecoveryServicesBackupClientContext; - - /** - * Create a AadProperties. - * @param {RecoveryServicesBackupClientContext} client Reference to the service client. - */ - constructor(client: RecoveryServicesBackupClientContext) { - this.client = client; - } - - /** - * @summary Fetches the AAD properties from target region BCM stamp. - * @param azureRegion Azure region to hit Api - * @param [options] The optional parameters - * @returns Promise - */ - get(azureRegion: string, options?: Models.AadPropertiesGetOptionalParams): Promise; - /** - * @param azureRegion Azure region to hit Api - * @param callback The callback - */ - get(azureRegion: string, callback: msRest.ServiceCallback): void; - /** - * @param azureRegion Azure region to hit Api - * @param options The optional parameters - * @param callback The callback - */ - get(azureRegion: string, options: Models.AadPropertiesGetOptionalParams, callback: msRest.ServiceCallback): void; - get(azureRegion: string, options?: Models.AadPropertiesGetOptionalParams | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - azureRegion, - options - }, - getOperationSpec, - callback) as Promise; - } -} - -// Operation Specifications -const serializer = new msRest.Serializer(Mappers); -const getOperationSpec: msRest.OperationSpec = { - httpMethod: "GET", - path: "subscriptions/{subscriptionId}/providers/Microsoft.RecoveryServices/locations/{azureRegion}/backupAadProperties", - urlParameters: [ - Parameters.azureRegion, - Parameters.subscriptionId - ], - queryParameters: [ - Parameters.apiVersion1, - Parameters.filter - ], - headerParameters: [ - Parameters.acceptLanguage - ], - responses: { - 200: { - bodyMapper: Mappers.AADPropertiesResource - }, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/bMSPrepareDataMoveOperationResult.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/bMSPrepareDataMoveOperationResult.ts index cad106a88dd4..07bc05d9fd8a 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/bMSPrepareDataMoveOperationResult.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/bMSPrepareDataMoveOperationResult.ts @@ -77,7 +77,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.operationId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupCrrJobDetails.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupCrrJobDetails.ts deleted file mode 100644 index 383a74d1df5a..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupCrrJobDetails.ts +++ /dev/null @@ -1,92 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is - * regenerated. - */ - -import * as msRest from "@azure/ms-rest-js"; -import * as Models from "../models"; -import * as Mappers from "../models/backupCrrJobDetailsMappers"; -import * as Parameters from "../models/parameters"; -import { RecoveryServicesBackupClientContext } from "../recoveryServicesBackupClientContext"; - -/** Class representing a BackupCrrJobDetails. */ -export class BackupCrrJobDetails { - private readonly client: RecoveryServicesBackupClientContext; - - /** - * Create a BackupCrrJobDetails. - * @param {RecoveryServicesBackupClientContext} client Reference to the service client. - */ - constructor(client: RecoveryServicesBackupClientContext) { - this.client = client; - } - - /** - * @summary Get CRR job details from target region. - * @param azureRegion Azure region to hit Api - * @param parameters CRR Job request - * @param [options] The optional parameters - * @returns Promise - */ - get(azureRegion: string, parameters: Models.CrrJobRequest, options?: msRest.RequestOptionsBase): Promise; - /** - * @param azureRegion Azure region to hit Api - * @param parameters CRR Job request - * @param callback The callback - */ - get(azureRegion: string, parameters: Models.CrrJobRequest, callback: msRest.ServiceCallback): void; - /** - * @param azureRegion Azure region to hit Api - * @param parameters CRR Job request - * @param options The optional parameters - * @param callback The callback - */ - get(azureRegion: string, parameters: Models.CrrJobRequest, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; - get(azureRegion: string, parameters: Models.CrrJobRequest, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - azureRegion, - parameters, - options - }, - getOperationSpec, - callback) as Promise; - } -} - -// Operation Specifications -const serializer = new msRest.Serializer(Mappers); -const getOperationSpec: msRest.OperationSpec = { - httpMethod: "POST", - path: "subscriptions/{subscriptionId}/providers/Microsoft.RecoveryServices/locations/{azureRegion}/backupCrrJob", - urlParameters: [ - Parameters.azureRegion, - Parameters.subscriptionId - ], - queryParameters: [ - Parameters.apiVersion1 - ], - headerParameters: [ - Parameters.acceptLanguage - ], - requestBody: { - parameterPath: "parameters", - mapper: { - ...Mappers.CrrJobRequest, - required: true - } - }, - responses: { - 200: { - bodyMapper: Mappers.JobResource - }, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupCrrJobs.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupCrrJobs.ts deleted file mode 100644 index 2e25ff77a4d9..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupCrrJobs.ts +++ /dev/null @@ -1,148 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is - * regenerated. - */ - -import * as msRest from "@azure/ms-rest-js"; -import * as Models from "../models"; -import * as Mappers from "../models/backupCrrJobsMappers"; -import * as Parameters from "../models/parameters"; -import { RecoveryServicesBackupClientContext } from "../recoveryServicesBackupClientContext"; - -/** Class representing a BackupCrrJobs. */ -export class BackupCrrJobs { - private readonly client: RecoveryServicesBackupClientContext; - - /** - * Create a BackupCrrJobs. - * @param {RecoveryServicesBackupClientContext} client Reference to the service client. - */ - constructor(client: RecoveryServicesBackupClientContext) { - this.client = client; - } - - /** - * @summary Gets the list of CRR jobs from the target region. - * @param azureRegion Azure region to hit Api - * @param parameters Backup CRR Job request - * @param [options] The optional parameters - * @returns Promise - */ - list(azureRegion: string, parameters: Models.CrrJobRequest, options?: Models.BackupCrrJobsListOptionalParams): Promise; - /** - * @param azureRegion Azure region to hit Api - * @param parameters Backup CRR Job request - * @param callback The callback - */ - list(azureRegion: string, parameters: Models.CrrJobRequest, callback: msRest.ServiceCallback): void; - /** - * @param azureRegion Azure region to hit Api - * @param parameters Backup CRR Job request - * @param options The optional parameters - * @param callback The callback - */ - list(azureRegion: string, parameters: Models.CrrJobRequest, options: Models.BackupCrrJobsListOptionalParams, callback: msRest.ServiceCallback): void; - list(azureRegion: string, parameters: Models.CrrJobRequest, options?: Models.BackupCrrJobsListOptionalParams | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - azureRegion, - parameters, - options - }, - listOperationSpec, - callback) as Promise; - } - - /** - * @summary Gets the list of CRR jobs from the target region. - * @param nextPageLink The NextLink from the previous successful call to List operation. - * @param [options] The optional parameters - * @returns Promise - */ - listNext(nextPageLink: string, options?: Models.BackupCrrJobsListNextOptionalParams): Promise; - /** - * @param nextPageLink The NextLink from the previous successful call to List operation. - * @param callback The callback - */ - listNext(nextPageLink: string, callback: msRest.ServiceCallback): void; - /** - * @param nextPageLink The NextLink from the previous successful call to List operation. - * @param options The optional parameters - * @param callback The callback - */ - listNext(nextPageLink: string, options: Models.BackupCrrJobsListNextOptionalParams, callback: msRest.ServiceCallback): void; - listNext(nextPageLink: string, options?: Models.BackupCrrJobsListNextOptionalParams | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - nextPageLink, - options - }, - listNextOperationSpec, - callback) as Promise; - } -} - -// Operation Specifications -const serializer = new msRest.Serializer(Mappers); -const listOperationSpec: msRest.OperationSpec = { - httpMethod: "POST", - path: "subscriptions/{subscriptionId}/providers/Microsoft.RecoveryServices/locations/{azureRegion}/backupCrrJobs", - urlParameters: [ - Parameters.azureRegion, - Parameters.subscriptionId - ], - queryParameters: [ - Parameters.apiVersion1, - Parameters.filter, - Parameters.skipToken - ], - headerParameters: [ - Parameters.acceptLanguage - ], - requestBody: { - parameterPath: "parameters", - mapper: { - ...Mappers.CrrJobRequest, - required: true - } - }, - responses: { - 200: { - bodyMapper: Mappers.JobResourceList - }, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; - -const listNextOperationSpec: msRest.OperationSpec = { - httpMethod: "POST", - baseUrl: "https://management.azure.com", - path: "{nextLink}", - urlParameters: [ - Parameters.nextPageLink - ], - queryParameters: [ - Parameters.apiVersion1, - Parameters.filter, - Parameters.skipToken - ], - headerParameters: [ - Parameters.acceptLanguage - ], - responses: { - 200: { - bodyMapper: Mappers.JobResourceList - }, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupEngines.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupEngines.ts index c3ebf07f9475..a60a404f4934 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupEngines.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupEngines.ts @@ -141,7 +141,7 @@ const listOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], @@ -169,7 +169,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.backupEngineName ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], @@ -195,7 +195,7 @@ const listNextOperationSpec: msRest.OperationSpec = { Parameters.nextPageLink ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupJobs.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupJobs.ts index c48c8fdb1802..ff2c5ac43e39 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupJobs.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupJobs.ts @@ -100,7 +100,7 @@ const listOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], @@ -126,7 +126,7 @@ const listNextOperationSpec: msRest.OperationSpec = { Parameters.nextPageLink ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupOperationResults.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupOperationResults.ts index 0bca2942f1ec..2f9048247b96 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupOperationResults.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupOperationResults.ts @@ -82,7 +82,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.operationId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupOperationStatuses.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupOperationStatuses.ts index 9b45cfbb7cc1..5051394fbcb6 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupOperationStatuses.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupOperationStatuses.ts @@ -81,7 +81,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.operationId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupPolicies.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupPolicies.ts index 802d87edb5b5..ac40548251fd 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupPolicies.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupPolicies.ts @@ -104,7 +104,7 @@ const listOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter ], headerParameters: [ @@ -129,7 +129,7 @@ const listNextOperationSpec: msRest.OperationSpec = { Parameters.nextPageLink ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter ], headerParameters: [ diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectableItems.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectableItems.ts index 74f0b4641bff..087a563cde72 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectableItems.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectableItems.ts @@ -104,7 +104,7 @@ const listOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], @@ -130,7 +130,7 @@ const listNextOperationSpec: msRest.OperationSpec = { Parameters.nextPageLink ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectedItems.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectedItems.ts index 64ccb9c8d104..0fbae706580c 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectedItems.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectedItems.ts @@ -100,7 +100,7 @@ const listOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], @@ -126,7 +126,7 @@ const listNextOperationSpec: msRest.OperationSpec = { Parameters.nextPageLink ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectedItemsCrr.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectedItemsCrr.ts deleted file mode 100644 index 0f444c1f62fc..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectedItemsCrr.ts +++ /dev/null @@ -1,145 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is - * regenerated. - */ - -import * as msRest from "@azure/ms-rest-js"; -import * as Models from "../models"; -import * as Mappers from "../models/backupProtectedItemsCrrMappers"; -import * as Parameters from "../models/parameters"; -import { RecoveryServicesBackupClientContext } from "../recoveryServicesBackupClientContext"; - -/** Class representing a BackupProtectedItemsCrr. */ -export class BackupProtectedItemsCrr { - private readonly client: RecoveryServicesBackupClientContext; - - /** - * Create a BackupProtectedItemsCrr. - * @param {RecoveryServicesBackupClientContext} client Reference to the service client. - */ - constructor(client: RecoveryServicesBackupClientContext) { - this.client = client; - } - - /** - * Provides a pageable list of all items that are backed up within a vault. - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param [options] The optional parameters - * @returns Promise - */ - list(vaultName: string, resourceGroupName: string, options?: Models.BackupProtectedItemsCrrListOptionalParams): Promise; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param callback The callback - */ - list(vaultName: string, resourceGroupName: string, callback: msRest.ServiceCallback): void; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param options The optional parameters - * @param callback The callback - */ - list(vaultName: string, resourceGroupName: string, options: Models.BackupProtectedItemsCrrListOptionalParams, callback: msRest.ServiceCallback): void; - list(vaultName: string, resourceGroupName: string, options?: Models.BackupProtectedItemsCrrListOptionalParams | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - vaultName, - resourceGroupName, - options - }, - listOperationSpec, - callback) as Promise; - } - - /** - * Provides a pageable list of all items that are backed up within a vault. - * @param nextPageLink The NextLink from the previous successful call to List operation. - * @param [options] The optional parameters - * @returns Promise - */ - listNext(nextPageLink: string, options?: Models.BackupProtectedItemsCrrListNextOptionalParams): Promise; - /** - * @param nextPageLink The NextLink from the previous successful call to List operation. - * @param callback The callback - */ - listNext(nextPageLink: string, callback: msRest.ServiceCallback): void; - /** - * @param nextPageLink The NextLink from the previous successful call to List operation. - * @param options The optional parameters - * @param callback The callback - */ - listNext(nextPageLink: string, options: Models.BackupProtectedItemsCrrListNextOptionalParams, callback: msRest.ServiceCallback): void; - listNext(nextPageLink: string, options?: Models.BackupProtectedItemsCrrListNextOptionalParams | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - nextPageLink, - options - }, - listNextOperationSpec, - callback) as Promise; - } -} - -// Operation Specifications -const serializer = new msRest.Serializer(Mappers); -const listOperationSpec: msRest.OperationSpec = { - httpMethod: "GET", - path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupProtectedItems/", - urlParameters: [ - Parameters.vaultName, - Parameters.resourceGroupName, - Parameters.subscriptionId - ], - queryParameters: [ - Parameters.apiVersion1, - Parameters.filter, - Parameters.skipToken - ], - headerParameters: [ - Parameters.acceptLanguage - ], - responses: { - 200: { - bodyMapper: Mappers.ProtectedItemResourceList - }, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; - -const listNextOperationSpec: msRest.OperationSpec = { - httpMethod: "GET", - baseUrl: "https://management.azure.com", - path: "{nextLink}", - urlParameters: [ - Parameters.nextPageLink - ], - queryParameters: [ - Parameters.apiVersion1, - Parameters.filter, - Parameters.skipToken - ], - headerParameters: [ - Parameters.acceptLanguage - ], - responses: { - 200: { - bodyMapper: Mappers.ProtectedItemResourceList - }, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectionContainers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectionContainers.ts index 9325cecbc2f9..d7e11dadfe79 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectionContainers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectionContainers.ts @@ -100,7 +100,7 @@ const listOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter ], headerParameters: [ @@ -125,7 +125,7 @@ const listNextOperationSpec: msRest.OperationSpec = { Parameters.nextPageLink ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter ], headerParameters: [ diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectionIntent.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectionIntent.ts index 4a4700e7d5b5..d97ed5ee2e50 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectionIntent.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupProtectionIntent.ts @@ -100,7 +100,7 @@ const listOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], @@ -126,7 +126,7 @@ const listNextOperationSpec: msRest.OperationSpec = { Parameters.nextPageLink ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceEncryptionConfigs.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceEncryptionConfigs.ts index e7d9f929b0ed..cba022b44f3b 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceEncryptionConfigs.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceEncryptionConfigs.ts @@ -111,7 +111,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -136,7 +136,7 @@ const updateOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceStorageConfigs.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceStorageConfigs.ts deleted file mode 100644 index ad8882f28b87..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceStorageConfigs.ts +++ /dev/null @@ -1,229 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is - * regenerated. - */ - -import * as msRest from "@azure/ms-rest-js"; -import * as Models from "../models"; -import * as Mappers from "../models/backupResourceStorageConfigsMappers"; -import * as Parameters from "../models/parameters"; -import { RecoveryServicesBackupClientContext } from "../recoveryServicesBackupClientContext"; - -/** Class representing a BackupResourceStorageConfigs. */ -export class BackupResourceStorageConfigs { - private readonly client: RecoveryServicesBackupClientContext; - - /** - * Create a BackupResourceStorageConfigs. - * @param {RecoveryServicesBackupClientContext} client Reference to the service client. - */ - constructor(client: RecoveryServicesBackupClientContext) { - this.client = client; - } - - /** - * Fetches resource storage config. - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param [options] The optional parameters - * @returns Promise - */ - get(vaultName: string, resourceGroupName: string, options?: msRest.RequestOptionsBase): Promise; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param callback The callback - */ - get(vaultName: string, resourceGroupName: string, callback: msRest.ServiceCallback): void; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param options The optional parameters - * @param callback The callback - */ - get(vaultName: string, resourceGroupName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; - get(vaultName: string, resourceGroupName: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - vaultName, - resourceGroupName, - options - }, - getOperationSpec, - callback) as Promise; - } - - /** - * Updates vault storage model type. - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param parameters Vault storage config request - * @param [options] The optional parameters - * @returns Promise - */ - update(vaultName: string, resourceGroupName: string, parameters: Models.BackupResourceConfigResource, options?: msRest.RequestOptionsBase): Promise; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param parameters Vault storage config request - * @param callback The callback - */ - update(vaultName: string, resourceGroupName: string, parameters: Models.BackupResourceConfigResource, callback: msRest.ServiceCallback): void; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param parameters Vault storage config request - * @param options The optional parameters - * @param callback The callback - */ - update(vaultName: string, resourceGroupName: string, parameters: Models.BackupResourceConfigResource, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; - update(vaultName: string, resourceGroupName: string, parameters: Models.BackupResourceConfigResource, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - vaultName, - resourceGroupName, - parameters, - options - }, - updateOperationSpec, - callback) as Promise; - } - - /** - * Updates vault storage model type. - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param parameters Vault storage config request - * @param [options] The optional parameters - * @returns Promise - */ - patch(vaultName: string, resourceGroupName: string, parameters: Models.BackupResourceConfigResource, options?: msRest.RequestOptionsBase): Promise; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param parameters Vault storage config request - * @param callback The callback - */ - patch(vaultName: string, resourceGroupName: string, parameters: Models.BackupResourceConfigResource, callback: msRest.ServiceCallback): void; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param parameters Vault storage config request - * @param options The optional parameters - * @param callback The callback - */ - patch(vaultName: string, resourceGroupName: string, parameters: Models.BackupResourceConfigResource, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; - patch(vaultName: string, resourceGroupName: string, parameters: Models.BackupResourceConfigResource, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - vaultName, - resourceGroupName, - parameters, - options - }, - patchOperationSpec, - callback); - } -} - -// Operation Specifications -const serializer = new msRest.Serializer(Mappers); -const getOperationSpec: msRest.OperationSpec = { - httpMethod: "GET", - path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupstorageconfig/vaultstorageconfig", - urlParameters: [ - Parameters.vaultName, - Parameters.resourceGroupName, - Parameters.subscriptionId - ], - queryParameters: [ - Parameters.apiVersion1 - ], - headerParameters: [ - Parameters.acceptLanguage - ], - responses: { - 200: { - bodyMapper: Mappers.BackupResourceConfigResource - }, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; - -const updateOperationSpec: msRest.OperationSpec = { - httpMethod: "PUT", - path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupstorageconfig/vaultstorageconfig", - urlParameters: [ - Parameters.vaultName, - Parameters.resourceGroupName, - Parameters.subscriptionId - ], - queryParameters: [ - Parameters.apiVersion1 - ], - headerParameters: [ - Parameters.acceptLanguage - ], - requestBody: { - parameterPath: "parameters", - mapper: { - ...Mappers.BackupResourceConfigResource, - required: true - } - }, - responses: { - 200: { - bodyMapper: Mappers.BackupResourceConfigResource - }, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; - -const patchOperationSpec: msRest.OperationSpec = { - httpMethod: "PATCH", - path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupstorageconfig/vaultstorageconfig", - urlParameters: [ - Parameters.vaultName, - Parameters.resourceGroupName, - Parameters.subscriptionId - ], - queryParameters: [ - Parameters.apiVersion1 - ], - headerParameters: [ - Parameters.acceptLanguage - ], - requestBody: { - parameterPath: "parameters", - mapper: { - ...Mappers.BackupResourceConfigResource, - required: true - } - }, - responses: { - 204: {}, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceStorageConfigsNonCRR.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceStorageConfigsNonCRR.ts index 0cf51240802a..6ffbb24f526d 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceStorageConfigsNonCRR.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceStorageConfigsNonCRR.ts @@ -150,7 +150,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -175,7 +175,7 @@ const updateOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -207,7 +207,7 @@ const patchOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceVaultConfigs.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceVaultConfigs.ts index ec4af9d145a9..6714fc55c184 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceVaultConfigs.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupResourceVaultConfigs.ts @@ -150,7 +150,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -175,7 +175,7 @@ const updateOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -207,7 +207,7 @@ const putOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupStatus.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupStatus.ts index fa17599358c4..67a5538ef3b2 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupStatus.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupStatus.ts @@ -68,7 +68,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupUsageSummaries.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupUsageSummaries.ts index 3d045f6a2617..3d1c5a538f85 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupUsageSummaries.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupUsageSummaries.ts @@ -72,7 +72,7 @@ const listOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupUsageSummariesCRR.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupUsageSummariesCRR.ts deleted file mode 100644 index 02b7f2a70c77..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupUsageSummariesCRR.ts +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is - * regenerated. - */ - -import * as msRest from "@azure/ms-rest-js"; -import * as Models from "../models"; -import * as Mappers from "../models/backupUsageSummariesCRRMappers"; -import * as Parameters from "../models/parameters"; -import { RecoveryServicesBackupClientContext } from "../recoveryServicesBackupClientContext"; - -/** Class representing a BackupUsageSummariesCRR. */ -export class BackupUsageSummariesCRR { - private readonly client: RecoveryServicesBackupClientContext; - - /** - * Create a BackupUsageSummariesCRR. - * @param {RecoveryServicesBackupClientContext} client Reference to the service client. - */ - constructor(client: RecoveryServicesBackupClientContext) { - this.client = client; - } - - /** - * Fetches the backup management usage summaries of the vault. - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param [options] The optional parameters - * @returns Promise - */ - list(vaultName: string, resourceGroupName: string, options?: Models.BackupUsageSummariesCRRListOptionalParams): Promise; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param callback The callback - */ - list(vaultName: string, resourceGroupName: string, callback: msRest.ServiceCallback): void; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param options The optional parameters - * @param callback The callback - */ - list(vaultName: string, resourceGroupName: string, options: Models.BackupUsageSummariesCRRListOptionalParams, callback: msRest.ServiceCallback): void; - list(vaultName: string, resourceGroupName: string, options?: Models.BackupUsageSummariesCRRListOptionalParams | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - vaultName, - resourceGroupName, - options - }, - listOperationSpec, - callback) as Promise; - } -} - -// Operation Specifications -const serializer = new msRest.Serializer(Mappers); -const listOperationSpec: msRest.OperationSpec = { - httpMethod: "GET", - path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupUsageSummaries", - urlParameters: [ - Parameters.vaultName, - Parameters.resourceGroupName, - Parameters.subscriptionId - ], - queryParameters: [ - Parameters.apiVersion1, - Parameters.filter, - Parameters.skipToken - ], - headerParameters: [ - Parameters.acceptLanguage - ], - responses: { - 200: { - bodyMapper: Mappers.BackupManagementUsageList - }, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupWorkloadItems.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupWorkloadItems.ts index 425b8d90da37..aeb03b0b6e63 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupWorkloadItems.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backupWorkloadItems.ts @@ -114,7 +114,7 @@ const listOperationSpec: msRest.OperationSpec = { Parameters.containerName ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], @@ -140,7 +140,7 @@ const listNextOperationSpec: msRest.OperationSpec = { Parameters.nextPageLink ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter, Parameters.skipToken ], diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backups.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backups.ts index 1f1e35c2e1c1..99b4c8d4e126 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backups.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/backups.ts @@ -93,7 +93,7 @@ const triggerOperationSpec: msRest.OperationSpec = { Parameters.protectedItemName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/crossRegionRestore.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/crossRegionRestore.ts deleted file mode 100644 index fd5493cb1ff2..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/crossRegionRestore.ts +++ /dev/null @@ -1,92 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is - * regenerated. - */ - -import * as msRest from "@azure/ms-rest-js"; -import * as msRestAzure from "@azure/ms-rest-azure-js"; -import * as Models from "../models"; -import * as Mappers from "../models/crossRegionRestoreMappers"; -import * as Parameters from "../models/parameters"; -import { RecoveryServicesBackupClientContext } from "../recoveryServicesBackupClientContext"; - -/** Class representing a CrossRegionRestore. */ -export class CrossRegionRestore { - private readonly client: RecoveryServicesBackupClientContext; - - /** - * Create a CrossRegionRestore. - * @param {RecoveryServicesBackupClientContext} client Reference to the service client. - */ - constructor(client: RecoveryServicesBackupClientContext) { - this.client = client; - } - - /** - * @summary Restores the specified backed up data in a different region as compared to where the - * data is backed up. - * @param azureRegion Azure region to hit Api - * @param parameters resource cross region restore request - * @param [options] The optional parameters - * @returns Promise - */ - trigger(azureRegion: string, parameters: Models.CrossRegionRestoreRequest, options?: msRest.RequestOptionsBase): Promise { - return this.beginTrigger(azureRegion,parameters,options) - .then(lroPoller => lroPoller.pollUntilFinished()); - } - - /** - * @summary Restores the specified backed up data in a different region as compared to where the - * data is backed up. - * @param azureRegion Azure region to hit Api - * @param parameters resource cross region restore request - * @param [options] The optional parameters - * @returns Promise - */ - beginTrigger(azureRegion: string, parameters: Models.CrossRegionRestoreRequest, options?: msRest.RequestOptionsBase): Promise { - return this.client.sendLRORequest( - { - azureRegion, - parameters, - options - }, - beginTriggerOperationSpec, - options); - } -} - -// Operation Specifications -const serializer = new msRest.Serializer(Mappers); -const beginTriggerOperationSpec: msRest.OperationSpec = { - httpMethod: "POST", - path: "subscriptions/{subscriptionId}/providers/Microsoft.RecoveryServices/locations/{azureRegion}/backupCrossRegionRestore", - urlParameters: [ - Parameters.azureRegion, - Parameters.subscriptionId - ], - queryParameters: [ - Parameters.apiVersion1 - ], - headerParameters: [ - Parameters.acceptLanguage - ], - requestBody: { - parameterPath: "parameters", - mapper: { - ...Mappers.CrossRegionRestoreRequest, - required: true - } - }, - responses: { - 200: {}, - 202: {}, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/crrOperationResults.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/crrOperationResults.ts deleted file mode 100644 index a20e685b63bc..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/crrOperationResults.ts +++ /dev/null @@ -1,83 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is - * regenerated. - */ - -import * as msRest from "@azure/ms-rest-js"; -import * as Mappers from "../models/crrOperationResultsMappers"; -import * as Parameters from "../models/parameters"; -import { RecoveryServicesBackupClientContext } from "../recoveryServicesBackupClientContext"; - -/** Class representing a CrrOperationResults. */ -export class CrrOperationResults { - private readonly client: RecoveryServicesBackupClientContext; - - /** - * Create a CrrOperationResults. - * @param {RecoveryServicesBackupClientContext} client Reference to the service client. - */ - constructor(client: RecoveryServicesBackupClientContext) { - this.client = client; - } - - /** - * @param azureRegion Azure region to hit Api - * @param operationId - * @param [options] The optional parameters - * @returns Promise - */ - get(azureRegion: string, operationId: string, options?: msRest.RequestOptionsBase): Promise; - /** - * @param azureRegion Azure region to hit Api - * @param operationId - * @param callback The callback - */ - get(azureRegion: string, operationId: string, callback: msRest.ServiceCallback): void; - /** - * @param azureRegion Azure region to hit Api - * @param operationId - * @param options The optional parameters - * @param callback The callback - */ - get(azureRegion: string, operationId: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; - get(azureRegion: string, operationId: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - azureRegion, - operationId, - options - }, - getOperationSpec, - callback); - } -} - -// Operation Specifications -const serializer = new msRest.Serializer(Mappers); -const getOperationSpec: msRest.OperationSpec = { - httpMethod: "GET", - path: "subscriptions/{subscriptionId}/providers/Microsoft.RecoveryServices/locations/{azureRegion}/backupCrrOperationResults/{operationId}", - urlParameters: [ - Parameters.azureRegion, - Parameters.subscriptionId, - Parameters.operationId - ], - queryParameters: [ - Parameters.apiVersion1 - ], - headerParameters: [ - Parameters.acceptLanguage - ], - responses: { - 200: {}, - 202: {}, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/crrOperationStatus.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/crrOperationStatus.ts deleted file mode 100644 index b398dff30c42..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/crrOperationStatus.ts +++ /dev/null @@ -1,85 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is - * regenerated. - */ - -import * as msRest from "@azure/ms-rest-js"; -import * as Models from "../models"; -import * as Mappers from "../models/crrOperationStatusMappers"; -import * as Parameters from "../models/parameters"; -import { RecoveryServicesBackupClientContext } from "../recoveryServicesBackupClientContext"; - -/** Class representing a CrrOperationStatus. */ -export class CrrOperationStatus { - private readonly client: RecoveryServicesBackupClientContext; - - /** - * Create a CrrOperationStatus. - * @param {RecoveryServicesBackupClientContext} client Reference to the service client. - */ - constructor(client: RecoveryServicesBackupClientContext) { - this.client = client; - } - - /** - * @param azureRegion Azure region to hit Api - * @param operationId - * @param [options] The optional parameters - * @returns Promise - */ - get(azureRegion: string, operationId: string, options?: msRest.RequestOptionsBase): Promise; - /** - * @param azureRegion Azure region to hit Api - * @param operationId - * @param callback The callback - */ - get(azureRegion: string, operationId: string, callback: msRest.ServiceCallback): void; - /** - * @param azureRegion Azure region to hit Api - * @param operationId - * @param options The optional parameters - * @param callback The callback - */ - get(azureRegion: string, operationId: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; - get(azureRegion: string, operationId: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - azureRegion, - operationId, - options - }, - getOperationSpec, - callback) as Promise; - } -} - -// Operation Specifications -const serializer = new msRest.Serializer(Mappers); -const getOperationSpec: msRest.OperationSpec = { - httpMethod: "GET", - path: "subscriptions/{subscriptionId}/providers/Microsoft.RecoveryServices/locations/{azureRegion}/backupCrrOperationsStatus/{operationId}", - urlParameters: [ - Parameters.azureRegion, - Parameters.subscriptionId, - Parameters.operationId - ], - queryParameters: [ - Parameters.apiVersion1 - ], - headerParameters: [ - Parameters.acceptLanguage - ], - responses: { - 200: { - bodyMapper: Mappers.OperationStatus - }, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/exportJobsOperationResults.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/exportJobsOperationResults.ts index 2675bad2842f..b33fccea5935 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/exportJobsOperationResults.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/exportJobsOperationResults.ts @@ -80,7 +80,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.operationId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/featureSupport.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/featureSupport.ts index 972e5fbe1cf6..4f3a44033b3d 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/featureSupport.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/featureSupport.ts @@ -68,7 +68,7 @@ const validateOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/index.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/index.ts index 70b2563357af..dc20d5133d67 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/index.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/index.ts @@ -52,13 +52,3 @@ export * from "./securityPINs"; export * from "./recoveryPointsRecommendedForMove"; export * from "./resourceGuardProxies"; export * from "./resourceGuardProxy"; -export * from "./backupUsageSummariesCRR"; -export * from "./aadProperties"; -export * from "./crossRegionRestore"; -export * from "./backupCrrJobDetails"; -export * from "./backupCrrJobs"; -export * from "./crrOperationResults"; -export * from "./crrOperationStatus"; -export * from "./backupResourceStorageConfigs"; -export * from "./recoveryPointsCrr"; -export * from "./backupProtectedItemsCrr"; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/itemLevelRecoveryConnections.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/itemLevelRecoveryConnections.ts index bff3da7f66a8..d3c2057230d6 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/itemLevelRecoveryConnections.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/itemLevelRecoveryConnections.ts @@ -165,7 +165,7 @@ const provisionOperationSpec: msRest.OperationSpec = { Parameters.recoveryPointId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -199,7 +199,7 @@ const revokeOperationSpec: msRest.OperationSpec = { Parameters.recoveryPointId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobCancellations.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobCancellations.ts index ccdafd6a982c..09fc94e34895 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobCancellations.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobCancellations.ts @@ -77,7 +77,7 @@ const triggerOperationSpec: msRest.OperationSpec = { Parameters.jobName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobDetails.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobDetails.ts index 2ded9da4738c..d81e56123f43 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobDetails.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobDetails.ts @@ -77,7 +77,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.jobName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobOperationResults.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobOperationResults.ts index 69aac7aa311b..234a247976a3 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobOperationResults.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobOperationResults.ts @@ -81,7 +81,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.operationId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobs.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobs.ts index 5e1656597d12..d983fea4ac84 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobs.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/jobs.ts @@ -72,7 +72,7 @@ const exportMethodOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter ], headerParameters: [ diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/operation.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/operation.ts index 33aeb7df4a85..9f8b095e40eb 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/operation.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/operation.ts @@ -76,7 +76,7 @@ const validateOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/operations.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/operations.ts index 126c0cf51ff8..e08cf726e8b7 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/operations.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/operations.ts @@ -84,7 +84,7 @@ const listOperationSpec: msRest.OperationSpec = { httpMethod: "GET", path: "providers/Microsoft.RecoveryServices/operations", queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -108,7 +108,7 @@ const listNextOperationSpec: msRest.OperationSpec = { Parameters.nextPageLink ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/privateEndpointConnectionOperations.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/privateEndpointConnectionOperations.ts index 4c002992b0bb..b2fbfa8bb645 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/privateEndpointConnectionOperations.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/privateEndpointConnectionOperations.ts @@ -151,7 +151,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.privateEndpointConnectionName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -177,7 +177,7 @@ const beginPutOperationSpec: msRest.OperationSpec = { Parameters.privateEndpointConnectionName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -213,7 +213,7 @@ const beginDeleteMethodOperationSpec: msRest.OperationSpec = { Parameters.privateEndpointConnectionName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/privateEndpointOperations.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/privateEndpointOperations.ts index 20d37575ffa8..3f07b31d7151 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/privateEndpointOperations.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/privateEndpointOperations.ts @@ -82,7 +82,7 @@ const getOperationStatusOperationSpec: msRest.OperationSpec = { Parameters.operationId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectableContainers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectableContainers.ts index 5600655fd465..155b6a005ccf 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectableContainers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectableContainers.ts @@ -105,7 +105,7 @@ const listOperationSpec: msRest.OperationSpec = { Parameters.fabricName ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter ], headerParameters: [ @@ -130,7 +130,7 @@ const listNextOperationSpec: msRest.OperationSpec = { Parameters.nextPageLink ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter ], headerParameters: [ diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectedItemOperationResults.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectedItemOperationResults.ts index 1c7974cbf442..3b5ebfbd49eb 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectedItemOperationResults.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectedItemOperationResults.ts @@ -92,7 +92,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.operationId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectedItemOperationStatuses.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectedItemOperationStatuses.ts index a4539ff030ea..f63cd65a935a 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectedItemOperationStatuses.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectedItemOperationStatuses.ts @@ -96,7 +96,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.operationId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectedItems.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectedItems.ts index dbb4bc244143..fa7e78452c3a 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectedItems.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectedItems.ts @@ -192,7 +192,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.protectedItemName ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter ], headerParameters: [ @@ -221,7 +221,7 @@ const createOrUpdateOperationSpec: msRest.OperationSpec = { Parameters.protectedItemName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -257,7 +257,7 @@ const deleteMethodOperationSpec: msRest.OperationSpec = { Parameters.protectedItemName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionContainerOperationResults.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionContainerOperationResults.ts index fe6189b3fd39..77d2e2cb799d 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionContainerOperationResults.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionContainerOperationResults.ts @@ -87,7 +87,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.operationId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionContainerRefreshOperationResults.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionContainerRefreshOperationResults.ts index 7da6ff9c3fbc..de3f31430d08 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionContainerRefreshOperationResults.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionContainerRefreshOperationResults.ts @@ -81,7 +81,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.operationId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionContainers.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionContainers.ts index 3a1f6fd8bf8e..3b598f1c4e4a 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionContainers.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionContainers.ts @@ -267,7 +267,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.containerName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -294,7 +294,7 @@ const registerOperationSpec: msRest.OperationSpec = { Parameters.containerName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -329,7 +329,7 @@ const unregisterOperationSpec: msRest.OperationSpec = { Parameters.containerName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -356,7 +356,7 @@ const inquireOperationSpec: msRest.OperationSpec = { Parameters.containerName ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter ], headerParameters: [ @@ -381,7 +381,7 @@ const refreshOperationSpec: msRest.OperationSpec = { Parameters.fabricName ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter ], headerParameters: [ diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionIntentOperations.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionIntentOperations.ts index 35c2d7af7097..ceaad409c283 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionIntentOperations.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionIntentOperations.ts @@ -206,7 +206,7 @@ const validateOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -240,7 +240,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.intentObjectName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -267,7 +267,7 @@ const createOrUpdateOperationSpec: msRest.OperationSpec = { Parameters.intentObjectName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -301,7 +301,7 @@ const deleteMethodOperationSpec: msRest.OperationSpec = { Parameters.intentObjectName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionPolicies.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionPolicies.ts index ade43e8109c9..30c4675f8492 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionPolicies.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionPolicies.ts @@ -164,7 +164,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.policyName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -190,7 +190,7 @@ const createOrUpdateOperationSpec: msRest.OperationSpec = { Parameters.policyName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -224,7 +224,7 @@ const beginDeleteMethodOperationSpec: msRest.OperationSpec = { Parameters.policyName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionPolicyOperationResults.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionPolicyOperationResults.ts index 2861f414afaa..d390be5dd9e4 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionPolicyOperationResults.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionPolicyOperationResults.ts @@ -82,7 +82,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.operationId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionPolicyOperationStatuses.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionPolicyOperationStatuses.ts index 0f1ff4a27774..ea1480ec1f50 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionPolicyOperationStatuses.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/protectionPolicyOperationStatuses.ts @@ -86,7 +86,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.operationId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/recoveryPoints.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/recoveryPoints.ts index e28a8b7b39b6..497542d319ec 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/recoveryPoints.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/recoveryPoints.ts @@ -125,61 +125,6 @@ export class RecoveryPoints { callback) as Promise; } - /** - * @summary Returns the Access token for communication between BMS and Protection service - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param fabricName Fabric name associated with the container. - * @param containerName Name of the container. - * @param protectedItemName Name of the Protected Item. - * @param recoveryPointId Recovery Point Id - * @param parameters Get Access Token request - * @param [options] The optional parameters - * @returns Promise - */ - getAccessToken(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, protectedItemName: string, recoveryPointId: string, parameters: Models.AADPropertiesResource, options?: msRest.RequestOptionsBase): Promise; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param fabricName Fabric name associated with the container. - * @param containerName Name of the container. - * @param protectedItemName Name of the Protected Item. - * @param recoveryPointId Recovery Point Id - * @param parameters Get Access Token request - * @param callback The callback - */ - getAccessToken(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, protectedItemName: string, recoveryPointId: string, parameters: Models.AADPropertiesResource, callback: msRest.ServiceCallback): void; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param fabricName Fabric name associated with the container. - * @param containerName Name of the container. - * @param protectedItemName Name of the Protected Item. - * @param recoveryPointId Recovery Point Id - * @param parameters Get Access Token request - * @param options The optional parameters - * @param callback The callback - */ - getAccessToken(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, protectedItemName: string, recoveryPointId: string, parameters: Models.AADPropertiesResource, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; - getAccessToken(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, protectedItemName: string, recoveryPointId: string, parameters: Models.AADPropertiesResource, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - vaultName, - resourceGroupName, - fabricName, - containerName, - protectedItemName, - recoveryPointId, - parameters, - options - }, - getAccessTokenOperationSpec, - callback) as Promise; - } - /** * Lists the backup copies for the backed up item. * @param nextPageLink The NextLink from the previous successful call to List operation. @@ -223,7 +168,7 @@ const listOperationSpec: msRest.OperationSpec = { Parameters.protectedItemName ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter ], headerParameters: [ @@ -253,7 +198,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.recoveryPointId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -269,43 +214,6 @@ const getOperationSpec: msRest.OperationSpec = { serializer }; -const getAccessTokenOperationSpec: msRest.OperationSpec = { - httpMethod: "POST", - path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}/accessToken", - urlParameters: [ - Parameters.vaultName, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.fabricName, - Parameters.containerName, - Parameters.protectedItemName, - Parameters.recoveryPointId - ], - queryParameters: [ - Parameters.apiVersion1 - ], - headerParameters: [ - Parameters.acceptLanguage - ], - requestBody: { - parameterPath: "parameters", - mapper: { - ...Mappers.AADPropertiesResource, - required: true - } - }, - responses: { - 200: { - bodyMapper: Mappers.CrrAccessTokenResource - }, - 400: {}, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; - const listNextOperationSpec: msRest.OperationSpec = { httpMethod: "GET", baseUrl: "https://management.azure.com", @@ -314,7 +222,7 @@ const listNextOperationSpec: msRest.OperationSpec = { Parameters.nextPageLink ], queryParameters: [ - Parameters.apiVersion0, + Parameters.apiVersion, Parameters.filter ], headerParameters: [ diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/recoveryPointsCrr.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/recoveryPointsCrr.ts deleted file mode 100644 index 4fbb081b4346..000000000000 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/recoveryPointsCrr.ts +++ /dev/null @@ -1,158 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is - * regenerated. - */ - -import * as msRest from "@azure/ms-rest-js"; -import * as Models from "../models"; -import * as Mappers from "../models/recoveryPointsCrrMappers"; -import * as Parameters from "../models/parameters"; -import { RecoveryServicesBackupClientContext } from "../recoveryServicesBackupClientContext"; - -/** Class representing a RecoveryPointsCrr. */ -export class RecoveryPointsCrr { - private readonly client: RecoveryServicesBackupClientContext; - - /** - * Create a RecoveryPointsCrr. - * @param {RecoveryServicesBackupClientContext} client Reference to the service client. - */ - constructor(client: RecoveryServicesBackupClientContext) { - this.client = client; - } - - /** - * Lists the backup copies for the backed up item. - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param fabricName Fabric name associated with the backed up item. - * @param containerName Container name associated with the backed up item. - * @param protectedItemName Backed up item whose backup copies are to be fetched. - * @param [options] The optional parameters - * @returns Promise - */ - list(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, protectedItemName: string, options?: Models.RecoveryPointsCrrListOptionalParams): Promise; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param fabricName Fabric name associated with the backed up item. - * @param containerName Container name associated with the backed up item. - * @param protectedItemName Backed up item whose backup copies are to be fetched. - * @param callback The callback - */ - list(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, protectedItemName: string, callback: msRest.ServiceCallback): void; - /** - * @param vaultName The name of the recovery services vault. - * @param resourceGroupName The name of the resource group where the recovery services vault is - * present. - * @param fabricName Fabric name associated with the backed up item. - * @param containerName Container name associated with the backed up item. - * @param protectedItemName Backed up item whose backup copies are to be fetched. - * @param options The optional parameters - * @param callback The callback - */ - list(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, protectedItemName: string, options: Models.RecoveryPointsCrrListOptionalParams, callback: msRest.ServiceCallback): void; - list(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, protectedItemName: string, options?: Models.RecoveryPointsCrrListOptionalParams | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - vaultName, - resourceGroupName, - fabricName, - containerName, - protectedItemName, - options - }, - listOperationSpec, - callback) as Promise; - } - - /** - * Lists the backup copies for the backed up item. - * @param nextPageLink The NextLink from the previous successful call to List operation. - * @param [options] The optional parameters - * @returns Promise - */ - listNext(nextPageLink: string, options?: Models.RecoveryPointsCrrListNextOptionalParams): Promise; - /** - * @param nextPageLink The NextLink from the previous successful call to List operation. - * @param callback The callback - */ - listNext(nextPageLink: string, callback: msRest.ServiceCallback): void; - /** - * @param nextPageLink The NextLink from the previous successful call to List operation. - * @param options The optional parameters - * @param callback The callback - */ - listNext(nextPageLink: string, options: Models.RecoveryPointsCrrListNextOptionalParams, callback: msRest.ServiceCallback): void; - listNext(nextPageLink: string, options?: Models.RecoveryPointsCrrListNextOptionalParams | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - nextPageLink, - options - }, - listNextOperationSpec, - callback) as Promise; - } -} - -// Operation Specifications -const serializer = new msRest.Serializer(Mappers); -const listOperationSpec: msRest.OperationSpec = { - httpMethod: "GET", - path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/", - urlParameters: [ - Parameters.vaultName, - Parameters.resourceGroupName, - Parameters.subscriptionId, - Parameters.fabricName, - Parameters.containerName, - Parameters.protectedItemName - ], - queryParameters: [ - Parameters.apiVersion1, - Parameters.filter - ], - headerParameters: [ - Parameters.acceptLanguage - ], - responses: { - 200: { - bodyMapper: Mappers.RecoveryPointResourceList - }, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; - -const listNextOperationSpec: msRest.OperationSpec = { - httpMethod: "GET", - baseUrl: "https://management.azure.com", - path: "{nextLink}", - urlParameters: [ - Parameters.nextPageLink - ], - queryParameters: [ - Parameters.apiVersion1, - Parameters.filter - ], - headerParameters: [ - Parameters.acceptLanguage - ], - responses: { - 200: { - bodyMapper: Mappers.RecoveryPointResourceList - }, - default: { - bodyMapper: Mappers.NewErrorResponse - } - }, - serializer -}; diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/recoveryPointsRecommendedForMove.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/recoveryPointsRecommendedForMove.ts index b87f7d91fa0a..9ceb5a30d15d 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/recoveryPointsRecommendedForMove.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/recoveryPointsRecommendedForMove.ts @@ -119,7 +119,7 @@ const listOperationSpec: msRest.OperationSpec = { Parameters.protectedItemName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -150,7 +150,7 @@ const listNextOperationSpec: msRest.OperationSpec = { Parameters.nextPageLink ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/resourceGuardProxies.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/resourceGuardProxies.ts index ed2e3204d125..f8b2741d96e1 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/resourceGuardProxies.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/resourceGuardProxies.ts @@ -100,7 +100,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -124,7 +124,7 @@ const getNextOperationSpec: msRest.OperationSpec = { Parameters.nextPageLink ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/resourceGuardProxy.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/resourceGuardProxy.ts index 85bfeebfe9d3..68880fc706e8 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/resourceGuardProxy.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/resourceGuardProxy.ts @@ -199,7 +199,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.resourceGuardProxyName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -225,7 +225,7 @@ const putOperationSpec: msRest.OperationSpec = { Parameters.resourceGuardProxyName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -251,7 +251,7 @@ const deleteMethodOperationSpec: msRest.OperationSpec = { Parameters.resourceGuardProxyName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -276,7 +276,7 @@ const unlockDeleteOperationSpec: msRest.OperationSpec = { Parameters.resourceGuardProxyName ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/restores.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/restores.ts index 1baf3c436493..b4a1f09f0555 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/restores.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/restores.ts @@ -93,7 +93,7 @@ const beginTriggerOperationSpec: msRest.OperationSpec = { Parameters.recoveryPointId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/securityPINs.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/securityPINs.ts index 9c9de35c489f..3f63131dd2f5 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/securityPINs.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/operations/securityPINs.ts @@ -72,7 +72,7 @@ const getOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/recoveryServicesBackupClient.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/recoveryServicesBackupClient.ts index 1a073a30028d..3e7c9dc8321c 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/recoveryServicesBackupClient.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/recoveryServicesBackupClient.ts @@ -64,16 +64,6 @@ class RecoveryServicesBackupClient extends RecoveryServicesBackupClientContext { recoveryPointsRecommendedForMove: operations.RecoveryPointsRecommendedForMove; resourceGuardProxies: operations.ResourceGuardProxies; resourceGuardProxy: operations.ResourceGuardProxy; - backupUsageSummariesCRR: operations.BackupUsageSummariesCRR; - aadProperties: operations.AadProperties; - crossRegionRestore: operations.CrossRegionRestore; - backupCrrJobDetails: operations.BackupCrrJobDetails; - backupCrrJobs: operations.BackupCrrJobs; - crrOperationResults: operations.CrrOperationResults; - crrOperationStatus: operations.CrrOperationStatus; - backupResourceStorageConfigs: operations.BackupResourceStorageConfigs; - recoveryPointsCrr: operations.RecoveryPointsCrr; - backupProtectedItemsCrr: operations.BackupProtectedItemsCrr; /** * Initializes a new instance of the RecoveryServicesBackupClient class. @@ -133,16 +123,6 @@ class RecoveryServicesBackupClient extends RecoveryServicesBackupClientContext { this.recoveryPointsRecommendedForMove = new operations.RecoveryPointsRecommendedForMove(this); this.resourceGuardProxies = new operations.ResourceGuardProxies(this); this.resourceGuardProxy = new operations.ResourceGuardProxy(this); - this.backupUsageSummariesCRR = new operations.BackupUsageSummariesCRR(this); - this.aadProperties = new operations.AadProperties(this); - this.crossRegionRestore = new operations.CrossRegionRestore(this); - this.backupCrrJobDetails = new operations.BackupCrrJobDetails(this); - this.backupCrrJobs = new operations.BackupCrrJobs(this); - this.crrOperationResults = new operations.CrrOperationResults(this); - this.crrOperationStatus = new operations.CrrOperationStatus(this); - this.backupResourceStorageConfigs = new operations.BackupResourceStorageConfigs(this); - this.recoveryPointsCrr = new operations.RecoveryPointsCrr(this); - this.backupProtectedItemsCrr = new operations.BackupProtectedItemsCrr(this); } /** @@ -314,7 +294,7 @@ const getOperationStatusOperationSpec: msRest.OperationSpec = { Parameters.operationId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -339,7 +319,7 @@ const beginBMSPrepareDataMoveOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -370,7 +350,7 @@ const beginBMSTriggerDataMoveOperationSpec: msRest.OperationSpec = { Parameters.subscriptionId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage @@ -405,7 +385,7 @@ const beginMoveRecoveryPointOperationSpec: msRest.OperationSpec = { Parameters.recoveryPointId ], queryParameters: [ - Parameters.apiVersion0 + Parameters.apiVersion ], headerParameters: [ Parameters.acceptLanguage diff --git a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/recoveryServicesBackupClientContext.ts b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/recoveryServicesBackupClientContext.ts index 63a2158c678e..4d38f0c3d827 100644 --- a/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/recoveryServicesBackupClientContext.ts +++ b/sdk/recoveryservicesbackup/arm-recoveryservicesbackup/src/recoveryServicesBackupClientContext.ts @@ -18,6 +18,7 @@ const packageVersion = "7.1.0"; export class RecoveryServicesBackupClientContext extends msRestAzure.AzureServiceClient { credentials: msRest.ServiceClientCredentials | TokenCredential; subscriptionId: string; + apiVersion?: string; /** * Initializes a new instance of the RecoveryServicesBackupClient class. @@ -48,6 +49,7 @@ export class RecoveryServicesBackupClientContext extends msRestAzure.AzureServic super(credentials, options); + this.apiVersion = '2021-08-01'; this.acceptLanguage = 'en-US'; this.longRunningOperationRetryTimeout = 30; this.baseUri = options.baseUri || this.baseUri || "https://management.azure.com";