| Modifier and Type | Method and Description |
|---|---|
CdkConfig.Builder |
app(String app)
(experimental) The command line to execute in order to synthesize the CDK application (language specific).
|
CdkConfig |
build() |
CdkConfig.Builder |
buildCommand(String buildCommand)
(experimental) A command to execute before synthesis.
|
CdkConfig.Builder |
cdkout(String cdkout)
(experimental) cdk.out directory.
|
CdkConfig.Builder |
context(Map<String,String> context)
(experimental) Additional context to include in `cdk.json`.
|
static CdkConfig.Builder |
create(Project project) |
CdkConfig.Builder |
featureFlags(Boolean featureFlags)
(experimental) Include all feature flags in cdk.json.
|
CdkConfig.Builder |
requireApproval(ApprovalLevel requireApproval)
(experimental) To protect you against unintended changes that affect your security posture, the AWS CDK Toolkit prompts you to approve security-related changes before deploying them.
|
CdkConfig.Builder |
watchExcludes(List<String> watchExcludes)
(experimental) Glob patterns to exclude from `cdk watch`.
|
CdkConfig.Builder |
watchIncludes(List<String> watchIncludes)
(experimental) Glob patterns to include in `cdk watch`.
|
@Stability(value=Experimental) public static CdkConfig.Builder create(Project project)
project - This parameter is required.CdkConfig.Builder.@Stability(value=Experimental) public CdkConfig.Builder buildCommand(String buildCommand)
This command will be called when
running cdk synth or when cdk watch identifies a change in your source
code before redeployment.
Default: - no build command
buildCommand - A command to execute before synthesis. This parameter is required.this@Stability(value=Experimental) public CdkConfig.Builder cdkout(String cdkout)
Default: "cdk.out"
cdkout - cdk.out directory. This parameter is required.this@Stability(value=Experimental) public CdkConfig.Builder context(Map<String,String> context)
Default: - no additional context
context - Additional context to include in `cdk.json`. This parameter is required.this@Stability(value=Experimental) public CdkConfig.Builder featureFlags(Boolean featureFlags)
Default: true
featureFlags - Include all feature flags in cdk.json. This parameter is required.this@Stability(value=Experimental) public CdkConfig.Builder requireApproval(ApprovalLevel requireApproval)
Default: ApprovalLevel.BROADENING
requireApproval - To protect you against unintended changes that affect your security posture, the AWS CDK Toolkit prompts you to approve security-related changes before deploying them. This parameter is required.this@Stability(value=Experimental) public CdkConfig.Builder watchExcludes(List<String> watchExcludes)
Default: []
watchExcludes - Glob patterns to exclude from `cdk watch`. This parameter is required.this@Stability(value=Experimental) public CdkConfig.Builder watchIncludes(List<String> watchIncludes)
Default: []
watchIncludes - Glob patterns to include in `cdk watch`. This parameter is required.this@Stability(value=Experimental) public CdkConfig.Builder app(String app)
app - The command line to execute in order to synthesize the CDK application (language specific). This parameter is required.thisCopyright © 2021. All rights reserved.