mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 10:58:30 -05:00
Add processors tab (#23634)
Co-authored-by: Cory Rivera <corivera@microsoft.com>
This commit is contained in:
@@ -495,6 +495,22 @@ export interface AzureEditionDetails {
|
||||
editionOptions: OptionsCollection;
|
||||
}
|
||||
|
||||
export interface ProcessorAffinity {
|
||||
processorId: string;
|
||||
affinity: boolean;
|
||||
ioAffinity: boolean;
|
||||
}
|
||||
|
||||
export interface NumaNode {
|
||||
numaNodeId: string
|
||||
processors: ProcessorAffinity[]
|
||||
}
|
||||
|
||||
export enum AffinityType {
|
||||
ProcessorAffinity = 1,
|
||||
IOAffinity = 2,
|
||||
}
|
||||
|
||||
export interface Server extends ObjectManagement.SqlObject {
|
||||
hardwareGeneration: string;
|
||||
language: string;
|
||||
@@ -515,6 +531,9 @@ export interface Server extends ObjectManagement.SqlObject {
|
||||
storageSpaceUsageInMB: number;
|
||||
minServerMemory: NumericServerProperty;
|
||||
maxServerMemory: NumericServerProperty;
|
||||
autoProcessorAffinityMaskForAll: boolean;
|
||||
autoProcessorAffinityIOMaskForAll: boolean;
|
||||
numaNodes: NumaNode[];
|
||||
}
|
||||
|
||||
export interface NumericServerProperty {
|
||||
|
||||
Reference in New Issue
Block a user