Add security tab for server properties (#24209)

Co-authored-by: Cory Rivera <corivera@microsoft.com>
This commit is contained in:
Barbara Valdez
2023-08-29 13:28:17 -07:00
committed by GitHub
parent a21aa840c9
commit 362290f8ec
4 changed files with 108 additions and 3 deletions

View File

@@ -538,6 +538,26 @@ export interface Server extends ObjectManagement.SqlObject {
autoProcessorAffinityMaskForAll: boolean;
autoProcessorAffinityIOMaskForAll: boolean;
numaNodes: NumaNode[];
authenticationMode: ServerLoginMode;
loginAuditing: AuditLevel;
}
/**
* The server login types.
*/
export const enum ServerLoginMode {
Integrated, //windows auth only
Mixed // both sql server and windows auth
}
/**
* The server audit levels.
*/
export const enum AuditLevel {
None,
Success,
Failure,
All
}
export interface NumericServerProperty {