Interface LoadManifestOptions

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    LoadManifestOptions.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)",
               date="2026-02-23T17:23:13.537Z")
    @Stability(Stable)
    public interface LoadManifestOptions
    extends software.amazon.jsii.JsiiSerializable
    Options for the loadManifest operation.
    • Method Detail

      • getSkipEnumCheck

        @Stability(Stable)
        @Nullable
        default Boolean getSkipEnumCheck()
        Skip enum checks.

        This means you may read enum values you don't know about yet. Make sure to always check the values of enums you encounter in the manifest.

        Default: false

      • getSkipVersionCheck

        @Stability(Stable)
        @Nullable
        default Boolean getSkipVersionCheck()
        Skip the version check.

        This means you may read a newer cloud assembly than the CX API is designed to support, and your application may not be aware of all features that in use in the Cloud Assembly.

        Default: false

      • getTopoSort

        @Stability(Stable)
        @Nullable
        default Boolean getTopoSort()
        Topologically sort all artifacts.

        This parameter is only respected by the constructor of CloudAssembly. The property lives here for backwards compatibility reasons.

        Default: true

      • getValidateSchema

        @Stability(Stable)
        @Nullable
        default Boolean getValidateSchema()
        Validate the file according to the declared JSON Schema.

        Be aware that JSON Schema validation has a significant performance cost (about 10x over not validating).

        Default: false, unless $TESTING_CDK is set to '1'