Package version:

Interface SecurityEvent

A security event.

Hierarchy

Properties

applicationName?: string

The application used to execute the statement. NOTE: This property will not be serialized. It can only be populated by the server.

clientIp?: string

The IP address of the client who executed the statement. NOTE: This property will not be serialized. It can only be populated by the server.

database?: string

The database name NOTE: This property will not be serialized. It can only be populated by the server.

eventTime?: Date

The time when the security event occurred. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

principalName?: string

The principal user who executed the statement NOTE: This property will not be serialized. It can only be populated by the server.

securityEventSqlInjectionAdditionalProperties?: SecurityEventSqlInjectionAdditionalProperties

The sql injection additional properties, populated only if the type of the security event is sql injection. NOTE: This property will not be serialized. It can only be populated by the server.

securityEventType?: SecurityEventType

The type of the security event. NOTE: This property will not be serialized. It can only be populated by the server.

server?: string

The server name NOTE: This property will not be serialized. It can only be populated by the server.

subscription?: string

The subscription name NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

Generated using TypeDoc