Class CfnOrganizationConformancePackMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.config.CfnOrganizationConformancePackMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnOrganizationConformancePackMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnOrganizationConformancePackMixinProps
@Stability(Stable)
@Internal
public static final class CfnOrganizationConformancePackMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnOrganizationConformancePackMixinProps
An implementation for
CfnOrganizationConformancePackMixinProps-
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.CfnOrganizationConformancePackMixinProps
CfnOrganizationConformancePackMixinProps.Builder, CfnOrganizationConformancePackMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnOrganizationConformancePackMixinProps.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 ObjectA list ofConformancePackInputParameterobjects.final StringThe name of the Amazon S3 bucket where AWS Config stores conformance pack templates.final StringAny folder structure you want to add to an Amazon S3 bucket.A comma-separated list of accounts excluded from organization conformance pack.final StringThe name you assign to an organization conformance pack.final StringA string containing full conformance pack template body.final StringLocation of file containing the template body.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 theCfnOrganizationConformancePackMixinProps.Builder.
-
-
Method Details
-
getConformancePackInputParameters
Description copied from interface:CfnOrganizationConformancePackMixinPropsA list ofConformancePackInputParameterobjects.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnOrganizationConformancePackPropsMixin.ConformancePackInputParameterProperty>- Specified by:
getConformancePackInputParametersin interfaceCfnOrganizationConformancePackMixinProps- See Also:
-
getDeliveryS3Bucket
Description copied from interface:CfnOrganizationConformancePackMixinPropsThe name of the Amazon S3 bucket where AWS Config stores conformance pack templates.This field is optional.
- Specified by:
getDeliveryS3Bucketin interfaceCfnOrganizationConformancePackMixinProps- See Also:
-
getDeliveryS3KeyPrefix
Description copied from interface:CfnOrganizationConformancePackMixinPropsAny folder structure you want to add to an Amazon S3 bucket.This field is optional.
- Specified by:
getDeliveryS3KeyPrefixin interfaceCfnOrganizationConformancePackMixinProps- See Also:
-
getExcludedAccounts
Description copied from interface:CfnOrganizationConformancePackMixinPropsA comma-separated list of accounts excluded from organization conformance pack.- Specified by:
getExcludedAccountsin interfaceCfnOrganizationConformancePackMixinProps- See Also:
-
getOrganizationConformancePackName
Description copied from interface:CfnOrganizationConformancePackMixinPropsThe name you assign to an organization conformance pack.- Specified by:
getOrganizationConformancePackNamein interfaceCfnOrganizationConformancePackMixinProps- See Also:
-
getTemplateBody
Description copied from interface:CfnOrganizationConformancePackMixinPropsA string containing full conformance pack template body.Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes.
- Specified by:
getTemplateBodyin interfaceCfnOrganizationConformancePackMixinProps- See Also:
-
getTemplateS3Uri
Description copied from interface:CfnOrganizationConformancePackMixinPropsLocation of file containing the template body.The uri must point to the conformance pack template (max size: 300 KB).
- Specified by:
getTemplateS3Uriin interfaceCfnOrganizationConformancePackMixinProps- 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()
-