Class: DatadogAPIClient::V2::CloudWorkloadSecurityAgentRuleUpdateAttributes
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::CloudWorkloadSecurityAgentRuleUpdateAttributes
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_update_attributes.rb
Overview
Update an existing Cloud Workload Security Agent rule
Instance Attribute Summary collapse
-
#actions ⇒ Object
The array of actions the rule can perform if triggered.
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#agent_version ⇒ Object
Constrain the rule to specific versions of the Datadog Agent.
-
#blocking ⇒ Object
The blocking policies that the rule belongs to.
-
#description ⇒ Object
The description of the Agent rule.
-
#disabled ⇒ Object
The disabled policies that the rule belongs to.
-
#enabled ⇒ Object
Whether the Agent rule is enabled.
-
#expression ⇒ Object
The SECL expression of the Agent rule.
-
#monitoring ⇒ Object
The monitoring policies that the rule belongs to.
-
#policy_id ⇒ Object
The ID of the policy where the Agent rule is saved.
-
#product_tags ⇒ Object
The list of product tags associated with the rule.
-
#silent ⇒ Object
Whether the rule is silent.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#actions ⇒ Object
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_update_attributes.rb', line 25 def actions @actions end |
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
33 34 35 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_update_attributes.rb', line 33 def additional_properties @additional_properties end |
#agent_version ⇒ Object
Constrain the rule to specific versions of the Datadog Agent
28 29 30 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_update_attributes.rb', line 28 def agent_version @agent_version end |
#blocking ⇒ Object
The blocking policies that the rule belongs to
31 32 33 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_update_attributes.rb', line 31 def blocking @blocking end |
#description ⇒ Object
The description of the Agent rule
25 26 27 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_update_attributes.rb', line 25 def description @description end |
#disabled ⇒ Object
The disabled policies that the rule belongs to
37 38 39 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_update_attributes.rb', line 37 def disabled @disabled end |
#enabled ⇒ Object
Whether the Agent rule is enabled
28 29 30 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_update_attributes.rb', line 28 def enabled @enabled end |
#expression ⇒ Object
The SECL expression of the Agent rule
31 32 33 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_update_attributes.rb', line 31 def expression @expression end |
#monitoring ⇒ Object
The monitoring policies that the rule belongs to
46 47 48 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_update_attributes.rb', line 46 def monitoring @monitoring end |
#policy_id ⇒ Object
The ID of the policy where the Agent rule is saved
49 50 51 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_update_attributes.rb', line 49 def policy_id @policy_id end |
#product_tags ⇒ Object
The list of product tags associated with the rule
52 53 54 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_update_attributes.rb', line 52 def @product_tags end |
#silent ⇒ Object
Whether the rule is silent.
55 56 57 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_rule_update_attributes.rb', line 55 def silent @silent end |