NodeNewHealthReportEvent Class

Node Health Report Created event.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.servicefabric.models._models_py3.NodeEvent
NodeNewHealthReportEvent

Constructor

NodeNewHealthReportEvent(*, event_instance_id: str, time_stamp, node_name: str, node_instance_id: int, source_id: str, property: str, health_state: str, time_to_live_ms: int, sequence_number: int, description: str, remove_when_expired: bool, source_utc_timestamp, category: Optional[str] = None, has_correlated_events: Optional[bool] = None, **kwargs)

Parameters

event_instance_id
str
Required

Required. The identifier for the FabricEvent instance.

category
str
Required

The category of event.

time_stamp
datetime
Required

Required. The time event was logged.

has_correlated_events
bool
Required

Shows there is existing related events available.

kind
str
Required

Required. Constant filled by server.

node_name
str
Required

Required. The name of a Service Fabric node.

node_instance_id
<xref:long>
Required

Required. Id of Node instance.

source_id
str
Required

Required. Id of report source.

property
str
Required

Required. Describes the property.

health_state
str
Required

Required. Describes the property health state.

time_to_live_ms
<xref:long>
Required

Required. Time to live in milli-seconds.

sequence_number
<xref:long>
Required

Required. Sequence number of report.

description
str
Required

Required. Description of report.

remove_when_expired
bool
Required

Required. Indicates the removal when it expires.

source_utc_timestamp
datetime
Required

Required. Source time.