Class CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.config.CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty
@Stability(Stable)
@Internal
public static final class CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty
An implementation for
CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty-
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.CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty
CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty.Builder, CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty.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 description that you provide for your organization AWS Config rule.final StringA string, in JSON format, that is passed to your organization AWS Config rule Lambda function.final StringThe maximum frequency with which AWS Config runs evaluations for a rule.final StringThe ID of the AWS resource that was evaluated.The type of the AWS resource that was evaluated.final StringFor organization config managed rules, a predefined identifier from a list.final StringOne part of a key-value pair that make up a tag.final StringThe optional part of a key-value pair that make up a tag.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
protected Jsii$Proxy(CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataPropertyThe description that you provide for your organization AWS Config rule.- Specified by:
getDescriptionin interfaceCfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty- See Also:
-
getInputParameters
Description copied from interface:CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataPropertyA string, in JSON format, that is passed to your organization AWS Config rule Lambda function.- Specified by:
getInputParametersin interfaceCfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty- See Also:
-
getMaximumExecutionFrequency
Description copied from interface:CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataPropertyThe maximum frequency with which AWS Config runs evaluations for a rule.This is for an AWS Config managed rule that is triggered at a periodic frequency.
By default, rules with a periodic trigger are evaluated every 24 hours. To change the frequency, specify a valid value for the
MaximumExecutionFrequencyparameter.- Specified by:
getMaximumExecutionFrequencyin interfaceCfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty- See Also:
-
getResourceIdScope
Description copied from interface:CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataPropertyThe ID of the AWS resource that was evaluated.- Specified by:
getResourceIdScopein interfaceCfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty- See Also:
-
getResourceTypesScope
Description copied from interface:CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataPropertyThe type of the AWS resource that was evaluated.- Specified by:
getResourceTypesScopein interfaceCfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty- See Also:
-
getRuleIdentifier
Description copied from interface:CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataPropertyFor organization config managed rules, a predefined identifier from a list.For example,
IAM_PASSWORD_POLICYis a managed rule. To reference a managed rule, see Using AWS Config managed rules .- Specified by:
getRuleIdentifierin interfaceCfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty- See Also:
-
getTagKeyScope
Description copied from interface:CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataPropertyOne part of a key-value pair that make up a tag.A key is a general label that acts like a category for more specific tag values.
- Specified by:
getTagKeyScopein interfaceCfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty- See Also:
-
getTagValueScope
Description copied from interface:CfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataPropertyThe optional part of a key-value pair that make up a tag.A value acts as a descriptor within a tag category (key).
- Specified by:
getTagValueScopein interfaceCfnOrganizationConfigRulePropsMixin.OrganizationManagedRuleMetadataProperty- 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()
-