Class: DatadogAPIClient::V2::EventPayload

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/event_payload.rb

Overview

Event attributes.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



48
49
50
# File 'lib/datadog_api_client/v2/models/event_payload.rb', line 48

def additional_properties
  @additional_properties
end

#aggregation_keyObject

A string used for aggregation when correlating events. If you specify a key, events are deduplicated to alerts based on this key. Limited to 100 characters.



25
26
27
# File 'lib/datadog_api_client/v2/models/event_payload.rb', line 25

def aggregation_key
  @aggregation_key
end

#attributesObject

JSON object for category-specific attributes. Schema is different per event category.



28
29
30
# File 'lib/datadog_api_client/v2/models/event_payload.rb', line 28

def attributes
  @attributes
end

#categoryObject

Event category identifying the type of event.



31
32
33
# File 'lib/datadog_api_client/v2/models/event_payload.rb', line 31

def category
  @category
end

#integration_idObject

Integration ID sourced from integration manifests.



34
35
36
# File 'lib/datadog_api_client/v2/models/event_payload.rb', line 34

def integration_id
  @integration_id
end

#messageObject

Free formed text associated with the event. It's suggested to use data.attributes.attributes.custom for well-structured attributes. Limited to 4000 characters.



34
35
36
# File 'lib/datadog_api_client/v2/models/event_payload.rb', line 34

def message
  @message
end

#tagsObject

A list of tags associated with the event. Maximum of 100 tags allowed. Refer to Tags docs.



38
39
40
# File 'lib/datadog_api_client/v2/models/event_payload.rb', line 38

def tags
  @tags
end

#timestampObject

Timestamp when the event occurred. Must follow ISO 8601 format. For example "2017-01-15T01:30:15.010000Z". Defaults to the timestamp of receipt. Limited to values no older than 18 hours.



43
44
45
# File 'lib/datadog_api_client/v2/models/event_payload.rb', line 43

def timestamp
  @timestamp
end

#titleObject

The title of the event. Limited to 500 characters.



46
47
48
# File 'lib/datadog_api_client/v2/models/event_payload.rb', line 46

def title
  @title
end