Share via


IEventModelProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.EventModelPropertiesTypeConverter))]
public interface IEventModelProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.EventModelPropertiesTypeConverter))>]
type IEventModelProperties = interface
    interface IJsonSerializable
Public Interface IEventModelProperties
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

CorrelationId

Gets or sets the event correlation Id.

CustomPropertyInstanceType

Gets or sets the instance type.

Description

Gets or sets the event description.

EventName

Gets or sets the event name.

EventType

Gets or sets the event type.

HealthError

Gets or sets the errors associated with this event.

ResourceName

Gets or sets the resource name.

ResourceType

Gets or sets the resource type.

Severity

Gets or sets the event severity.

TimeOfOccurrence

Gets or sets the time at which the event occurred at source.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to