Class: DatadogAPIClient::V2::CloudConfigurationComplianceRuleOptions

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

Overview

Options for cloud_configuration rules. Fields resourceType and regoRule are mandatory when managing custom cloud_configuration rules.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#complex_ruleObject

Whether the rule is a complex one. Must be set to true if regoRule.resourceTypes contains more than one item. Defaults to false.



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

def complex_rule
  @complex_rule
end

#rego_ruleObject

Rule details.



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

def rego_rule
  @rego_rule
end

#resource_typeObject

Main resource type to be checked by the rule. It should be specified again in regoRule.resourceTypes.



39
40
41
# File 'lib/datadog_api_client/v2/models/cloud_configuration_compliance_rule_options.rb', line 39

def resource_type
  @resource_type
end