Class: AWSCDK::Bedrock::CfnFlowVersion::FlowConditionalConnectionConfigurationProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::Bedrock::CfnFlowVersion::FlowConditionalConnectionConfigurationProperty
- Defined in:
- bedrock/cfn_flow_version.rb
Overview
The configuration of a connection between a condition node and another node.
Instance Attribute Summary collapse
-
#condition ⇒ String
readonly
The condition that triggers this connection.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(condition:) ⇒ FlowConditionalConnectionConfigurationProperty
constructor
A new instance of FlowConditionalConnectionConfigurationProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(condition:) ⇒ FlowConditionalConnectionConfigurationProperty
Returns a new instance of FlowConditionalConnectionConfigurationProperty.
725 726 727 728 |
# File 'bedrock/cfn_flow_version.rb', line 725 def initialize(condition:) @condition = condition Jsii::Type.check_type(@condition, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "condition") end |
Instance Attribute Details
#condition ⇒ String (readonly)
The condition that triggers this connection.
For more information about how to write conditions, see the Condition node type in the Node types topic in the Amazon Bedrock User Guide.
736 737 738 |
# File 'bedrock/cfn_flow_version.rb', line 736 def condition @condition end |
Class Method Details
.jsii_properties ⇒ Object
738 739 740 741 742 |
# File 'bedrock/cfn_flow_version.rb', line 738 def self.jsii_properties { :condition => "condition", } end |
Instance Method Details
#to_jsii ⇒ Object
744 745 746 747 748 749 750 |
# File 'bedrock/cfn_flow_version.rb', line 744 def to_jsii result = {} result.merge!({ "condition" => @condition, }) result.compact end |