Class: DatadogAPIClient::V2::STIXObject
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::STIXObject
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/stix_object.rb
Overview
A STIX 2.1 object. Indicator objects are processed and ingested; all other STIX object types are ignored and are not included in the response counters.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#confidence ⇒ Object
readonly
The confidence in the correctness of the indicator, from 0 through 100.
-
#created ⇒ Object
The time when the object was created.
-
#external_references ⇒ Object
Optional external reference metadata preserved with the indicator but not interpreted during ingestion.
-
#id ⇒ Object
readonly
The STIX object identifier.
-
#indicator_types ⇒ Object
The open vocabulary terms that categorize the indicator.
-
#kill_chain_phases ⇒ Object
Optional kill chain metadata preserved with the indicator but not interpreted during ingestion.
-
#labels ⇒ Object
Labels associated with the indicator.
-
#modified ⇒ Object
The time when the object was last modified.
-
#object_marking_refs ⇒ Object
References to marking definition objects that apply to the indicator.
-
#pattern ⇒ Object
The STIX pattern that identifies the observable.
-
#pattern_type ⇒ Object
The supported STIX pattern language.
-
#revoked ⇒ Object
Whether the indicator has been revoked.
-
#spec_version ⇒ Object
The STIX specification version declared on the object.
-
#type ⇒ Object
readonly
The STIX object type.
-
#valid_from ⇒ Object
The time from which the indicator is considered valid.
-
#valid_until ⇒ Object
The time until which the indicator is considered valid.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
72 73 74 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 72 def additional_properties @additional_properties end |
#confidence ⇒ Object
The confidence in the correctness of the indicator, from 0 through 100.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 25 def confidence @confidence end |
#created ⇒ Object
The time when the object was created.
28 29 30 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 28 def created @created end |
#external_references ⇒ Object
Optional external reference metadata preserved with the indicator but not interpreted during ingestion.
31 32 33 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 31 def external_references @external_references end |
#id ⇒ Object
The STIX object identifier.
34 35 36 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 34 def id @id end |
#indicator_types ⇒ Object
The open vocabulary terms that categorize the indicator.
37 38 39 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 37 def indicator_types @indicator_types end |
#kill_chain_phases ⇒ Object
Optional kill chain metadata preserved with the indicator but not interpreted during ingestion.
40 41 42 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 40 def kill_chain_phases @kill_chain_phases end |
#labels ⇒ Object
Labels associated with the indicator.
43 44 45 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 43 def labels @labels end |
#modified ⇒ Object
The time when the object was last modified.
46 47 48 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 46 def modified @modified end |
#object_marking_refs ⇒ Object
References to marking definition objects that apply to the indicator.
49 50 51 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 49 def object_marking_refs @object_marking_refs end |
#pattern ⇒ Object
The STIX pattern that identifies the observable. Present on indicator objects.
52 53 54 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 52 def pattern @pattern end |
#pattern_type ⇒ Object
The supported STIX pattern language.
55 56 57 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 55 def pattern_type @pattern_type end |
#revoked ⇒ Object
Whether the indicator has been revoked.
58 59 60 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 58 def revoked @revoked end |
#spec_version ⇒ Object
The STIX specification version declared on the object. Objects with an unsupported version are accepted and counted in the unsupported response counter.
61 62 63 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 61 def spec_version @spec_version end |
#type ⇒ Object
The STIX object type.
64 65 66 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 64 def type @type end |
#valid_from ⇒ Object
The time from which the indicator is considered valid. Present on indicator objects.
67 68 69 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 67 def valid_from @valid_from end |
#valid_until ⇒ Object
The time until which the indicator is considered valid.
70 71 72 |
# File 'lib/datadog_api_client/v2/models/stix_object.rb', line 70 def valid_until @valid_until end |