Package io.github.cdklabs.projen.awscdk
Class AwsCdkPythonApp
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.constructs.Construct
-
- io.github.cdklabs.projen.Project
-
- io.github.cdklabs.projen.github.GitHubProject
-
- io.github.cdklabs.projen.python.PythonProject
-
- io.github.cdklabs.projen.awscdk.AwsCdkPythonApp
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable,software.constructs.IConstruct,software.constructs.IDependable
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:42.884Z") @Stability(Experimental) public class AwsCdkPythonApp extends PythonProject
(experimental) AWS CDK app in Python.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAwsCdkPythonApp.Builder(experimental) A fluent builder forAwsCdkPythonApp.
-
Field Summary
-
Fields inherited from class io.github.cdklabs.projen.Project
DEFAULT_TASK
-
-
Constructor Summary
Constructors Modifier Constructor Description AwsCdkPythonApp(AwsCdkPythonAppOptions options)protectedAwsCdkPythonApp(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedAwsCdkPythonApp(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAppEntrypoint()(experimental) The CDK app entrypoint.CdkConfiggetCdkConfig()(experimental) cdk.json configuration.AwsCdkDepsgetCdkDeps()CdkTasksgetCdkTasks()(experimental) Common CDK tasks.StringgetCdkVersion()(experimental) The CDK version this app is using.StringgetTestdir()(experimental) The directory in which the python tests reside.-
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, isProject, of, 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
-
-
-
-
Constructor Detail
-
AwsCdkPythonApp
protected AwsCdkPythonApp(software.amazon.jsii.JsiiObjectRef objRef)
-
AwsCdkPythonApp
protected AwsCdkPythonApp(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
AwsCdkPythonApp
@Stability(Experimental) public AwsCdkPythonApp(@NotNull AwsCdkPythonAppOptions options)- Parameters:
options- This parameter is required.
-
-
Method Detail
-
getAppEntrypoint
@Stability(Experimental) @NotNull public String getAppEntrypoint()
(experimental) The CDK app entrypoint.
-
getCdkConfig
@Stability(Experimental) @NotNull public CdkConfig getCdkConfig()
(experimental) cdk.json configuration.
-
getCdkDeps
@Stability(Experimental) @NotNull public AwsCdkDeps getCdkDeps()
-
getCdkTasks
@Stability(Experimental) @NotNull public CdkTasks getCdkTasks()
(experimental) Common CDK tasks.
-
getCdkVersion
@Stability(Experimental) @NotNull public String getCdkVersion()
(experimental) The CDK version this app is using.
-
getTestdir
@Stability(Experimental) @NotNull public String getTestdir()
(experimental) The directory in which the python tests reside.
-
-