Select default database dropdown values based on a default index value (#24013)

This commit is contained in:
Cory Rivera
2023-07-28 14:37:37 -07:00
committed by GitHub
parent 5c5b73525d
commit 9727a761c9
3 changed files with 73 additions and 48 deletions

View File

@@ -457,24 +457,29 @@ export interface Database extends ObjectManagement.SqlObject {
}
export interface DatabaseViewInfo extends ObjectManagement.ObjectViewInfo<Database> {
loginNames: string[];
collationNames: string[];
compatibilityLevels: string[];
containmentTypes: string[];
recoveryModels: string[];
files: DatabaseFile[];
isAzureDB: boolean;
azureBackupRedundancyLevels: string[];
azureServiceLevelObjectives: AzureEditionDetails[];
azureEditions: string[];
azureMaxSizes: AzureEditionDetails[];
pageVerifyOptions: string[];
restrictAccessOptions: string[];
loginNames?: OptionsCollection;
collationNames?: OptionsCollection;
compatibilityLevels?: OptionsCollection;
containmentTypes?: OptionsCollection;
recoveryModels?: OptionsCollection;
files?: DatabaseFile[];
azureBackupRedundancyLevels?: string[];
azureServiceLevelObjectives?: AzureEditionDetails[];
azureEditions?: string[];
azureMaxSizes?: AzureEditionDetails[];
pageVerifyOptions?: string[];
restrictAccessOptions?: string[];
}
export interface OptionsCollection {
options: string[];
defaultValueIndex: number;
}
export interface AzureEditionDetails {
editionDisplayName: string;
details: string[];
editionOptions: OptionsCollection;
}
export interface Server extends ObjectManagement.SqlObject {