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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.config.CfnConfigRule.ScopeProperty
CfnConfigRule.ScopeProperty.Builder, CfnConfigRule.ScopeProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnConfigRule.ScopeProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe 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 StringThe tag key that is applied to only those AWS resources that you want to trigger an evaluation for the rule.final StringThe tag value applied to only those AWS resources that you want to trigger an evaluation for the rule.final inthashCode()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.ScopePropertyThe 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.- Specified by:
getComplianceResourceIdin interfaceCfnConfigRule.ScopeProperty- See Also:
-
getComplianceResourceTypes
Description copied from interface:CfnConfigRule.ScopePropertyThe 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.- Specified by:
getComplianceResourceTypesin interfaceCfnConfigRule.ScopeProperty- See Also:
-
getTagKey
Description copied from interface:CfnConfigRule.ScopePropertyThe tag key that is applied to only those AWS resources that you want to trigger an evaluation for the rule.- Specified by:
getTagKeyin interfaceCfnConfigRule.ScopeProperty- See Also:
-
getTagValue
Description copied from interface:CfnConfigRule.ScopePropertyThe 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.- Specified by:
getTagValuein interfaceCfnConfigRule.ScopeProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-