Class: DatadogAPIClient::V2::SecurityMonitoringCriticalAssetUpdateAttributes
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::SecurityMonitoringCriticalAssetUpdateAttributes
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/security_monitoring_critical_asset_update_attributes.rb
Overview
The critical asset properties to be updated.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#description ⇒ Object
A description of the critical asset.
-
#enabled ⇒ Object
Whether the critical asset is enabled.
-
#query ⇒ Object
The query for the critical asset.
-
#rule_query ⇒ Object
The rule query of the critical asset, with the same syntax as the search bar for detection rules.
-
#severity ⇒ Object
Severity associated with this critical asset.
-
#tags ⇒ Object
List of tags associated with the critical asset.
-
#version ⇒ Object
readonly
The version of the critical asset being updated.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
45 46 47 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_critical_asset_update_attributes.rb', line 45 def additional_properties @additional_properties end |
#description ⇒ Object
A description of the critical asset.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_critical_asset_update_attributes.rb', line 25 def description @description end |
#enabled ⇒ Object
Whether the critical asset is enabled.
28 29 30 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_critical_asset_update_attributes.rb', line 28 def enabled @enabled end |
#query ⇒ Object
The query for the critical asset. It uses the same syntax as the queries to search signals in the Signals Explorer.
31 32 33 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_critical_asset_update_attributes.rb', line 31 def query @query end |
#rule_query ⇒ Object
The rule query of the critical asset, with the same syntax as the search bar for detection rules. This determines which rules this critical asset will apply to.
34 35 36 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_critical_asset_update_attributes.rb', line 34 def rule_query @rule_query end |
#severity ⇒ Object
Severity associated with this critical asset. Either an explicit severity can be set, or the severity can be increased or decreased, or the severity can be left unchanged (no-op).
37 38 39 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_critical_asset_update_attributes.rb', line 37 def severity @severity end |
#tags ⇒ Object
List of tags associated with the critical asset.
40 41 42 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_critical_asset_update_attributes.rb', line 40 def @tags end |
#version ⇒ Object
The version of the critical asset being updated. Used for optimistic locking to prevent concurrent modifications.
43 44 45 |
# File 'lib/datadog_api_client/v2/models/security_monitoring_critical_asset_update_attributes.rb', line 43 def version @version end |