Class: DatadogAPIClient::V2::IncidentResponseAttributes
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::IncidentResponseAttributes
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/incident_response_attributes.rb
Overview
The incident’s attributes from a response.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#archived ⇒ Object
Timestamp of when the incident was archived.
-
#case_id ⇒ Object
The incident case id.
-
#created ⇒ Object
Timestamp when the incident was created.
-
#customer_impact_duration ⇒ Object
Length of the incident’s customer impact in seconds.
-
#customer_impact_end ⇒ Object
Timestamp when customers were no longer impacted by the incident.
-
#customer_impact_scope ⇒ Object
A summary of the impact customers experienced during the incident.
-
#customer_impact_start ⇒ Object
Timestamp when customers began being impacted by the incident.
-
#customer_impacted ⇒ Object
A flag indicating whether the incident caused customer impact.
-
#detected ⇒ Object
Timestamp when the incident was detected.
-
#fields ⇒ Object
A condensed view of the user-defined fields attached to incidents.
-
#incident_type_uuid ⇒ Object
A unique identifier that represents an incident type.
-
#modified ⇒ Object
Timestamp when the incident was last modified.
-
#non_datadog_creator ⇒ Object
Incident’s non Datadog creator.
-
#notification_handles ⇒ Object
Notification handles that will be notified of the incident during update.
-
#public_id ⇒ Object
The monotonically increasing integer ID for the incident.
-
#resolved ⇒ Object
Timestamp when the incident’s state was last changed from active or stable to resolved or completed.
-
#severity ⇒ Object
The incident severity.
-
#state ⇒ Object
The state incident.
-
#time_to_detect ⇒ Object
The amount of time in seconds to detect the incident.
-
#time_to_internal_response ⇒ Object
The amount of time in seconds to call incident after detection.
-
#time_to_repair ⇒ Object
The amount of time in seconds to resolve customer impact after detecting the issue.
-
#time_to_resolve ⇒ Object
The amount of time in seconds to resolve the incident after it was created.
-
#title ⇒ Object
readonly
The title of the incident, which summarizes what happened.
-
#visibility ⇒ Object
The incident visibility status.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
98 99 100 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 98 def additional_properties @additional_properties end |
#archived ⇒ Object
Timestamp of when the incident was archived.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 25 def archived @archived end |
#case_id ⇒ Object
The incident case id.
28 29 30 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 28 def case_id @case_id end |
#created ⇒ Object
Timestamp when the incident was created.
31 32 33 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 31 def created @created end |
#customer_impact_duration ⇒ Object
Length of the incident’s customer impact in seconds. Equals the difference between ‘customer_impact_start` and `customer_impact_end`.
35 36 37 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 35 def customer_impact_duration @customer_impact_duration end |
#customer_impact_end ⇒ Object
Timestamp when customers were no longer impacted by the incident.
38 39 40 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 38 def customer_impact_end @customer_impact_end end |
#customer_impact_scope ⇒ Object
A summary of the impact customers experienced during the incident.
41 42 43 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 41 def customer_impact_scope @customer_impact_scope end |
#customer_impact_start ⇒ Object
Timestamp when customers began being impacted by the incident.
44 45 46 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 44 def customer_impact_start @customer_impact_start end |
#customer_impacted ⇒ Object
A flag indicating whether the incident caused customer impact.
47 48 49 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 47 def customer_impacted @customer_impacted end |
#detected ⇒ Object
Timestamp when the incident was detected.
50 51 52 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 50 def detected @detected end |
#fields ⇒ Object
A condensed view of the user-defined fields attached to incidents.
53 54 55 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 53 def fields @fields end |
#incident_type_uuid ⇒ Object
A unique identifier that represents an incident type.
56 57 58 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 56 def incident_type_uuid @incident_type_uuid end |
#modified ⇒ Object
Timestamp when the incident was last modified.
59 60 61 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 59 def modified @modified end |
#non_datadog_creator ⇒ Object
Incident’s non Datadog creator.
62 63 64 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 62 def non_datadog_creator @non_datadog_creator end |
#notification_handles ⇒ Object
Notification handles that will be notified of the incident during update.
65 66 67 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 65 def notification_handles @notification_handles end |
#public_id ⇒ Object
The monotonically increasing integer ID for the incident.
68 69 70 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 68 def public_id @public_id end |
#resolved ⇒ Object
Timestamp when the incident’s state was last changed from active or stable to resolved or completed.
71 72 73 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 71 def resolved @resolved end |
#severity ⇒ Object
The incident severity.
74 75 76 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 74 def severity @severity end |
#state ⇒ Object
The state incident.
77 78 79 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 77 def state @state end |
#time_to_detect ⇒ Object
The amount of time in seconds to detect the incident. Equals the difference between ‘customer_impact_start` and `detected`.
81 82 83 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 81 def time_to_detect @time_to_detect end |
#time_to_internal_response ⇒ Object
The amount of time in seconds to call incident after detection. Equals the difference of ‘detected` and `created`.
84 85 86 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 84 def time_to_internal_response @time_to_internal_response end |
#time_to_repair ⇒ Object
The amount of time in seconds to resolve customer impact after detecting the issue. Equals the difference between ‘customer_impact_end` and `detected`.
87 88 89 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 87 def time_to_repair @time_to_repair end |
#time_to_resolve ⇒ Object
The amount of time in seconds to resolve the incident after it was created. Equals the difference between ‘created` and `resolved`.
90 91 92 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 90 def time_to_resolve @time_to_resolve end |
#title ⇒ Object
The title of the incident, which summarizes what happened.
93 94 95 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 93 def title @title end |
#visibility ⇒ Object
The incident visibility status.
96 97 98 |
# File 'lib/datadog_api_client/v2/models/incident_response_attributes.rb', line 96 def visibility @visibility end |