Class CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.config.CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty
@Stability(Stable)
@Internal
public static final class CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty
An implementation for
CfnOrganizationConfigRule.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.services.config.CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty
CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Builder, CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnOrganizationConfigRule.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(CfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty.Builder.
-
-
Method Details
-
getRuleIdentifier
Description copied from interface:CfnOrganizationConfigRule.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 interfaceCfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty- See Also:
-
getDescription
Description copied from interface:CfnOrganizationConfigRule.OrganizationManagedRuleMetadataPropertyThe description that you provide for your organization AWS Config rule.- Specified by:
getDescriptionin interfaceCfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty- See Also:
-
getInputParameters
Description copied from interface:CfnOrganizationConfigRule.OrganizationManagedRuleMetadataPropertyA string, in JSON format, that is passed to your organization AWS Config rule Lambda function.- Specified by:
getInputParametersin interfaceCfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty- See Also:
-
getMaximumExecutionFrequency
Description copied from interface:CfnOrganizationConfigRule.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 interfaceCfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty- See Also:
-
getResourceIdScope
Description copied from interface:CfnOrganizationConfigRule.OrganizationManagedRuleMetadataPropertyThe ID of the AWS resource that was evaluated.- Specified by:
getResourceIdScopein interfaceCfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty- See Also:
-
getResourceTypesScope
Description copied from interface:CfnOrganizationConfigRule.OrganizationManagedRuleMetadataPropertyThe type of the AWS resource that was evaluated.- Specified by:
getResourceTypesScopein interfaceCfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty- See Also:
-
getTagKeyScope
Description copied from interface:CfnOrganizationConfigRule.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 interfaceCfnOrganizationConfigRule.OrganizationManagedRuleMetadataProperty- See Also:
-
getTagValueScope
Description copied from interface:CfnOrganizationConfigRule.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 interfaceCfnOrganizationConfigRule.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()
-