Uses of Interface
software.amazon.awscdk.core.ICfnConditionExpression
Packages that use ICfnConditionExpression
-
Uses of ICfnConditionExpression in software.amazon.awscdk.core
Subinterfaces of ICfnConditionExpression in software.amazon.awscdk.coreModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forICfnConditionExpression.interfaceInterface to specify certain functions as Service Catalog rule-specifc.static interfaceInternal default implementation forICfnRuleConditionExpression.Classes in software.amazon.awscdk.core that implement ICfnConditionExpressionModifier and TypeClassDescriptionclassRepresents a CloudFormation condition, for resources which must be conditionally created and the determination must be made at deploy time.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.Methods in software.amazon.awscdk.core that return ICfnConditionExpressionModifier and TypeMethodDescriptionCfnRuleAssertion.getAssertValue()The assertion.final ICfnConditionExpressionCfnRuleAssertion.Jsii$Proxy.getAssertValue()CfnCondition.getExpression()The condition statement.default ICfnConditionExpressionCfnConditionProps.getExpression()The expression that the condition will evaluate.final ICfnConditionExpressionCfnConditionProps.Jsii$Proxy.getExpression()default ICfnConditionExpressionCfnRuleProps.getRuleCondition()If the rule condition evaluates to false, the rule doesn't take effect.final ICfnConditionExpressionCfnRuleProps.Jsii$Proxy.getRuleCondition()Methods in software.amazon.awscdk.core with parameters of type ICfnConditionExpressionModifier and TypeMethodDescriptionvoidCfnRule.addAssertion(ICfnConditionExpression condition, String description) Adds an assertion to the rule.CfnRuleAssertion.Builder.assertValue(ICfnConditionExpression assertValue) Sets the value ofCfnRuleAssertion.getAssertValue()static ICfnRuleConditionExpressionFn.conditionAnd(@NotNull ICfnConditionExpression... conditions) Returns true if all the specified conditions evaluate to true, or returns false if any one of the conditions evaluates to false.static ICfnRuleConditionExpressionFn.conditionNot(ICfnConditionExpression condition) Returns true for a condition that evaluates to false or returns false for a condition that evaluates to true.static ICfnRuleConditionExpressionFn.conditionOr(@NotNull ICfnConditionExpression... conditions) Returns true if any one of the specified conditions evaluate to true, or returns false if all of the conditions evaluates to false.CfnCondition.Builder.expression(ICfnConditionExpression expression) The expression that the condition will evaluate.CfnConditionProps.Builder.expression(ICfnConditionExpression expression) Sets the value ofCfnConditionProps.getExpression()CfnRule.Builder.ruleCondition(ICfnConditionExpression ruleCondition) If the rule condition evaluates to false, the rule doesn't take effect.CfnRuleProps.Builder.ruleCondition(ICfnConditionExpression ruleCondition) Sets the value ofCfnRuleProps.getRuleCondition()voidCfnCondition.setExpression(ICfnConditionExpression value) The condition statement.