Class CfnConfigRule.ScopeProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.config.CfnConfigRule.ScopeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnConfigRule.ScopeProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnConfigRule.ScopeProperty
@Stability(Stable)
@Internal
public static final class CfnConfigRule.ScopeProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConfigRule.ScopeProperty
An implementation for
CfnConfigRule.ScopeProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.config.CfnConfigRule.ScopeProperty
CfnConfigRule.ScopeProperty.Builder, CfnConfigRule.ScopeProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnConfigRule.ScopeProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The ID of the only AWS resource that you want to trigger an evaluation for the rule.The resource types of only those AWS resources that you want to trigger an evaluation for the rule.final String
The tag key that is applied to only those AWS resources that you want to trigger an evaluation for the rule.final String
The tag value applied to only those AWS resources that you want to trigger an evaluation for the rule.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnConfigRule.ScopeProperty.Builder
.
-
-
Method Details
-
getComplianceResourceId
Description copied from interface:CfnConfigRule.ScopeProperty
The ID of the only AWS resource that you want to trigger an evaluation for the rule.If you specify a resource ID, you must specify one resource type for
ComplianceResourceTypes
. -
getComplianceResourceTypes
Description copied from interface:CfnConfigRule.ScopeProperty
The resource types of only those AWS resources that you want to trigger an evaluation for the rule.You can only specify one type if you also specify a resource ID for
ComplianceResourceId
. -
getTagKey
Description copied from interface:CfnConfigRule.ScopeProperty
The tag key that is applied to only those AWS resources that you want to trigger an evaluation for the rule. -
getTagValue
Description copied from interface:CfnConfigRule.ScopeProperty
The tag value applied to only those AWS resources that you want to trigger an evaluation for the rule.If you specify a value for
TagValue
, you must also specify a value forTagKey
. -
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-