Package version:

The properties of a monitoring event.

interface EventProperties {
    affectedObjectCorrelationId?: string;
    affectedObjectFriendlyName?: string;
    description?: string;
    eventCode?: string;
    eventSpecificDetails?: EventSpecificDetailsUnion;
    eventType?: string;
    fabricId?: string;
    healthErrors?: HealthError[];
    providerSpecificDetails?: EventProviderSpecificDetailsUnion;
    severity?: string;
    timeOfOccurrence?: any;
}

Properties

affectedObjectCorrelationId?: string

The affected object correlationId for the event.

affectedObjectFriendlyName?: string

The friendly name of the source of the event on which it is raised (for example, VM, VMM etc).

description?: string

The event name.

eventCode?: string

The Id of the monitoring event.

eventSpecificDetails?: EventSpecificDetailsUnion

The event specific settings.

eventType?: string

The type of the event. for example: VM Health, Server Health, Job Failure etc.

fabricId?: string

The ARM ID of the fabric.

healthErrors?: HealthError[]

The list of errors / warnings capturing details associated with the issue(s).

providerSpecificDetails?: EventProviderSpecificDetailsUnion

The provider specific settings.

severity?: string

The severity of the event.

timeOfOccurrence?: any

The time of occurrence of the event.