Share via


SecurityEvent Class

Definition

A security event.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SecurityEvent : Microsoft.Azure.Management.Sql.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SecurityEvent = class
    inherit ProxyResource
Public Class SecurityEvent
Inherits ProxyResource
Inheritance
SecurityEvent
Attributes

Constructors

SecurityEvent()

Initializes a new instance of the SecurityEvent class.

SecurityEvent(String, String, String, Nullable<DateTime>, Nullable<SecurityEventType>, String, String, String, String, String, String, SecurityEventSqlInjectionAdditionalProperties)

Initializes a new instance of the SecurityEvent class.

Properties

ApplicationName

Gets the application used to execute the statement.

ClientIp

Gets the IP address of the client who executed the statement.

Database

Gets the database name

EventTime

Gets the time when the security event occurred.

Id

Gets resource ID.

(Inherited from Resource)
Name

Gets resource name.

(Inherited from Resource)
PrincipalName

Gets the principal user who executed the statement

SecurityEventSqlInjectionAdditionalProperties

Gets the sql injection additional properties, populated only if the type of the security event is sql injection.

SecurityEventType

Gets the type of the security event. Possible values include: 'Undefined', 'SqlInjectionVulnerability', 'SqlInjectionExploit'

Server

Gets the server name

Subscription

Gets the subscription name

Type

Gets resource type.

(Inherited from Resource)

Applies to