| Modifier and Type | Interface and Description |
|---|---|
interface |
ICfnConditionExpression
Represents a CloudFormation element that can be used within a Condition.
|
static interface |
ICfnConditionExpression.Jsii$Default
Internal default implementation for
ICfnConditionExpression. |
static interface |
IResolvable.Jsii$Default
Internal default implementation for
IResolvable. |
| 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.any(IStableAnyProducer producer)
Defer the one-time calculation of an arbitrarily typed value to synthesis time.
|
static IResolvable |
Lazy.any(IStableAnyProducer producer,
LazyAnyValueOptions options)
Defer the one-time calculation of an arbitrarily typed value to synthesis time.
|
static IResolvable |
Lazy.anyValue(IAnyProducer producer)
Deprecated.
Use `Lazy.any()` or `Lazy.uncachedAny()` instead.
|
static IResolvable |
Lazy.anyValue(IAnyProducer producer,
LazyAnyValueOptions options)
Deprecated.
Use `Lazy.any()` or `Lazy.uncachedAny()` instead.
|
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 |
CfnResourceVersion.getAttrIsDefaultVersion() |
IResolvable |
CfnModuleVersion.getAttrIsDefaultVersion() |
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.reverse(Object x)
Reverse any value into a Resolvable, if possible.
|
static IResolvable |
Tokenization.reverse(Object x,
ReverseOptions options)
Reverse any value into a Resolvable, if possible.
|
static IResolvable |
Tokenization.reverseCompleteString(String s)
Un-encode a string which is either a complete encoded token, or doesn't contain tokens at all.
|
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,? extends Object> parameters)
Creates a token representing the ``Fn::Transform`` expression.
|
static IResolvable |
Lazy.uncachedAny(IAnyProducer producer)
Defer the calculation of an untyped value to synthesis time.
|
static IResolvable |
Lazy.uncachedAny(IAnyProducer producer,
LazyAnyValueOptions options)
Defer the calculation of an untyped value to synthesis time.
|
| Modifier and Type | Method and Description |
|---|---|
List<IResolvable> |
TokenizedStringFragments.getTokens()
Return all Tokens from this string.
|
| Modifier and Type | Method and Description |
|---|---|
CfnPublisher.Builder |
CfnPublisher.Builder.acceptTermsAndConditions(IResolvable acceptTermsAndConditions)
`AWS::CloudFormation::Publisher.AcceptTermsAndConditions`.
|
CfnPublisherProps.Builder |
CfnPublisherProps.Builder.acceptTermsAndConditions(IResolvable acceptTermsAndConditions)
Sets the value of
CfnPublisherProps.getAcceptTermsAndConditions() |
void |
TokenizedStringFragments.addToken(IResolvable token) |
CfnStackSet.Builder |
CfnStackSet.Builder.autoDeployment(IResolvable autoDeployment)
`AWS::CloudFormation::StackSet.AutoDeployment`.
|
CfnStackSetProps.Builder |
CfnStackSetProps.Builder.autoDeployment(IResolvable autoDeployment)
Sets the value of
CfnStackSetProps.getAutoDeployment() |
CfnTypeActivation.Builder |
CfnTypeActivation.Builder.autoUpdate(IResolvable autoUpdate)
`AWS::CloudFormation::TypeActivation.AutoUpdate`.
|
CfnTypeActivationProps.Builder |
CfnTypeActivationProps.Builder.autoUpdate(IResolvable autoUpdate)
Sets the value of
CfnTypeActivationProps.getAutoUpdate() |
CfnStackSet.StackInstancesProperty.Builder |
CfnStackSet.StackInstancesProperty.Builder.deploymentTargets(IResolvable deploymentTargets)
Sets the value of
CfnStackSet.StackInstancesProperty.getDeploymentTargets() |
CfnStackSet.AutoDeploymentProperty.Builder |
CfnStackSet.AutoDeploymentProperty.Builder.enabled(IResolvable enabled)
Sets the value of
CfnStackSet.AutoDeploymentProperty.getEnabled() |
CfnResourceVersion.Builder |
CfnResourceVersion.Builder.loggingConfig(IResolvable loggingConfig)
`AWS::CloudFormation::ResourceVersion.LoggingConfig`.
|
CfnResourceVersionProps.Builder |
CfnResourceVersionProps.Builder.loggingConfig(IResolvable loggingConfig)
Sets the value of
CfnResourceVersionProps.getLoggingConfig() |
CfnTypeActivation.Builder |
CfnTypeActivation.Builder.loggingConfig(IResolvable loggingConfig)
`AWS::CloudFormation::TypeActivation.LoggingConfig`.
|
CfnTypeActivationProps.Builder |
CfnTypeActivationProps.Builder.loggingConfig(IResolvable loggingConfig)
Sets the value of
CfnTypeActivationProps.getLoggingConfig() |
Object |
ITokenMapper.mapToken(IResolvable t)
Replace a single token.
|
Object |
ITokenMapper.Jsii$Proxy.mapToken(IResolvable t)
Replace a single token.
|
default Object |
ITokenMapper.Jsii$Default.mapToken(IResolvable t)
Replace a single token.
|
CfnStackSet.Builder |
CfnStackSet.Builder.operationPreferences(IResolvable operationPreferences)
`AWS::CloudFormation::StackSet.OperationPreferences`.
|
CfnStackSetProps.Builder |
CfnStackSetProps.Builder.operationPreferences(IResolvable operationPreferences)
Sets the value of
CfnStackSetProps.getOperationPreferences() |
CfnStackSet.StackInstancesProperty.Builder |
CfnStackSet.StackInstancesProperty.Builder.parameterOverrides(IResolvable parameterOverrides)
Sets the value of
CfnStackSet.StackInstancesProperty.getParameterOverrides() |
CfnStack.Builder |
CfnStack.Builder.parameters(IResolvable parameters)
`AWS::CloudFormation::Stack.Parameters`.
|
CfnStackSet.Builder |
CfnStackSet.Builder.parameters(IResolvable parameters)
`AWS::CloudFormation::StackSet.Parameters`.
|
CfnStackSetProps.Builder |
CfnStackSetProps.Builder.parameters(IResolvable parameters)
Sets the value of
CfnStackSetProps.getParameters() |
CfnStackProps.Builder |
CfnStackProps.Builder.parameters(IResolvable parameters)
Sets the value of
CfnStackProps.getParameters() |
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.
|
default Object |
ITokenResolver.Jsii$Default.resolveToken(IResolvable t,
IResolveContext context,
IPostProcessor postProcessor)
Resolve a single token.
|
Object |
DefaultTokenResolver.resolveToken(IResolvable t,
IResolveContext context,
IPostProcessor postProcessor)
Default Token resolution.
|
CfnStackSet.AutoDeploymentProperty.Builder |
CfnStackSet.AutoDeploymentProperty.Builder.retainStacksOnAccountRemoval(IResolvable retainStacksOnAccountRemoval)
Sets the value of
CfnStackSet.AutoDeploymentProperty.getRetainStacksOnAccountRemoval() |
void |
CfnPublisher.setAcceptTermsAndConditions(IResolvable value)
`AWS::CloudFormation::Publisher.AcceptTermsAndConditions`.
|
void |
CfnStackSet.setAutoDeployment(IResolvable value)
`AWS::CloudFormation::StackSet.AutoDeployment`.
|
void |
CfnTypeActivation.setAutoUpdate(IResolvable value)
`AWS::CloudFormation::TypeActivation.AutoUpdate`.
|
void |
CfnResourceVersion.setLoggingConfig(IResolvable value)
`AWS::CloudFormation::ResourceVersion.LoggingConfig`.
|
void |
CfnTypeActivation.setLoggingConfig(IResolvable value)
`AWS::CloudFormation::TypeActivation.LoggingConfig`.
|
void |
CfnStackSet.setOperationPreferences(IResolvable value)
`AWS::CloudFormation::StackSet.OperationPreferences`.
|
void |
CfnStack.setParameters(IResolvable value)
`AWS::CloudFormation::Stack.Parameters`.
|
void |
CfnStackSet.setParameters(IResolvable value)
`AWS::CloudFormation::StackSet.Parameters`.
|
void |
CfnStackSet.setStackInstancesGroup(IResolvable value)
`AWS::CloudFormation::StackSet.StackInstancesGroup`.
|
CfnStackSet.Builder |
CfnStackSet.Builder.stackInstancesGroup(IResolvable stackInstancesGroup)
`AWS::CloudFormation::StackSet.StackInstancesGroup`.
|
CfnStackSetProps.Builder |
CfnStackSetProps.Builder.stackInstancesGroup(IResolvable stackInstancesGroup)
Sets the value of
CfnStackSetProps.getStackInstancesGroup() |
Copyright © 2021. All rights reserved.