| Modifier and Type | Interface and Description |
|---|---|
static interface |
ICfnConditionExpression.Jsii$Default
Internal default implementation for
ICfnConditionExpression. |
interface |
ICfnRuleConditionExpression
Interface to specify certain functions as Service Catalog rule-specifc.
|
static interface |
ICfnRuleConditionExpression.Jsii$Default
Internal default implementation for
ICfnRuleConditionExpression. |
| 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.
|
static class |
ICfnConditionExpression.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ICfnRuleConditionExpression.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
ICfnConditionExpression |
CfnRuleAssertion.getAssertValue()
The assertion.
|
ICfnConditionExpression |
CfnRuleAssertion.Jsii$Proxy.getAssertValue() |
ICfnConditionExpression |
CfnCondition.getExpression()
The condition statement.
|
default ICfnConditionExpression |
CfnConditionProps.getExpression()
The expression that the condition will evaluate.
|
ICfnConditionExpression |
CfnConditionProps.Jsii$Proxy.getExpression() |
default ICfnConditionExpression |
CfnRuleProps.getRuleCondition()
If the rule condition evaluates to false, the rule doesn't take effect.
|
ICfnConditionExpression |
CfnRuleProps.Jsii$Proxy.getRuleCondition() |
| Modifier and Type | Method and Description |
|---|---|
void |
CfnRule.addAssertion(ICfnConditionExpression condition,
String description)
Adds an assertion to the rule.
|
CfnRuleAssertion.Builder |
CfnRuleAssertion.Builder.assertValue(ICfnConditionExpression assertValue)
Sets the value of
CfnRuleAssertion.getAssertValue() |
static ICfnRuleConditionExpression |
Fn.conditionAnd(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 ICfnRuleConditionExpression |
Fn.conditionNot(ICfnConditionExpression condition)
Returns true for a condition that evaluates to false or returns false for a condition that evaluates to true.
|
static ICfnRuleConditionExpression |
Fn.conditionOr(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 |
CfnCondition.Builder.expression(ICfnConditionExpression expression)
The expression that the condition will evaluate.
|
CfnConditionProps.Builder |
CfnConditionProps.Builder.expression(ICfnConditionExpression expression)
Sets the value of
CfnConditionProps.getExpression() |
CfnRule.Builder |
CfnRule.Builder.ruleCondition(ICfnConditionExpression ruleCondition)
If the rule condition evaluates to false, the rule doesn't take effect.
|
CfnRuleProps.Builder |
CfnRuleProps.Builder.ruleCondition(ICfnConditionExpression ruleCondition)
Sets the value of
CfnRuleProps.getRuleCondition() |
void |
CfnCondition.setExpression(ICfnConditionExpression value)
The condition statement.
|
| Constructor and Description |
|---|
Jsii$Proxy(ICfnConditionExpression expression)
Constructor that initializes the object based on literal property values passed by the
CfnConditionProps.Builder. |
Jsii$Proxy(ICfnConditionExpression assertValue,
String assertDescription)
Constructor that initializes the object based on literal property values passed by the
CfnRuleAssertion.Builder. |
Jsii$Proxy(List<? extends CfnRuleAssertion> assertions,
ICfnConditionExpression ruleCondition)
Constructor that initializes the object based on literal property values passed by the
CfnRuleProps.Builder. |
Copyright © 2021. All rights reserved.