Class: DatadogAPIClient::V2::SecurityMonitoringStandardRuleResponse

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

Overview

Rule.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#casesObject

Cases for generating signals.



29
30
31
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 29

def cases
  @cases
end

#compliance_signal_optionsObject

How to generate compliance signals. Useful for cloud_configuration rules only.



32
33
34
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 32

def compliance_signal_options
  @compliance_signal_options
end

#created_atObject

When the rule was created, timestamp in milliseconds.



35
36
37
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 35

def created_at
  @created_at
end

#creation_author_idObject

User ID of the user who created the rule.



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

def creation_author_id
  @creation_author_id
end

#deprecation_dateObject

When the rule will be deprecated, timestamp in milliseconds.



41
42
43
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 41

def deprecation_date
  @deprecation_date
end

#filtersObject

Additional queries to filter matched events before they are processed.



44
45
46
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 44

def filters
  @filters
end

#has_extended_titleObject

Whether the notifications include the triggering group-by values in their title.



47
48
49
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 47

def has_extended_title
  @has_extended_title
end

#idObject

The ID of the rule.



50
51
52
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 50

def id
  @id
end

#is_defaultObject

Whether the rule is included by default.



53
54
55
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 53

def is_default
  @is_default
end

#is_deletedObject

Whether the rule has been deleted.



56
57
58
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 56

def is_deleted
  @is_deleted
end

#is_enabledObject

Whether the rule is enabled.



59
60
61
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 59

def is_enabled
  @is_enabled
end

#messageObject

Message for generated signals.



62
63
64
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 62

def message
  @message
end

#nameObject

The name of the rule.



65
66
67
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 65

def name
  @name
end

#optionsObject

Options on rules.



68
69
70
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 68

def options
  @options
end

#queriesObject

Queries for selecting logs which are part of the rule.



71
72
73
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 71

def queries
  @queries
end

#tagsObject

Tags for generated signals.



74
75
76
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 74

def tags
  @tags
end

#typeObject

The rule type.



77
78
79
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 77

def type
  @type
end

#update_author_idObject

User ID of the user who updated the rule.



80
81
82
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 80

def update_author_id
  @update_author_id
end

#versionObject

The version of the rule.



83
84
85
# File 'lib/datadog_api_client/v2/models/security_monitoring_standard_rule_response.rb', line 83

def version
  @version
end