SynthesisOptions

class constructs.SynthesisOptions(*, outdir, session_context=None, skip_validation=None)

Bases: object

Options for synthesis.

Parameters
  • outdir (str) – The output directory into which to synthesize the cloud assembly. Default: - creates a temporary directory

  • session_context (Optional[Mapping[str, Any]]) – Additional context passed into the synthesis session object when construct.synth is called. Default: - no additional context is passed to onSynthesize

  • skip_validation (Optional[bool]) – Whether synthesis should skip the validation phase. Default: false

Attributes

outdir

The output directory into which to synthesize the cloud assembly.

Default
  • creates a temporary directory

Return type

str

session_context

Additional context passed into the synthesis session object when construct.synth is called.

Default
  • no additional context is passed to onSynthesize

Return type

Optional[Mapping[str, Any]]

skip_validation

Whether synthesis should skip the validation phase.

Default

false

Return type

Optional[bool]