Class SmithyApiGatewayPythonProject

  • All Implemented Interfaces:
    software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.82.0 (build 2d2ddd7)",
               date="2023-08-09T23:59:30.905Z")
    @Stability(Deprecated)
    @Deprecated
    public class SmithyApiGatewayPythonProject
    extends OpenApiGatewayPythonProject
    Deprecated.
    Please use TypeSafeApiProject instead. This will be removed in the PDK GA 1.0 release.
    (deprecated) Synthesizes a Python Project with a Smithy model, generated clients, a CDK construct for deploying the API with API Gateway, and generated lambda handler wrappers for type-safe handling of requests.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  SmithyApiGatewayPythonProject.Builder
      Deprecated.
      • Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

        software.amazon.jsii.JsiiObject.InitializationMode
    • Field Summary

      • Fields inherited from class io.github.cdklabs.projen.Project

        DEFAULT_TASK
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      protected OpenApiGatewayPythonProjectOptions preConstruct​(OpenApiGatewayPythonProjectOptions options)
      Deprecated.
      • Methods inherited from class io.github.cdklabs.projen.python.PythonProject

        addDependency, addDevDependency, getDepsManager, getEnvManager, getModuleName, getPackagingManager, getPytest, getVersion, postSynthesize, setPytest
      • Methods inherited from class io.github.cdklabs.projen.github.GitHubProject

        annotateGenerated, getAutoApprove, getDevContainer, getGithub, getGitpod, getProjectType, getVscode
      • Methods inherited from class io.github.cdklabs.projen.Project

        addExcludeFromCleanup, addGitIgnore, addPackageIgnore, addTask, addTask, addTip, getBuildTask, getCommitGenerated, getCompileTask, getComponents, getDefaultTask, getDeps, getEjected, getFiles, getGitattributes, getGitignore, getInitProject, getLogger, getName, getOutdir, getPackageTask, getParent, getPostCompileTask, getPreCompileTask, getProjectBuild, getProjenCommand, getRoot, getSubprojects, getTasks, getTestTask, preSynthesize, removeTask, runTaskCommand, synth, tryFindFile, tryFindJsonFile, tryFindObjectFile, tryRemoveFile
      • Methods inherited from class software.amazon.jsii.JsiiObject

        jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
      • Methods inherited from interface software.amazon.jsii.JsiiSerializable

        $jsii$toJson
    • Constructor Detail

      • SmithyApiGatewayPythonProject

        protected SmithyApiGatewayPythonProject​(software.amazon.jsii.JsiiObjectRef objRef)
        Deprecated.
      • SmithyApiGatewayPythonProject

        protected SmithyApiGatewayPythonProject​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
        Deprecated.