Uses of Interface
com.hashicorp.cdktf.IResolvable
Packages that use IResolvable
-
Uses of IResolvable in com.hashicorp.cdktf
Subinterfaces of IResolvable in com.hashicorp.cdktfModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIResolvable.Classes in com.hashicorp.cdktf that implement IResolvableModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassDeprecated.Going to be replaced by Array of ComplexListItem and will be removed in the futureclassclassclassstatic final classA proxy class which represents a concrete javascript instance of this type.classclassclassclassclassclassclassclassclassclassMethods in com.hashicorp.cdktf that return IResolvableModifier and TypeMethodDescriptionstatic IResolvable(experimental)alltrue} returns `true` if all elements in a given collection are `true` or `"true"`.invalid @link
{@link https://developer.hashicorp.com/terraform/language/functions/alltruestatic IResolvable(experimental) Renders left && right.static IResolvable(experimental)anytrue} returns `true` if any element in a given collection is `true` or `"true"`.invalid @link
{@link https://developer.hashicorp.com/terraform/language/functions/anytruestatic IResolvableLazy.anyValue(IAnyProducer producer) (experimental) Produces a lazy token from an untyped value.static IResolvableLazy.anyValue(IAnyProducer producer, LazyAnyValueOptions options) (experimental) Produces a lazy token from an untyped value.static IResolvable(experimental) Return a resolvable representation of the given value.static IResolvable(experimental)can} evaluates the given expression and returns a boolean value indicating whether the expression produced a result without any errors.invalid @link
{@link https://developer.hashicorp.com/terraform/language/functions/can(experimental) Creates a dynamic expression that can be used to loop over this iterator in a dynamic block.static IResolvable(experimental)endswith} takes two values: a string to check and a suffix string.invalid @link
{@link https://developer.hashicorp.com/terraform/language/functions/endswithstatic IResolvable(experimental) Renders left == right.static IResolvableFnGenerated.fileexists(String path) (experimental)fileexists} determines whether a file exists at a given path.invalid @link
{@link https://developer.hashicorp.com/terraform/language/functions/fileexistsTerraformIterator.forExpressionForList(Object expression) (experimental) Creates a for expression that results in a list.TerraformIterator.forExpressionForMap(Object keyExpression, Object valueExpression) (experimental) Creates a for expression that results in a map.TerraformLocal.getAsBoolean()TerraformHclModule.getBoolean(String output) TerraformIterator.getBoolean(String attribute) TerraformRemoteState.getBoolean(String output) ComplexComputedList.getBooleanAttribute(String terraformAttribute) Deprecated.ComplexObject.getBooleanAttribute(String terraformAttribute) TerraformDataSource.getBooleanAttribute(String terraformAttribute) TerraformResource.getBooleanAttribute(String terraformAttribute) TerraformVariable.getBooleanValue()TokenizedStringFragments.getFirstToken()(experimental) Returns the first token.static IResolvable(experimental) Renders left > right.static IResolvable(experimental) Renders left >= right.protected IResolvableComplexObject.interpolationAsList()ComplexComputedList.interpolationForAttribute(String property) Deprecated.ComplexMap.interpolationForAttribute(String property) ComplexObject.interpolationForAttribute(String property) IInterpolatingParent.interpolationForAttribute(String terraformAttribute) default IResolvableIInterpolatingParent.Jsii$Default.interpolationForAttribute(String terraformAttribute) final IResolvableIInterpolatingParent.Jsii$Proxy.interpolationForAttribute(String terraformAttribute) ITerraformResource.interpolationForAttribute(String terraformAttribute) default IResolvableITerraformResource.Jsii$Default.interpolationForAttribute(String terraformAttribute) final IResolvableITerraformResource.Jsii$Proxy.interpolationForAttribute(String terraformAttribute) MapList.interpolationForAttribute(String property) TerraformDataSource.interpolationForAttribute(String terraformAttribute) TerraformResource.interpolationForAttribute(String terraformAttribute) TerraformModule.interpolationForOutput(String moduleOutput) TerraformIterator.keys()(experimental) Creates a for expression that maps the iterators to its keys.static IResolvable(experimental) Renders left < right.static IResolvable(experimental) Renders left <= right.static IResolvable(experimental) Renders left != right.static IResolvable(experimental) Renders !expression.static IResolvableToken.nullValue()(experimental) Return a Token containing anullvalue.static IResolvable(experimental) Renders left || right.TerraformIterator.pluckProperty(String property) (experimental) Creates a for expression that accesses the key on each element of the iterator.static IResolvableTokenization.reverseList(List<String> l) (experimental) Un-encode a Tokenized value from a list.static IResolvableTokenization.reverseMap(Map<String, ? extends Object> m) (experimental) Un-encode a Tokenized value from a map.static IResolvableTokenization.reverseNumber(Number n) (experimental) Un-encode a Tokenized value from a number.static IResolvableTokenization.reverseNumberList(List<? extends Number> l) (experimental) Un-encode a Tokenized value from a list.static IResolvableFnGenerated.startswith(String str, String prefix) (experimental)startswith} takes two values: a string to check and a prefix string.invalid @link
{@link https://developer.hashicorp.com/terraform/language/functions/startswithstatic IResolvableFnGenerated.strcontains(String str, String substr) (experimental)strcontains} takes two values: a string to check and an expected substring.invalid @link
{@link https://developer.hashicorp.com/terraform/language/functions/strcontainsstatic IResolvable(experimental)tobool} converts its argument to a boolean value.invalid @link
{@link https://developer.hashicorp.com/terraform/language/functions/toboolTerraformIterator.values()(experimental) Creates a for expression that maps the iterators to its value in case it is a map.Methods in com.hashicorp.cdktf that return types with arguments of type IResolvableModifier and TypeMethodDescriptionTokenizedStringFragments.getEscapes()(experimental) Return all escape fragments from this string.TokenizedStringFragments.getIntrinsic()(experimental) Return all intrinsic fragments from this string.TokenizedStringFragments.getLiterals()(experimental) Return all literals from this string.TokenizedStringFragments.getTokens()(experimental) Return all Tokens from this string.static List<IResolvable>(experimental) Reverse any value into Resolvables, if possible.Methods in com.hashicorp.cdktf with parameters of type IResolvableModifier and TypeMethodDescriptionvoidTokenizedStringFragments.addToken(IResolvable token) (experimental) Adds a token fragment.default ObjectITokenMapper.Jsii$Default.mapToken(IResolvable t) (experimental) Replace a single token.final ObjectITokenMapper.Jsii$Proxy.mapToken(IResolvable t) (experimental) Replace a single token.ITokenMapper.mapToken(IResolvable t) (experimental) Replace a single token.DefaultTokenResolver.resolveToken(IResolvable t, IResolveContext context, IPostProcessor postProcessor) (experimental) Default Token resolution.default ObjectITokenResolver.Jsii$Default.resolveToken(IResolvable t, IResolveContext context, IPostProcessor postProcessor) (experimental) Resolve a single token.final ObjectITokenResolver.Jsii$Proxy.resolveToken(IResolvable t, IResolveContext context, IPostProcessor postProcessor) (experimental) Resolve a single token.ITokenResolver.resolveToken(IResolvable t, IResolveContext context, IPostProcessor postProcessor) (experimental) Resolve a single token.