Interface | Description |
---|---|
ConstructOptions |
Options for creating constructs.
|
Dependency |
A single dependency.
|
EncodingOptions |
Properties to string encodings.
|
IAnyProducer |
Interface for lazy untyped value producers.
|
IAspect |
Represents an Aspect.
|
IConstruct |
Represents a construct.
|
IFragmentConcatenator |
Function used to concatenate symbols in the target document language.
|
IListProducer |
Interface for lazy list producers.
|
INodeFactory |
A factory for attaching `Node`s to the construct.
|
INumberProducer |
Interface for lazy number producers.
|
IPostProcessor |
A Token that can post-process the complete resolved value, after resolve() has recursed over it.
|
IResolvable |
Interface for values that can be resolvable later.
|
IResolveContext |
Current resolution context for tokens.
|
IStringProducer |
Interface for lazy string producers.
|
ISynthesisSession |
Represents a single session of synthesis.
|
ITokenMapper |
Interface to apply operation to tokens in a string.
|
ITokenResolver |
How to resolve tokens.
|
LazyAnyValueOptions |
Options for creating lazy untyped tokens.
|
LazyListValueOptions |
Options for creating a lazy list token.
|
LazyStringValueOptions |
Options for creating a lazy string token.
|
MetadataEntry |
An entry in the construct metadata table.
|
ResolveOptions |
Options to the resolve() operation.
|
SynthesisOptions |
Options for synthesis.
|
ValidationError |
An error returned during the validation phase.
|
Class | Description |
---|---|
Construct |
Represents the building block of the construct graph.
|
Construct.Builder |
A fluent builder for
Construct . |
ConstructMetadata |
Metadata keys used by constructs.
|
ConstructOptions.Builder |
A builder for
ConstructOptions |
ConstructOptions.Jsii$Proxy |
An implementation for
ConstructOptions |
DefaultTokenResolver |
Default resolver implementation.
|
Dependency.Builder |
A builder for
Dependency |
Dependency.Jsii$Proxy |
An implementation for
Dependency |
EncodingOptions.Builder |
A builder for
EncodingOptions |
EncodingOptions.Jsii$Proxy |
An implementation for
EncodingOptions |
IAnyProducer.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
IAspect.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
IConstruct.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
IFragmentConcatenator.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
IListProducer.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
INodeFactory.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
INumberProducer.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
IPostProcessor.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
IResolvable.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
IResolveContext.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
IStringProducer.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
ISynthesisSession.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
ITokenMapper.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
ITokenResolver.Jsii$Proxy |
A proxy class which represents a concrete javascript instance of this type.
|
Lazy |
Lazily produce a value.
|
LazyAnyValueOptions.Builder |
A builder for
LazyAnyValueOptions |
LazyAnyValueOptions.Jsii$Proxy |
An implementation for
LazyAnyValueOptions |
LazyListValueOptions.Builder |
A builder for
LazyListValueOptions |
LazyListValueOptions.Jsii$Proxy |
An implementation for
LazyListValueOptions |
LazyStringValueOptions.Builder |
A builder for
LazyStringValueOptions |
LazyStringValueOptions.Jsii$Proxy |
An implementation for
LazyStringValueOptions |
MetadataEntry.Builder |
A builder for
MetadataEntry |
MetadataEntry.Jsii$Proxy |
An implementation for
MetadataEntry |
Node |
Represents the construct node in the scope tree.
|
ResolveOptions.Builder |
A builder for
ResolveOptions |
ResolveOptions.Jsii$Proxy |
An implementation for
ResolveOptions |
StringConcat |
Converts all fragments to strings and concats those.
|
SynthesisOptions.Builder |
A builder for
SynthesisOptions |
SynthesisOptions.Jsii$Proxy |
An implementation for
SynthesisOptions |
Token |
Represents a special or lazily-evaluated value.
|
Tokenization |
Less oft-needed functions to manipulate Tokens.
|
TokenizedStringFragments |
Fragments of a concatenated string containing stringified Tokens.
|
ValidationError.Builder |
A builder for
ValidationError |
ValidationError.Jsii$Proxy |
An implementation for
ValidationError |
Enum | Description |
---|---|
ConstructOrder |
In what order to return constructs.
|
Define composable configuration models through code
This project has adopted the Amazon Open Source Code of Conduct.
We welcome community contributions and pull requests. See our contribution guide for more information on how to report issues, set up a development environment and submit code.
This project is distributed under the Apache License, Version 2.0.
Copyright © 2020. All rights reserved.