ApplicationNewHealthReportEvent interface

Application Health Report Created event.

Properties

applicationId

The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. Starting in version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions.

applicationInstanceId

Id of Application instance.

category

The category of event.

description

Description of report.

eventInstanceId

The identifier for the FabricEvent instance.

hasCorrelatedEvents

Shows there is existing related events available.

healthState

Describes the property health state.

kind

Polymorphic Discriminator

property

Describes the property.

removeWhenExpired

Indicates the removal when it expires.

sequenceNumber

Sequence number of report.

sourceId

Id of report source.

sourceUtcTimestamp

Source time.

timeStamp

The time event was logged.

timeToLiveMs

Time to live in milli-seconds.

Property Details

applicationId

The identity of the application. This is an encoded representation of the application name. This is used in the REST APIs to identify the application resource. Starting in version 6.0, hierarchical names are delimited with the "~" character. For example, if the application name is "fabric:/myapp/app1", the application identity would be "myapp~app1" in 6.0+ and "myapp/app1" in previous versions.

applicationId: string

Property Value

string

applicationInstanceId

Id of Application instance.

applicationInstanceId: number

Property Value

number

category

The category of event.

category?: string

Property Value

string

description

Description of report.

description: string

Property Value

string

eventInstanceId

The identifier for the FabricEvent instance.

eventInstanceId: string

Property Value

string

hasCorrelatedEvents

Shows there is existing related events available.

hasCorrelatedEvents?: boolean

Property Value

boolean

healthState

Describes the property health state.

healthState: string

Property Value

string

kind

Polymorphic Discriminator

kind: "ApplicationNewHealthReport"

Property Value

"ApplicationNewHealthReport"

property

Describes the property.

property: string

Property Value

string

removeWhenExpired

Indicates the removal when it expires.

removeWhenExpired: boolean

Property Value

boolean

sequenceNumber

Sequence number of report.

sequenceNumber: number

Property Value

number

sourceId

Id of report source.

sourceId: string

Property Value

string

sourceUtcTimestamp

Source time.

sourceUtcTimestamp: Date

Property Value

Date

timeStamp

The time event was logged.

timeStamp: Date

Property Value

Date

timeToLiveMs

Time to live in milli-seconds.

timeToLiveMs: number

Property Value

number