aws-cdk-lib.ICfnRuleConditionExpression

interface ICfnRuleConditionExpression

LanguageType name
.NETAmazon.CDK.ICfnRuleConditionExpression
Gogithub.com/aws/aws-cdk-go/awscdk/v2#ICfnRuleConditionExpression
Javasoftware.amazon.awscdk.ICfnRuleConditionExpression
Pythonaws_cdk.ICfnRuleConditionExpression
TypeScript (source)aws-cdk-lib » ICfnRuleConditionExpression

Obtainable from Fn.conditionAnd(), Fn.conditionContains(), Fn.conditionEachMemberEquals(), Fn.conditionEachMemberIn(), Fn.conditionEquals(), Fn.conditionIf(), Fn.conditionNot(), Fn.conditionOr()

Interface to specify certain functions as Service Catalog rule-specific.

These functions can only be used in Rules section of template.

Properties

NameTypeDescription
creationStackstring[]The creation stack of this resolvable which will be appended to errors thrown during resolution.
disambiguatorbooleanThis field is only needed to defeat TypeScript's structural typing.
typeHint?ResolutionTypeHintThe type that this token will likely resolve to.

creationStack

Type: string[]

The creation stack of this resolvable which will be appended to errors thrown during resolution.

This may return an array with a single informational element indicating how to get this property populated, if it was skipped for performance reasons.


disambiguator

Type: boolean

This field is only needed to defeat TypeScript's structural typing.

It is never used.


typeHint?

Type: ResolutionTypeHint (optional)

The type that this token will likely resolve to.

Methods

NameDescription
resolve(context)Produce the Token's value at resolution time.
toString()Return a string representation of this resolvable object.

resolve(context)

public resolve(context: IResolveContext): any

Parameters

  • context IResolveContext

Returns

  • any

Produce the Token's value at resolution time.


toString()

public toString(): string

Returns

  • string

Return a string representation of this resolvable object.

Returns a reversible string representation.