@Generated(value="jsii-pacmak/1.47.0 (build 86d2c33)", date="2021-12-20T00:39:28.553Z") @Stability(value=Experimental) public interface AwsCdkTypeScriptAppOptions extends software.amazon.jsii.JsiiSerializable, TypeScriptProjectOptions, CdkConfigCommonOptions, AwsCdkDepsCommonOptions
| Modifier and Type | Interface and Description |
|---|---|
static class |
AwsCdkTypeScriptAppOptions.Builder
A builder for
AwsCdkTypeScriptAppOptions |
static class |
AwsCdkTypeScriptAppOptions.Jsii$Proxy
An implementation for
AwsCdkTypeScriptAppOptions |
| Modifier and Type | Method and Description |
|---|---|
static AwsCdkTypeScriptAppOptions.Builder |
builder() |
default String |
getAppEntrypoint()
(experimental) The CDK app's entrypoint (relative to the source directory, which is "src" by default).
|
default Boolean |
getLambdaAutoDiscover()
(experimental) Automatically adds an `awscdk.LambdaFunction` for each `.lambda.ts` handler in your source tree.
|
default LambdaFunctionCommonOptions |
getLambdaOptions()
(experimental) Common options for all AWS Lambda functions.
|
getDisableTsconfig, getDocgen, getDocsDirectory, getEntrypointTypes, getEslint, getEslintOptions, getLibdir, getPackageValue, getProjenrcTs, getProjenrcTsOptions, getSampleCode, getSrcdir, getTestdir, getTsconfig, getTsconfigDev, getTsconfigDevFile, getTypescriptVersiongetAutoApproveProjenUpgrades, getAutoApproveUpgrades, getBuildWorkflow, getBundlerOptions, getCodeCov, getCodeCovTokenSecret, getCopyrightOwner, getCopyrightPeriod, getDefaultReleaseBranch, getDependabot, getDependabotOptions, getDepsUpgrade, getDepsUpgradeOptions, getGitignore, getJest, getJestOptions, getMutableBuild, getNpmignore, getNpmignoreEnabled, getProjenDevDependency, getProjenrcJs, getProjenrcJsOptions, getProjenUpgradeAutoMerge, getProjenUpgradeSchedule, getProjenUpgradeSecret, getProjenVersion, getPullRequestTemplate, getPullRequestTemplateContents, getRelease, getReleaseToNpm, getReleaseWorkflow, getWorkflowBootstrapSteps, getWorkflowGitIdentity, getWorkflowNodeVersiongetAutoApproveOptions, getAutoMergeOptions, getClobber, getDevContainer, getGithub, getGithubOptions, getGitpod, getMergify, getMergifyOptions, getProjectType, getReadme, getStale, getStaleOptions, getVscodegetLogging, getName, getOutdir, getParent, getProjenCommand, getProjenrcJson, getProjenrcJsonOptionsgetAllowLibraryDependencies, getAuthorEmail, getAuthorName, getAuthorOrganization, getAuthorUrl, getAutoDetectBin, getBin, getBundledDeps, getCodeArtifactOptions, getDeps, getDescription, getDevDeps, getEntrypoint, getHomepage, getKeywords, getLicense, getLicensed, getMaxNodeVersion, getMinNodeVersion, getNpmAccess, getNpmRegistry, getNpmRegistryUrl, getNpmTokenSecret, getPackageManager, getPackageName, getPeerDependencyOptions, getPeerDeps, getRepository, getRepositoryDirectory, getScripts, getStabilitygetAntitamper, getArtifactsDirectory, getJsiiReleaseVersion, getMajorVersion, getNpmDistTag, getPostBuildSteps, getPrerelease, getPublishTasks, getReleaseBranches, getReleaseEveryCommit, getReleaseFailureIssue, getReleaseFailureIssueLabel, getReleaseSchedule, getReleaseTagPrefix, getReleaseTrigger, getReleaseWorkflowName, getReleaseWorkflowSetupSteps, getVersionrcOptions, getWorkflowContainerImage, getWorkflowRunsOngetBuildCommand, getCdkout, getContext, getFeatureFlags, getRequireApproval, getWatchExcludes, getWatchIncludesgetCdkAssert, getCdkAssertions, getCdkDependencies, getCdkDependenciesAsDeps, getCdkTestDependencies, getCdkVersion, getCdkVersionPinning, getConstructsVersion@Stability(value=Experimental) @Nullable default String getAppEntrypoint()
Default: "main.ts"
@Stability(value=Experimental) @Nullable default Boolean getLambdaAutoDiscover()
Default: true
@Stability(value=Experimental) @Nullable default LambdaFunctionCommonOptions getLambdaOptions()
Default: - default options
@Stability(value=Experimental) static AwsCdkTypeScriptAppOptions.Builder builder()
builder in interface AwsCdkDepsCommonOptionsbuilder in interface CdkConfigCommonOptionsbuilder in interface GitHubProjectOptionsbuilder in interface NodePackageOptionsbuilder in interface NodeProjectOptionsbuilder in interface ProjectOptionsbuilder in interface ReleaseProjectOptionsbuilder in interface TypeScriptProjectOptionsAwsCdkTypeScriptAppOptions.Builder of AwsCdkTypeScriptAppOptionsCopyright © 2021. All rights reserved.