Handle some server properties not being supported for certain SQL versions (#24587)

* Co-authored-by: Benjin Dubishar <benjind@microsoft.com>
This commit is contained in:
Cory Rivera
2023-10-09 13:28:08 -07:00
committed by GitHub
parent a3041f25b2
commit 63a78e62aa
7 changed files with 132 additions and 118 deletions

View File

@@ -544,7 +544,7 @@ export enum AffinityType {
}
export interface Server extends ObjectManagement.SqlObject {
hardwareGeneration: string;
hardwareGeneration?: string;
language: string;
memoryInMB: number;
operatingSystem: string;
@@ -553,14 +553,14 @@ export interface Server extends ObjectManagement.SqlObject {
version: string;
isClustered: boolean;
isHadrEnabled: boolean;
isPolyBaseInstalled: boolean;
isXTPSupported: boolean;
isPolyBaseInstalled?: boolean;
isXTPSupported?: boolean;
product: string;
reservedStorageSizeMB: number;
reservedStorageSizeMB?: number;
rootDirectory: string;
serverCollation: string;
serviceTier: string;
storageSpaceUsageInMB: number;
serviceTier?: string;
storageSpaceUsageInMB?: number;
minServerMemory: NumericServerProperty;
maxServerMemory: NumericServerProperty;
autoProcessorAffinityMaskForAll: boolean;