Class: DatadogAPIClient::V2::CloudWorkloadSecurityAgentPolicyAttributes
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::CloudWorkloadSecurityAgentPolicyAttributes
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb
Overview
A Cloud Workload Security Agent policy returned by the API
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#blocking_rules_count ⇒ Object
readonly
The number of rules with the blocking feature in this policy.
-
#datadog_managed ⇒ Object
Whether the policy is managed by Datadog.
-
#description ⇒ Object
The description of the policy.
-
#disabled_rules_count ⇒ Object
readonly
The number of rules that are disabled in this policy.
-
#enabled ⇒ Object
Whether the Agent policy is enabled.
-
#host_tags ⇒ Object
The host tags defining where this policy is deployed.
-
#host_tags_lists ⇒ Object
The host tags defining where this policy is deployed, the inner values are linked with AND, the outer values are linked with OR.
-
#monitoring_rules_count ⇒ Object
readonly
The number of rules in the monitoring state in this policy.
-
#name ⇒ Object
The name of the policy.
-
#policy_version ⇒ Object
The version of the policy.
-
#priority ⇒ Object
The priority of the policy.
-
#rule_count ⇒ Object
readonly
The number of rules in this policy.
-
#update_date ⇒ Object
Timestamp in milliseconds when the policy was last updated.
-
#updated_at ⇒ Object
When the policy was last updated, timestamp in milliseconds.
-
#updater ⇒ Object
The attributes of the user who last updated the policy.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
69 70 71 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 69 def additional_properties @additional_properties end |
#blocking_rules_count ⇒ Object
The number of rules with the blocking feature in this policy
25 26 27 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 25 def blocking_rules_count @blocking_rules_count end |
#datadog_managed ⇒ Object
Whether the policy is managed by Datadog
28 29 30 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 28 def datadog_managed @datadog_managed end |
#description ⇒ Object
The description of the policy
31 32 33 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 31 def description @description end |
#disabled_rules_count ⇒ Object
The number of rules that are disabled in this policy
34 35 36 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 34 def disabled_rules_count @disabled_rules_count end |
#enabled ⇒ Object
Whether the Agent policy is enabled
37 38 39 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 37 def enabled @enabled end |
#host_tags ⇒ Object
The host tags defining where this policy is deployed
40 41 42 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 40 def @host_tags end |
#host_tags_lists ⇒ Object
The host tags defining where this policy is deployed, the inner values are linked with AND, the outer values are linked with OR
43 44 45 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 43 def @host_tags_lists end |
#monitoring_rules_count ⇒ Object
The number of rules in the monitoring state in this policy
46 47 48 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 46 def monitoring_rules_count @monitoring_rules_count end |
#name ⇒ Object
The name of the policy
49 50 51 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 49 def name @name end |
#policy_version ⇒ Object
The version of the policy
52 53 54 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 52 def policy_version @policy_version end |
#priority ⇒ Object
The priority of the policy
55 56 57 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 55 def priority @priority end |
#rule_count ⇒ Object
The number of rules in this policy
58 59 60 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 58 def rule_count @rule_count end |
#update_date ⇒ Object
Timestamp in milliseconds when the policy was last updated
61 62 63 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 61 def update_date @update_date end |
#updated_at ⇒ Object
When the policy was last updated, timestamp in milliseconds
64 65 66 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 64 def updated_at @updated_at end |
#updater ⇒ Object
The attributes of the user who last updated the policy
67 68 69 |
# File 'lib/datadog_api_client/v2/models/cloud_workload_security_agent_policy_attributes.rb', line 67 def updater @updater end |