Class: DatadogAPIClient::V2::SecurityMonitoringCriticalAssetCreateAttributes

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

Overview

Object containing the attributes of the critical asset to be created.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_properties ⇒ Object

Returns the value of attribute additional_properties.



42
43
44
# File 'lib/datadog_api_client/v2/models/security_monitoring_critical_asset_create_attributes.rb', line 42

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_create_attributes.rb', line 25

def description
  @description
end

#enabled ⇒ Object

Whether the critical asset is enabled. Defaults to true if not specified.



28
29
30
# File 'lib/datadog_api_client/v2/models/security_monitoring_critical_asset_create_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_create_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_create_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_create_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_create_attributes.rb', line 40

def tags
  @tags
end