Migraiton enhancements v: 0.1.1 (#15570)

* adding filters and cards for failed migrations

* Added card and filter for completing cutover

* Fixing blob container support and some ux enhancements

* Enabling eastus2 and canada central regions

* Increasing height of container to accomodate newer cards and cleaning up database backup page

* vbump migration

* Removing unused code
This commit is contained in:
Aasim Khan
2021-05-25 18:00:30 -07:00
committed by GitHub
parent 730367494b
commit e49dd12951
16 changed files with 561 additions and 309 deletions

View File

@@ -32,7 +32,12 @@ export async function getLocations(account: azdata.Account, subscription: Subscr
throw new Error(response.errors.toString());
}
sortResourceArrayByName(response.locations);
const supportedLocations = ['eastus2', 'eastus2euap'];
const supportedLocations = [
'eastus2',
'eastus2euap',
'eastus',
'canadacentral'
];
const filteredLocations = response.locations.filter(loc => {
return supportedLocations.includes(loc.name);
});
@@ -377,8 +382,8 @@ export interface DatabaseMigration {
}
export interface DatabaseMigrationProperties {
scope: string;
provisioningState: string;
migrationStatus: string;
provisioningState: 'Succeeded' | 'Failed' | 'Creating';
migrationStatus: 'InProgress' | 'Failed' | 'Succeeded' | 'Creating' | 'Completing' | 'Cancelling';
migrationStatusDetails?: MigrationStatusDetails;
startedOn: string;
endedOn: string;