package google.cloud.irm.v1alpha2

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service IncidentService

incidents_service.proto:33

The Incident API for Incident Response & Management.

message Annotation

incidents.proto:125

A text annotation by a user.

Used as response type in: IncidentService.CreateAnnotation

Used as field type in: CreateAnnotationRequest, ListAnnotationsResponse

message Artifact

incidents.proto:392

External artifact associated to an incident.

Used as response type in: IncidentService.CreateArtifact, IncidentService.UpdateArtifact

Used as field type in: CreateArtifactRequest, EscalateIncidentRequest, EscalateIncidentResponse, ListArtifactsResponse, UpdateArtifactRequest

enum Artifact.Type

incidents.proto:394

Possible types of an artifact.

Used in: Artifact

message CommunicationChannel

incidents.proto:426

Communication Channels are mechanisms used to receive notifications about changes to incidents.

Used in: Subscription

message CommunicationChannel.Email

incidents.proto:428

A communication channel that delivers messages to an email address.

Used in: CommunicationChannel

message CommunicationChannel.NotificationChannel

incidents.proto:435

A communication channel that delivers messages to a Stackdriver notification channel.

Used in: CommunicationChannel

message Incident

incidents.proto:172

Representation of an incident.

Used as response type in: IncidentService.CreateIncident, IncidentService.GetIncident, IncidentService.UpdateIncident

Used as field type in: CreateIncidentRequest, EscalateIncidentRequest, EscalateIncidentResponse, SearchIncidentsResponse, SearchSimilarIncidentsResponse.Result, UpdateIncidentRequest

message Incident.CommunicationVenue

incidents.proto:175

CommunicationVenue is a record of where conversations about an incident are happening.

Used in: Incident

enum Incident.CommunicationVenue.ChannelType

incidents.proto:177

The type of channel/venue for incident communications.

Used in: CommunicationVenue

enum Incident.EscalationLevel

incidents.proto:200

Specifies the escalation level of this incident, within the IRM protocol for handling incidents.

Used in: Incident

enum Incident.Severity

incidents.proto:210

Severity of an incident.

Used in: Incident

enum Incident.Stage

incidents.proto:231

Stage of an incident.

Used in: Incident

message IncidentRole

incidents.proto:303

Describes a role that can be assigned to an incident.

Used in: EscalateIncidentResponse, IncidentRoleAssignment

enum IncidentRole.Type

incidents.proto:305

List of possible roles.

Used in: IncidentRole

message IncidentRoleAssignment

incidents.proto:350

Stores the assignee of a role as well as the proposed next assignee.

Used as response type in: IncidentService.CancelIncidentRoleHandover, IncidentService.ConfirmIncidentRoleHandover, IncidentService.CreateIncidentRoleAssignment, IncidentService.ForceIncidentRoleHandover, IncidentService.RequestIncidentRoleHandover

Used as field type in: CreateIncidentRoleAssignmentRequest, EscalateIncidentRequest, ListIncidentRoleAssignmentsResponse

message SearchSimilarIncidentsResponse.Result

incidents_service.proto:366

A single search result, i.e. an incident with (potentially) additional information.

Used in: SearchSimilarIncidentsResponse

message SendShiftHandoffRequest.Incident

incidents_service.proto:746

Describes an incident for inclusion in the handoff. This is wrapped in a message to provide flexibility for potentially attaching additional data to each incident in the future.

Used in: SendShiftHandoffRequest

message Signal

incidents.proto:47

A signal is a message calling attention to a (potential) incident. An example is a page based on a Stackdriver Alerting policy.

Used as response type in: IncidentService.CreateSignal, IncidentService.GetSignal, IncidentService.LookupSignal, IncidentService.UpdateSignal

Used as field type in: CreateSignalRequest, SearchSignalsResponse, UpdateSignalRequest

message Signal.SignalArtifact

incidents.proto:49

An artifact associated with the Signal.

Used in: Signal

enum Signal.State

incidents.proto:61

Describes whether the alerting condition is still firing.

Used in: Signal

message Subscription

incidents.proto:452

A subscription allows users to get notifications about changes to an incident.

Used as response type in: IncidentService.CreateSubscription, IncidentService.UpdateSubscription

Used as field type in: CreateSubscriptionRequest, EscalateIncidentRequest, EscalateIncidentResponse, ListSubscriptionsResponse, UpdateSubscriptionRequest

enum Subscription.EventType

incidents.proto:454

Types of changes that users can subscribe to in an incident.

Used in: Subscription

message Synopsis

incidents.proto:156

Synopsis is a summary of an incident and it contains a textual content, an author and a last updated timestamp.

Used in: Incident

message Tag

incidents.proto:145

A tag by a user.

Used as response type in: IncidentService.CreateTag

Used as field type in: CreateTagRequest, EscalateIncidentRequest, EscalateIncidentResponse, ListTagsResponse

message User

incidents.proto:29

A user of the IRM app.

Used in: Annotation, CancelIncidentRoleHandoverRequest, ConfirmIncidentRoleHandoverRequest, ForceIncidentRoleHandoverRequest, IncidentRoleAssignment, RequestIncidentRoleHandoverRequest, Signal, Synopsis