| Modifier and Type | Interface and Description |
|---|---|
interface |
ICfnConditionExpression
Represents a CloudFormation element that can be used within a Condition.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CfnCondition
Represents a CloudFormation condition, for resources which must be conditionally created and the determination must be made at deploy time.
|
class |
CfnDynamicReference
References a dynamically retrieved value.
|
class |
CfnJson
Captures a synthesis-time JSON object a CloudFormation reference which resolves during deployment to the resolved values of the JSON object.
|
static class |
ICfnConditionExpression.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Intrinsic
Token subclass that represents values intrinsic to the target document language.
|
static class |
IResolvable.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Reference
An intrinsic Token that represents a reference to a construct.
|
class |
SecretValue
Work with secret values in the CDK.
|
| Modifier and Type | Method and Description |
|---|---|
static IResolvable |
Lazy.anyValue(IAnyProducer producer) |
static IResolvable |
Lazy.anyValue(IAnyProducer producer,
LazyAnyValueOptions options) |
static IResolvable |
Token.asAny(Object value)
Return a resolvable representation of the given value.
|
static IResolvable |
Fn.getAtt(String logicalNameOfResource,
String attributeName)
The ``Fn::GetAtt`` intrinsic function returns the value of an attribute from a resource in the template.
|
IResolvable |
CfnWaitCondition.getAttrData() |
IResolvable |
TokenizedStringFragments.getFirstToken() |
IResolvable |
CfnParameter.getValue()
The parameter value as a Token.
|
protected IResolvable |
Stack.prepareCrossReference(Stack _sourceStack,
Reference reference)
Deprecated.
cross reference handling has been moved to `App.prepare()`.
|
static IResolvable |
Tokenization.reverseList(List<String> l)
Un-encode a Tokenized value from a list.
|
static IResolvable |
Tokenization.reverseNumber(Number n)
Un-encode a Tokenized value from a number.
|
static IResolvable |
Fn.transform(String macroName,
Map<String,Object> parameters)
Creates a token representing the ``Fn::Transform`` expression.
|
| Modifier and Type | Method and Description |
|---|---|
List<IResolvable> |
TokenizedStringFragments.getTokens()
Return all Tokens from this string.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TokenizedStringFragments.addToken(IResolvable token) |
Object |
ITokenMapper.mapToken(IResolvable t)
Replace a single token.
|
Object |
ITokenMapper.Jsii$Proxy.mapToken(IResolvable t)
Replace a single token.
|
CfnStackProps.Builder |
CfnStackProps.Builder.parameters(IResolvable parameters)
Sets the value of
CfnStackProps.getParameters() |
CfnStack.Builder |
CfnStack.Builder.parameters(IResolvable parameters)
`AWS::CloudFormation::Stack.Parameters`.
|
Object |
ITokenResolver.resolveToken(IResolvable t,
IResolveContext context,
IPostProcessor postProcessor)
Resolve a single token.
|
Object |
ITokenResolver.Jsii$Proxy.resolveToken(IResolvable t,
IResolveContext context,
IPostProcessor postProcessor)
Resolve a single token.
|
Object |
DefaultTokenResolver.resolveToken(IResolvable t,
IResolveContext context,
IPostProcessor postProcessor)
Default Token resolution.
|
void |
CfnStack.setParameters(IResolvable value)
`AWS::CloudFormation::Stack.Parameters`.
|
Copyright © 2020. All rights reserved.