ConfigRuleScopeArgs

data class ConfigRuleScopeArgs(val complianceResourceId: Output<String>? = null, val complianceResourceTypes: Output<List<String>>? = null, val tagKey: Output<String>? = null, val tagValue: Output<String>? = null) : ConvertibleToJava<ConfigRuleScopeArgs>

Scope to constrain which resources can trigger the rule

Constructors

Link copied to clipboard
fun ConfigRuleScopeArgs(complianceResourceId: Output<String>? = null, complianceResourceTypes: Output<List<String>>? = null, tagKey: Output<String>? = null, tagValue: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ConfigRuleScopeArgs

Properties

Link copied to clipboard
val complianceResourceId: Output<String>? = null

ID of the only one resource which we want to trigger the rule

Link copied to clipboard
val complianceResourceTypes: Output<List<String>>? = null

Resource types of resources which we want to trigger the rule

Link copied to clipboard
val tagKey: Output<String>? = null

Tag key applied only to resources which we want to trigger the rule

Link copied to clipboard
val tagValue: Output<String>? = null

Tag value applied only to resources which we want to trigger the rule