SecurityEvent interface
A security event.
- Extends
Properties
| application |
The application used to execute the statement. |
| client |
The IP address of the client who executed the statement. |
| database | The database name |
| event |
The time when the security event occurred. |
| principal |
The principal user who executed the statement |
| security |
The sql injection additional properties, populated only if the type of the security event is sql injection. |
| security |
The type of the security event. |
| server | The server name |
| subscription | The subscription name |
Inherited Properties
| id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | The name of the resource |
| system |
Azure Resource Manager metadata containing createdBy and modifiedBy information. |
| type | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" |
Property Details
applicationName
The application used to execute the statement.
applicationName?: string
Property Value
string
clientIp
The IP address of the client who executed the statement.
clientIp?: string
Property Value
string
database
The database name
database?: string
Property Value
string
eventTime
The time when the security event occurred.
eventTime?: Date
Property Value
Date
principalName
The principal user who executed the statement
principalName?: string
Property Value
string
securityEventSqlInjectionAdditionalProperties
The sql injection additional properties, populated only if the type of the security event is sql injection.
securityEventSqlInjectionAdditionalProperties?: SecurityEventSqlInjectionAdditionalProperties
Property Value
securityEventType
The type of the security event.
securityEventType?: SecurityEventType
Property Value
server
The server name
server?: string
Property Value
string
subscription
The subscription name
subscription?: string
Property Value
string
Inherited Property Details
id
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Property Value
string
Inherited From ProxyResource.id
name
systemData
Azure Resource Manager metadata containing createdBy and modifiedBy information.
systemData?: SystemData
Property Value
Inherited From ProxyResource.systemData
type
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type?: string
Property Value
string
Inherited From ProxyResource.type