Class DefaultCdkOptions.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.amazon.awscdk.cloudassembly.schema.DefaultCdkOptions.Jsii$Proxy
-
- All Implemented Interfaces:
DefaultCdkOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- DefaultCdkOptions
@Stability(Stable) @Internal public static final class DefaultCdkOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DefaultCdkOptions
An implementation forDefaultCdkOptions
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface software.amazon.awscdk.cloudassembly.schema.DefaultCdkOptions
DefaultCdkOptions.Builder, DefaultCdkOptions.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(DefaultCdkOptions.Builder builder)Constructor that initializes the object based on literal property values passed by theDefaultCdkOptions.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)BooleangetAll()Deploy all stacks.StringgetApp()command-line for executing your app or a cloud assembly directory e.g.BooleangetAssetMetadata()Include "aws:asset:*" CloudFormation metadata for resources that use assets.StringgetCaBundlePath()Path to CA certificate to use when validating HTTPS requests.BooleangetColor()Show colors and other style from console output.Map<String,String>getContext()Additional context.BooleangetDebug()enable emission of additional debugging information, such as creation stack traces of tokens.BooleangetEc2Creds()Force trying to fetch EC2 instance credentials.BooleangetIgnoreErrors()Ignores synthesis errors, which will likely produce an invalid output.BooleangetJson()Use JSON output instead of YAML when templates are printed to STDOUT.BooleangetLookups()Perform context lookups.BooleangetNotices()Show relevant notices.StringgetOutput()Emits the synthesized cloud assembly into a directory.BooleangetPathMetadata()Include "aws:cdk:path" CloudFormation metadata for each resource.StringgetProfile()Use the indicated AWS profile as the default environment.StringgetProxy()Use the indicated proxy.StringgetRoleArn()Role to pass to CloudFormation for deployment.List<String>getStacks()List of stacks to deploy.BooleangetStaging()Copy assets to the output directory.BooleangetStrict()Do not construct stacks with warnings.BooleangetTrace()Print trace for stack warnings.BooleangetVerbose()show debug logs.BooleangetVersionReporting()Include "AWS::CDK::Metadata" resource in synthesized templates.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(DefaultCdkOptions.Builder builder)
Constructor that initializes the object based on literal property values passed by theDefaultCdkOptions.Builder.
-
-
Method Detail
-
getAll
public final Boolean getAll()
Description copied from interface:DefaultCdkOptionsDeploy all stacks.Requried if
stacksis not setDefault: - false
- Specified by:
getAllin interfaceDefaultCdkOptions
-
getApp
public final String getApp()
Description copied from interface:DefaultCdkOptionscommand-line for executing your app or a cloud assembly directory e.g. "node bin/my-app.js" or "cdk.out".Default: - read from cdk.json
- Specified by:
getAppin interfaceDefaultCdkOptions
-
getAssetMetadata
public final Boolean getAssetMetadata()
Description copied from interface:DefaultCdkOptionsInclude "aws:asset:*" CloudFormation metadata for resources that use assets.Default: true
- Specified by:
getAssetMetadatain interfaceDefaultCdkOptions
-
getCaBundlePath
public final String getCaBundlePath()
Description copied from interface:DefaultCdkOptionsPath to CA certificate to use when validating HTTPS requests.Default: - read from AWS_CA_BUNDLE environment variable
- Specified by:
getCaBundlePathin interfaceDefaultCdkOptions
-
getColor
public final Boolean getColor()
Description copied from interface:DefaultCdkOptionsShow colors and other style from console output.Default: true
- Specified by:
getColorin interfaceDefaultCdkOptions
-
getContext
public final Map<String,String> getContext()
Description copied from interface:DefaultCdkOptionsAdditional context.Default: - no additional context
- Specified by:
getContextin interfaceDefaultCdkOptions
-
getDebug
public final Boolean getDebug()
Description copied from interface:DefaultCdkOptionsenable emission of additional debugging information, such as creation stack traces of tokens.Default: false
- Specified by:
getDebugin interfaceDefaultCdkOptions
-
getEc2Creds
public final Boolean getEc2Creds()
Description copied from interface:DefaultCdkOptionsForce trying to fetch EC2 instance credentials.Default: - guess EC2 instance status
- Specified by:
getEc2Credsin interfaceDefaultCdkOptions
-
getIgnoreErrors
public final Boolean getIgnoreErrors()
Description copied from interface:DefaultCdkOptionsIgnores synthesis errors, which will likely produce an invalid output.Default: false
- Specified by:
getIgnoreErrorsin interfaceDefaultCdkOptions
-
getJson
public final Boolean getJson()
Description copied from interface:DefaultCdkOptionsUse JSON output instead of YAML when templates are printed to STDOUT.Default: false
- Specified by:
getJsonin interfaceDefaultCdkOptions
-
getLookups
public final Boolean getLookups()
Description copied from interface:DefaultCdkOptionsPerform context lookups.Synthesis fails if this is disabled and context lookups need to be performed
Default: true
- Specified by:
getLookupsin interfaceDefaultCdkOptions
-
getNotices
public final Boolean getNotices()
Description copied from interface:DefaultCdkOptionsShow relevant notices.Default: true
- Specified by:
getNoticesin interfaceDefaultCdkOptions
-
getOutput
public final String getOutput()
Description copied from interface:DefaultCdkOptionsEmits the synthesized cloud assembly into a directory.Default: cdk.out
- Specified by:
getOutputin interfaceDefaultCdkOptions
-
getPathMetadata
public final Boolean getPathMetadata()
Description copied from interface:DefaultCdkOptionsInclude "aws:cdk:path" CloudFormation metadata for each resource.Default: true
- Specified by:
getPathMetadatain interfaceDefaultCdkOptions
-
getProfile
public final String getProfile()
Description copied from interface:DefaultCdkOptionsUse the indicated AWS profile as the default environment.Default: - no profile is used
- Specified by:
getProfilein interfaceDefaultCdkOptions
-
getProxy
public final String getProxy()
Description copied from interface:DefaultCdkOptionsUse the indicated proxy.Will read from HTTPS_PROXY environment if specified
Default: - no proxy
- Specified by:
getProxyin interfaceDefaultCdkOptions
-
getRoleArn
public final String getRoleArn()
Description copied from interface:DefaultCdkOptionsRole to pass to CloudFormation for deployment.Default: - use the bootstrap cfn-exec role
- Specified by:
getRoleArnin interfaceDefaultCdkOptions
-
getStacks
public final List<String> getStacks()
Description copied from interface:DefaultCdkOptionsList of stacks to deploy.Requried if
allis not setDefault: - []
- Specified by:
getStacksin interfaceDefaultCdkOptions
-
getStaging
public final Boolean getStaging()
Description copied from interface:DefaultCdkOptionsCopy assets to the output directory.Needed for local debugging the source files with SAM CLI
Default: false
- Specified by:
getStagingin interfaceDefaultCdkOptions
-
getStrict
public final Boolean getStrict()
Description copied from interface:DefaultCdkOptionsDo not construct stacks with warnings.Default: false
- Specified by:
getStrictin interfaceDefaultCdkOptions
-
getTrace
public final Boolean getTrace()
Description copied from interface:DefaultCdkOptionsPrint trace for stack warnings.Default: false
- Specified by:
getTracein interfaceDefaultCdkOptions
-
getVerbose
public final Boolean getVerbose()
Description copied from interface:DefaultCdkOptionsshow debug logs.Default: false
- Specified by:
getVerbosein interfaceDefaultCdkOptions
-
getVersionReporting
public final Boolean getVersionReporting()
Description copied from interface:DefaultCdkOptionsInclude "AWS::CDK::Metadata" resource in synthesized templates.Default: true
- Specified by:
getVersionReportingin interfaceDefaultCdkOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-