Class CfnConfigRulePropsMixin.ScopeProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.config.CfnConfigRulePropsMixin.ScopeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnConfigRulePropsMixin.ScopeProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConfigRulePropsMixin.ScopeProperty
@Stability(Stable)
@Internal
public static final class CfnConfigRulePropsMixin.ScopeProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConfigRulePropsMixin.ScopeProperty
An implementation for
CfnConfigRulePropsMixin.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.cfnpropertymixins.services.config.CfnConfigRulePropsMixin.ScopeProperty
CfnConfigRulePropsMixin.ScopeProperty.Builder, CfnConfigRulePropsMixin.ScopeProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnConfigRulePropsMixin.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 ObjectThe 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 theCfnConfigRulePropsMixin.ScopeProperty.Builder.
-
-
Method Details
-
getComplianceResourceId
Description copied from interface:CfnConfigRulePropsMixin.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.Returns union: either
StringorIVolumeRef- Specified by:
getComplianceResourceIdin interfaceCfnConfigRulePropsMixin.ScopeProperty- See Also:
-
getComplianceResourceTypes
Description copied from interface:CfnConfigRulePropsMixin.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 interfaceCfnConfigRulePropsMixin.ScopeProperty- See Also:
-
getTagKey
Description copied from interface:CfnConfigRulePropsMixin.ScopePropertyThe tag key that is applied to only those AWS resources that you want to trigger an evaluation for the rule.- Specified by:
getTagKeyin interfaceCfnConfigRulePropsMixin.ScopeProperty- See Also:
-
getTagValue
Description copied from interface:CfnConfigRulePropsMixin.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 interfaceCfnConfigRulePropsMixin.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()
-