public sealed class Event : IMessage<Event>, IEquatable<Event>, IDeepCloneable<Event>, IBufferMessage, IMessageReference documentation and code samples for the Service Health v1 API class Event.
Represents service health events that may affect Google Cloud products. Event resource is a read-only view and does not allow any modifications. All fields are output only.
Namespace
Google.Cloud.ServiceHealth.V1Assembly
Google.Cloud.ServiceHealth.V1.dll
Constructors
Event()
public Event()Event(Event)
public Event(Event other)| Parameter | |
|---|---|
| Name | Description |
other |
Event |
Properties
Category
public Event.Types.EventCategory Category { get; set; }Output only. The category of the event.
| Property Value | |
|---|---|
| Type | Description |
EventTypesEventCategory |
|
Description
public string Description { get; set; }Output only. Free-form, human-readable description.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DetailedCategory
public Event.Types.DetailedCategory DetailedCategory { get; set; }Output only. The detailed category of the event.
| Property Value | |
|---|---|
| Type | Description |
EventTypesDetailedCategory |
|
DetailedState
public Event.Types.DetailedState DetailedState { get; set; }Output only. The current detailed state of the incident.
| Property Value | |
|---|---|
| Type | Description |
EventTypesDetailedState |
|
EndTime
public Timestamp EndTime { get; set; }Output only. The end time of the event, if applicable.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
EventImpacts
public RepeatedField<EventImpact> EventImpacts { get; }Google Cloud products and locations impacted by the event.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldEventImpact |
|
EventName
public EventName EventName { get; set; }| Property Value | |
|---|---|
| Type | Description |
EventName |
|
Name
public string Name { get; set; }Output only. Identifier. Name of the event. Unique name of the event in
this scope including project and location using the form
projects/{project_id}/locations/{location}/events/{event_id}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
NextUpdateTime
public Timestamp NextUpdateTime { get; set; }Output only. The time when the next update can be expected.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
ParentEvent
public string ParentEvent { get; set; }Output only. When detailed_state=MERGED, parent_event contains the
name of the parent event. All further updates will be published to the
parent event.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Relevance
public Event.Types.Relevance Relevance { get; set; }Output only. Communicates why a given event is deemed relevant in the context of a given project.
| Property Value | |
|---|---|
| Type | Description |
EventTypesRelevance |
|
StartTime
public Timestamp StartTime { get; set; }Output only. The start time of the event, if applicable.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
State
public Event.Types.State State { get; set; }Output only. The current state of the event.
| Property Value | |
|---|---|
| Type | Description |
EventTypesState |
|
Title
public string Title { get; set; }Output only. Brief description for the event.
| Property Value | |
|---|---|
| Type | Description |
string |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. The time when the event was last modified.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Updates
public RepeatedField<EventUpdate> Updates { get; }Output only. Event updates are correspondence from Google.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldEventUpdate |
|