Class: AWSCDK::Lex::CfnBot::QInConnectIntentConfigurationProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::Lex::CfnBot::QInConnectIntentConfigurationProperty
- Defined in:
- lex/cfn_bot.rb
Overview
Instance Attribute Summary collapse
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(q_in_connect_assistant_configuration: nil) ⇒ QInConnectIntentConfigurationProperty
constructor
A new instance of QInConnectIntentConfigurationProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(q_in_connect_assistant_configuration: nil) ⇒ QInConnectIntentConfigurationProperty
Returns a new instance of QInConnectIntentConfigurationProperty.
4659 4660 4661 4662 |
# File 'lex/cfn_bot.rb', line 4659 def initialize(q_in_connect_assistant_configuration: nil) @q_in_connect_assistant_configuration = q_in_connect_assistant_configuration.is_a?(Hash) ? ::AWSCDK::Lex::CfnBot::QInConnectAssistantConfigurationProperty.new(**q_in_connect_assistant_configuration.transform_keys(&:to_sym)) : q_in_connect_assistant_configuration Jsii::Type.check_type(@q_in_connect_assistant_configuration, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19sZXguQ2ZuQm90LlFJbkNvbm5lY3RBc3Npc3RhbnRDb25maWd1cmF0aW9uUHJvcGVydHkifV19fQ==")), "qInConnectAssistantConfiguration") unless @q_in_connect_assistant_configuration.nil? end |
Instance Attribute Details
#q_in_connect_assistant_configuration ⇒ AWSCDK::IResolvable, ... (readonly)
4666 4667 4668 |
# File 'lex/cfn_bot.rb', line 4666 def q_in_connect_assistant_configuration @q_in_connect_assistant_configuration end |
Class Method Details
.jsii_properties ⇒ Object
4668 4669 4670 4671 4672 |
# File 'lex/cfn_bot.rb', line 4668 def self.jsii_properties { :q_in_connect_assistant_configuration => "qInConnectAssistantConfiguration", } end |
Instance Method Details
#to_jsii ⇒ Object
4674 4675 4676 4677 4678 4679 4680 |
# File 'lex/cfn_bot.rb', line 4674 def to_jsii result = {} result.merge!({ "qInConnectAssistantConfiguration" => @q_in_connect_assistant_configuration, }) result.compact end |