@Generated(value="jsii-pacmak/1.47.0 (build 86d2c33)", date="2021-12-20T00:39:28.672Z") @Stability(value=Experimental) public interface Cdk8sTypeScriptAppOptions extends software.amazon.jsii.JsiiSerializable, TypeScriptProjectOptions
| Modifier and Type | Interface and Description |
|---|---|
static class |
Cdk8sTypeScriptAppOptions.Builder
A builder for
Cdk8sTypeScriptAppOptions |
static class |
Cdk8sTypeScriptAppOptions.Jsii$Proxy
An implementation for
Cdk8sTypeScriptAppOptions |
| Modifier and Type | Method and Description |
|---|---|
static Cdk8sTypeScriptAppOptions.Builder |
builder() |
default String |
getAppEntrypoint()
(experimental) The CDK8s app's entrypoint (relative to the source directory, which is "src" by default).
|
default String |
getCdk8sCliVersion()
(experimental) cdk8s-cli version.
|
default Boolean |
getCdk8sCliVersionPinning()
(experimental) Use pinned version instead of caret version for CDK8s-cli.
|
default Boolean |
getCdk8sPlusVersionPinning()
(experimental) Use pinned version instead of caret version for cdk8s-plus-17.
|
String |
getCdk8sVersion()
(experimental) Minimum target version this library is tested against.
|
default Boolean |
getCdk8sVersionPinning()
(experimental) Use pinned version instead of caret version for CDK8s.
|
default String |
getConstructsVersion()
(experimental) constructs verion.
|
default Boolean |
getConstructsVersionPinning()
(experimental) Use pinned version instead of caret version for constructs.
|
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, getWorkflowRunsOn@Stability(value=Experimental) @NotNull String getCdk8sVersion()
Default: "1.0.0-beta.10"
@Stability(value=Experimental) @Nullable default String getAppEntrypoint()
Default: "main.ts"
@Stability(value=Experimental) @Nullable default String getCdk8sCliVersion()
Default: "cdk8sVersion"
@Stability(value=Experimental) @Nullable default Boolean getCdk8sCliVersionPinning()
You can use this to prevent yarn to mix versions for your CDK8s package and to prevent auto-updates. If you use experimental features this will let you define the moment you include breaking changes.
Default: false
@Stability(value=Experimental) @Nullable default Boolean getCdk8sPlusVersionPinning()
You can use this to prevent yarn to mix versions for your CDK8s package and to prevent auto-updates. If you use experimental features this will let you define the moment you include breaking changes.
Default: false
@Stability(value=Experimental) @Nullable default Boolean getCdk8sVersionPinning()
You can use this to prevent yarn to mix versions for your CDK8s package and to prevent auto-updates. If you use experimental features this will let you define the moment you include breaking changes.
Default: false
@Stability(value=Experimental) @Nullable default String getConstructsVersion()
Default: "3.2.34"
@Stability(value=Experimental) @Nullable default Boolean getConstructsVersionPinning()
You can use this to prevent yarn to mix versions for your consructs package and to prevent auto-updates. If you use experimental features this will let you define the moment you include breaking changes.
Default: false
@Stability(value=Experimental) static Cdk8sTypeScriptAppOptions.Builder builder()
builder in interface GitHubProjectOptionsbuilder in interface NodePackageOptionsbuilder in interface NodeProjectOptionsbuilder in interface ProjectOptionsbuilder in interface ReleaseProjectOptionsbuilder in interface TypeScriptProjectOptionsCdk8sTypeScriptAppOptions.Builder of Cdk8sTypeScriptAppOptionsCopyright © 2021. All rights reserved.