Class: DatadogAPIClient::V2::CloudWorkloadSecurityAgentRuleAttributes

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

Overview

A Cloud Workload Security Agent rule returned by the API.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#actionsObject

The array of actions the rule can perform if triggered.



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

def actions
  @actions
end

#additional_propertiesObject

Returns the value of attribute additional_properties.



75
76
77
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_attributes.rb', line 75

def additional_properties
  @additional_properties
end

#agent_constraintObject

The version of the agent.



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

def agent_constraint
  @agent_constraint
end

#categoryObject

The category of the Agent rule.



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

def category
  @category
end

#creation_author_uu_idObject

The ID of the user who created the rule.



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

def creation_author_uu_id
  @creation_author_uu_id
end

#creation_dateObject

When the Agent rule was created, timestamp in milliseconds.



37
38
39
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_attributes.rb', line 37

def creation_date
  @creation_date
end

#creatorObject

The attributes of the user who created the Agent rule.



40
41
42
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_attributes.rb', line 40

def creator
  @creator
end

#default_ruleObject

Whether the rule is included by default.



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

def default_rule
  @default_rule
end

#descriptionObject

The description of the Agent rule.



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

def description
  @description
end

#enabledObject

Whether the Agent rule is enabled.



49
50
51
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_attributes.rb', line 49

def enabled
  @enabled
end

#expressionObject

The SECL expression of the Agent rule.



52
53
54
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_attributes.rb', line 52

def expression
  @expression
end

#filtersObject

The platforms the Agent rule is supported on.



55
56
57
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_attributes.rb', line 55

def filters
  @filters
end

#nameObject

The name of the Agent rule.



58
59
60
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_attributes.rb', line 58

def name
  @name
end

#update_author_uu_idObject

The ID of the user who updated the rule.



61
62
63
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_attributes.rb', line 61

def update_author_uu_id
  @update_author_uu_id
end

#update_dateObject

Timestamp in milliseconds when the Agent rule was last updated.



64
65
66
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_attributes.rb', line 64

def update_date
  @update_date
end

#updated_atObject

When the Agent rule was last updated, timestamp in milliseconds.



67
68
69
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_attributes.rb', line 67

def updated_at
  @updated_at
end

#updaterObject

The attributes of the user who last updated the Agent rule.



70
71
72
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_attributes.rb', line 70

def updater
  @updater
end

#versionObject

The version of the Agent rule.



73
74
75
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_attributes.rb', line 73

def version
  @version
end