interface IResolveContext
| Language | Type name |
|---|---|
.NET | Amazon.CDK.IResolveContext |
Java | software.amazon.awscdk.core.IResolveContext |
Python | aws_cdk.core.IResolveContext |
TypeScript (source) | @aws-cdk/core » IResolveContext |
Current resolution context for tokens.
Properties
| Name | Type | Description |
|---|---|---|
| document | string[] | Path in the JSON document that is being constructed. |
| preparing | boolean | True when we are still preparing, false if we're rendering the final output. |
| scope | IConstruct | The scope from which resolution has been initiated. |
documentPath
Type:
string[]
Path in the JSON document that is being constructed.
preparing
Type:
boolean
True when we are still preparing, false if we're rendering the final output.
scope
Type:
IConstruct
The scope from which resolution has been initiated.
Methods
| Name | Description |
|---|---|
| register | Use this postprocessor after the entire token structure has been resolved. |
| resolve(x, options?) | Resolve an inner object. |
registerPostProcessor(postProcessor)
public registerPostProcessor(postProcessor: IPostProcessor): void
Parameters
- postProcessor
IPostProcessor
Use this postprocessor after the entire token structure has been resolved.
resolve(x, options?)
public resolve(x: any, options?: ResolveChangeContextOptions): any
Parameters
- x
any - options
ResolveChange Context Options
Returns
any
Resolve an inner object.

.NET
Java
Python
TypeScript (