Class: AWSCDK::BedrockAgentCore::CfnMemory::TokenBasedTriggerInputProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::BedrockAgentCore::CfnMemory::TokenBasedTriggerInputProperty
- Defined in:
- bedrock_agent_core/cfn_memory.rb
Overview
The token based trigger input.
Instance Attribute Summary collapse
-
#token_count ⇒ Numeric?
readonly
The token based trigger token count.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(token_count: nil) ⇒ TokenBasedTriggerInputProperty
constructor
A new instance of TokenBasedTriggerInputProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(token_count: nil) ⇒ TokenBasedTriggerInputProperty
Returns a new instance of TokenBasedTriggerInputProperty.
2345 2346 2347 2348 |
# File 'bedrock_agent_core/cfn_memory.rb', line 2345 def initialize(token_count: nil) @token_count = token_count Jsii::Type.check_type(@token_count, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJudW1iZXIifQ==")), "tokenCount") unless @token_count.nil? end |
Instance Attribute Details
#token_count ⇒ Numeric? (readonly)
The token based trigger token count.
2354 2355 2356 |
# File 'bedrock_agent_core/cfn_memory.rb', line 2354 def token_count @token_count end |
Class Method Details
.jsii_properties ⇒ Object
2356 2357 2358 2359 2360 |
# File 'bedrock_agent_core/cfn_memory.rb', line 2356 def self.jsii_properties { :token_count => "tokenCount", } end |
Instance Method Details
#to_jsii ⇒ Object
2362 2363 2364 2365 2366 2367 2368 |
# File 'bedrock_agent_core/cfn_memory.rb', line 2362 def to_jsii result = {} result.merge!({ "tokenCount" => @token_count, }) result.compact end |