All Downloads are FREE. Search and download functionalities are using the official Maven repository.

software.amazon.awscdk.$Module Maven / Gradle / Ivy

There is a newer version: 0.36.1
Show newest version
package software.amazon.awscdk;

import static java.util.Arrays.asList;

import java.util.List;
import software.amazon.jsii.JsiiModule;

public final class $Module extends JsiiModule {
    public $Module() {
        super("@aws-cdk/cdk", "0.31.0", $Module.class, "[email protected]");
    }

    @Override
    public List> getDependencies() {
        return asList(software.amazon.awscdk.cxapi.$Module.class);
    }

    @Override
    protected Class resolveClass(final String fqn) throws ClassNotFoundException {
        switch (fqn) {
            case "@aws-cdk/cdk.App": return software.amazon.awscdk.App.class;
            case "@aws-cdk/cdk.AppProps": return software.amazon.awscdk.AppProps.class;
            case "@aws-cdk/cdk.ArnComponents": return software.amazon.awscdk.ArnComponents.class;
            case "@aws-cdk/cdk.AutoScalingCreationPolicy": return software.amazon.awscdk.AutoScalingCreationPolicy.class;
            case "@aws-cdk/cdk.AutoScalingReplacingUpdate": return software.amazon.awscdk.AutoScalingReplacingUpdate.class;
            case "@aws-cdk/cdk.AutoScalingRollingUpdate": return software.amazon.awscdk.AutoScalingRollingUpdate.class;
            case "@aws-cdk/cdk.AutoScalingScheduledAction": return software.amazon.awscdk.AutoScalingScheduledAction.class;
            case "@aws-cdk/cdk.AvailabilityZoneProvider": return software.amazon.awscdk.AvailabilityZoneProvider.class;
            case "@aws-cdk/cdk.Aws": return software.amazon.awscdk.Aws.class;
            case "@aws-cdk/cdk.CfnCondition": return software.amazon.awscdk.CfnCondition.class;
            case "@aws-cdk/cdk.CfnConditionProps": return software.amazon.awscdk.CfnConditionProps.class;
            case "@aws-cdk/cdk.CfnDynamicReference": return software.amazon.awscdk.CfnDynamicReference.class;
            case "@aws-cdk/cdk.CfnDynamicReferenceService": return software.amazon.awscdk.CfnDynamicReferenceService.class;
            case "@aws-cdk/cdk.CfnElement": return software.amazon.awscdk.CfnElement.class;
            case "@aws-cdk/cdk.CfnMapping": return software.amazon.awscdk.CfnMapping.class;
            case "@aws-cdk/cdk.CfnMappingProps": return software.amazon.awscdk.CfnMappingProps.class;
            case "@aws-cdk/cdk.CfnOutput": return software.amazon.awscdk.CfnOutput.class;
            case "@aws-cdk/cdk.CfnOutputProps": return software.amazon.awscdk.CfnOutputProps.class;
            case "@aws-cdk/cdk.CfnParameter": return software.amazon.awscdk.CfnParameter.class;
            case "@aws-cdk/cdk.CfnParameterProps": return software.amazon.awscdk.CfnParameterProps.class;
            case "@aws-cdk/cdk.CfnRefElement": return software.amazon.awscdk.CfnRefElement.class;
            case "@aws-cdk/cdk.CfnReference": return software.amazon.awscdk.CfnReference.class;
            case "@aws-cdk/cdk.CfnResource": return software.amazon.awscdk.CfnResource.class;
            case "@aws-cdk/cdk.CfnResourceProps": return software.amazon.awscdk.CfnResourceProps.class;
            case "@aws-cdk/cdk.CfnRule": return software.amazon.awscdk.CfnRule.class;
            case "@aws-cdk/cdk.CfnRuleProps": return software.amazon.awscdk.CfnRuleProps.class;
            case "@aws-cdk/cdk.CfnTag": return software.amazon.awscdk.CfnTag.class;
            case "@aws-cdk/cdk.CloudFormationJSON": return software.amazon.awscdk.CloudFormationJSON.class;
            case "@aws-cdk/cdk.CodeDeployLambdaAliasUpdate": return software.amazon.awscdk.CodeDeployLambdaAliasUpdate.class;
            case "@aws-cdk/cdk.ConcreteDependable": return software.amazon.awscdk.ConcreteDependable.class;
            case "@aws-cdk/cdk.Construct": return software.amazon.awscdk.Construct.class;
            case "@aws-cdk/cdk.ConstructNode": return software.amazon.awscdk.ConstructNode.class;
            case "@aws-cdk/cdk.ConstructOrder": return software.amazon.awscdk.ConstructOrder.class;
            case "@aws-cdk/cdk.ContextProvider": return software.amazon.awscdk.ContextProvider.class;
            case "@aws-cdk/cdk.CreationPolicy": return software.amazon.awscdk.CreationPolicy.class;
            case "@aws-cdk/cdk.DeletionPolicy": return software.amazon.awscdk.DeletionPolicy.class;
            case "@aws-cdk/cdk.Dependency": return software.amazon.awscdk.Dependency.class;
            case "@aws-cdk/cdk.DynamicReferenceProps": return software.amazon.awscdk.DynamicReferenceProps.class;
            case "@aws-cdk/cdk.Environment": return software.amazon.awscdk.Environment.class;
            case "@aws-cdk/cdk.FileSystemStore": return software.amazon.awscdk.FileSystemStore.class;
            case "@aws-cdk/cdk.FileSystemStoreOptions": return software.amazon.awscdk.FileSystemStoreOptions.class;
            case "@aws-cdk/cdk.Fn": return software.amazon.awscdk.Fn.class;
            case "@aws-cdk/cdk.HashedAddressingScheme": return software.amazon.awscdk.HashedAddressingScheme.class;
            case "@aws-cdk/cdk.IAddressingScheme": return software.amazon.awscdk.IAddressingScheme.class;
            case "@aws-cdk/cdk.IAspect": return software.amazon.awscdk.IAspect.class;
            case "@aws-cdk/cdk.ICfnConditionExpression": return software.amazon.awscdk.ICfnConditionExpression.class;
            case "@aws-cdk/cdk.IConstruct": return software.amazon.awscdk.IConstruct.class;
            case "@aws-cdk/cdk.IDependable": return software.amazon.awscdk.IDependable.class;
            case "@aws-cdk/cdk.IResolvedValuePostProcessor": return software.amazon.awscdk.IResolvedValuePostProcessor.class;
            case "@aws-cdk/cdk.IResource": return software.amazon.awscdk.IResource.class;
            case "@aws-cdk/cdk.IResourceOptions": return software.amazon.awscdk.IResourceOptions.class;
            case "@aws-cdk/cdk.ISessionStore": return software.amazon.awscdk.ISessionStore.class;
            case "@aws-cdk/cdk.ISynthesisSession": return software.amazon.awscdk.ISynthesisSession.class;
            case "@aws-cdk/cdk.ISynthesizable": return software.amazon.awscdk.ISynthesizable.class;
            case "@aws-cdk/cdk.ITaggable": return software.amazon.awscdk.ITaggable.class;
            case "@aws-cdk/cdk.ITemplateOptions": return software.amazon.awscdk.ITemplateOptions.class;
            case "@aws-cdk/cdk.InMemoryStore": return software.amazon.awscdk.InMemoryStore.class;
            case "@aws-cdk/cdk.Include": return software.amazon.awscdk.Include.class;
            case "@aws-cdk/cdk.IncludeProps": return software.amazon.awscdk.IncludeProps.class;
            case "@aws-cdk/cdk.LogicalIDs": return software.amazon.awscdk.LogicalIDs.class;
            case "@aws-cdk/cdk.ManifestOptions": return software.amazon.awscdk.ManifestOptions.class;
            case "@aws-cdk/cdk.MetadataEntry": return software.amazon.awscdk.MetadataEntry.class;
            case "@aws-cdk/cdk.OutgoingReference": return software.amazon.awscdk.OutgoingReference.class;
            case "@aws-cdk/cdk.Reference": return software.amazon.awscdk.Reference.class;
            case "@aws-cdk/cdk.RemovalPolicy": return software.amazon.awscdk.RemovalPolicy.class;
            case "@aws-cdk/cdk.RemoveTag": return software.amazon.awscdk.RemoveTag.class;
            case "@aws-cdk/cdk.ResolveContext": return software.amazon.awscdk.ResolveContext.class;
            case "@aws-cdk/cdk.Resource": return software.amazon.awscdk.Resource.class;
            case "@aws-cdk/cdk.ResourceSignal": return software.amazon.awscdk.ResourceSignal.class;
            case "@aws-cdk/cdk.RuleAssertion": return software.amazon.awscdk.RuleAssertion.class;
            case "@aws-cdk/cdk.SSMParameterProvider": return software.amazon.awscdk.SSMParameterProvider.class;
            case "@aws-cdk/cdk.SSMParameterProviderProps": return software.amazon.awscdk.SSMParameterProviderProps.class;
            case "@aws-cdk/cdk.ScopedAws": return software.amazon.awscdk.ScopedAws.class;
            case "@aws-cdk/cdk.SecretValue": return software.amazon.awscdk.SecretValue.class;
            case "@aws-cdk/cdk.SecretsManagerSecretOptions": return software.amazon.awscdk.SecretsManagerSecretOptions.class;
            case "@aws-cdk/cdk.Stack": return software.amazon.awscdk.Stack.class;
            case "@aws-cdk/cdk.StackProps": return software.amazon.awscdk.StackProps.class;
            case "@aws-cdk/cdk.StringListCfnOutput": return software.amazon.awscdk.StringListCfnOutput.class;
            case "@aws-cdk/cdk.StringListCfnOutputProps": return software.amazon.awscdk.StringListCfnOutputProps.class;
            case "@aws-cdk/cdk.SynthesisOptions": return software.amazon.awscdk.SynthesisOptions.class;
            case "@aws-cdk/cdk.SynthesisSession": return software.amazon.awscdk.SynthesisSession.class;
            case "@aws-cdk/cdk.Synthesizer": return software.amazon.awscdk.Synthesizer.class;
            case "@aws-cdk/cdk.Tag": return software.amazon.awscdk.Tag.class;
            case "@aws-cdk/cdk.TagBase": return software.amazon.awscdk.TagBase.class;
            case "@aws-cdk/cdk.TagManager": return software.amazon.awscdk.TagManager.class;
            case "@aws-cdk/cdk.TagProps": return software.amazon.awscdk.TagProps.class;
            case "@aws-cdk/cdk.TagType": return software.amazon.awscdk.TagType.class;
            case "@aws-cdk/cdk.Token": return software.amazon.awscdk.Token.class;
            case "@aws-cdk/cdk.UpdatePolicy": return software.amazon.awscdk.UpdatePolicy.class;
            case "@aws-cdk/cdk.ValidationError": return software.amazon.awscdk.ValidationError.class;
            case "@aws-cdk/cdk.ValidationResult": return software.amazon.awscdk.ValidationResult.class;
            case "@aws-cdk/cdk.ValidationResults": return software.amazon.awscdk.ValidationResults.class;
            default: throw new ClassNotFoundException("Unknown JSII type: " + fqn);
        }
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy