Package io.github.cdklabs.projen.awscdk
Interface AwsCdkPythonAppOptions
-
- All Superinterfaces:
AwsCdkDepsCommonOptions,CdkConfigCommonOptions,GitHubProjectOptions,software.amazon.jsii.JsiiSerializable,ProjectOptions,PythonExecutableOptions,PythonPackagingOptions,PythonProjectOptions
- All Known Implementing Classes:
AwsCdkPythonAppOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:42.889Z") @Stability(Experimental) public interface AwsCdkPythonAppOptions extends software.amazon.jsii.JsiiSerializable, PythonProjectOptions, CdkConfigCommonOptions, AwsCdkDepsCommonOptions
(experimental) Options forAwsCdkPythonApp.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAwsCdkPythonAppOptions.BuilderA builder forAwsCdkPythonAppOptionsstatic classAwsCdkPythonAppOptions.Jsii$ProxyAn implementation forAwsCdkPythonAppOptions
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static AwsCdkPythonAppOptions.Builderbuilder()default StringgetAppEntrypoint()(experimental) The CDK app's entrypoint (relative to the source directory, which is "src" by default).default StringgetTestdir()(experimental) Python sources directory.-
Methods inherited from interface io.github.cdklabs.projen.awscdk.AwsCdkDepsCommonOptions
getCdkAssert, getCdkAssertions, getCdkDependencies, getCdkDependenciesAsDeps, getCdkTestDependencies, getCdkVersion, getCdkVersionPinning, getConstructsVersion
-
Methods inherited from interface io.github.cdklabs.projen.awscdk.CdkConfigCommonOptions
getBuildCommand, getCdkout, getContext, getFeatureFlags, getRequireApproval, getWatchExcludes, getWatchIncludes
-
Methods inherited from interface io.github.cdklabs.projen.github.GitHubProjectOptions
getAutoApproveOptions, getAutoMerge, getAutoMergeOptions, getClobber, getDevContainer, getGithub, getGithubOptions, getGitpod, getMergify, getMergifyOptions, getProjectType, getProjenCredentials, getProjenTokenSecret, getReadme, getStale, getStaleOptions, getVscode
-
Methods inherited from interface io.github.cdklabs.projen.ProjectOptions
getCommitGenerated, getGitIgnoreOptions, getGitOptions, getLogging, getName, getOutdir, getParent, getProjenCommand, getProjenrcJson, getProjenrcJsonOptions, getRenovatebot, getRenovatebotOptions
-
Methods inherited from interface io.github.cdklabs.projen.python.PythonExecutableOptions
getPythonExec
-
Methods inherited from interface io.github.cdklabs.projen.python.PythonPackagingOptions
getAuthorEmail, getAuthorName, getClassifiers, getDescription, getHomepage, getLicense, getPackageName, getPoetryOptions, getSetupConfig, getVersion
-
Methods inherited from interface io.github.cdklabs.projen.python.PythonProjectOptions
getDeps, getDevDeps, getModuleName, getPip, getPoetry, getProjenrcJs, getProjenrcJsOptions, getProjenrcPython, getProjenrcPythonOptions, getProjenrcTs, getProjenrcTsOptions, getPytest, getPytestOptions, getSample, getSetuptools, getVenv, getVenvOptions
-
-
-
-
Method Detail
-
getAppEntrypoint
@Stability(Experimental) @Nullable default String getAppEntrypoint()
(experimental) The CDK app's entrypoint (relative to the source directory, which is "src" by default).Default: "app.py"
-
getTestdir
@Stability(Experimental) @Nullable default String getTestdir()
(experimental) Python sources directory.Default: "tests"
-
builder
@Stability(Experimental) static AwsCdkPythonAppOptions.Builder builder()
- Returns:
- a
AwsCdkPythonAppOptions.BuilderofAwsCdkPythonAppOptions
-
-