Class: Aws::Bedrock::Types::AutomatedReasoningPolicyAddTypeAnnotation
- Inherits:
-
Struct
- Object
- Struct
- Aws::Bedrock::Types::AutomatedReasoningPolicyAddTypeAnnotation
- Defined in:
- gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb
Overview
An annotation for adding a new custom type to an Automated Reasoning policy, defining a set of possible values for variables.
Constant Summary collapse
- SENSITIVE =
[:name, :description]
Instance Attribute Summary collapse
-
#description ⇒ String
A description of what the custom type represents and how it should be used in the policy.
-
#name ⇒ String
The name of the new custom type.
-
#values ⇒ Array<Types::AutomatedReasoningPolicyDefinitionTypeValue>
The list of possible values that variables of this type can take, each with its own description and identifier.
Instance Attribute Details
#description ⇒ String
A description of what the custom type represents and how it should be used in the policy.
592 593 594 595 596 597 598 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 592 class AutomatedReasoningPolicyAddTypeAnnotation < Struct.new( :name, :description, :values) SENSITIVE = [:name, :description] include Aws::Structure end |
#name ⇒ String
The name of the new custom type. This name will be used to reference the type in variable definitions and rules.
592 593 594 595 596 597 598 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 592 class AutomatedReasoningPolicyAddTypeAnnotation < Struct.new( :name, :description, :values) SENSITIVE = [:name, :description] include Aws::Structure end |
#values ⇒ Array<Types::AutomatedReasoningPolicyDefinitionTypeValue>
The list of possible values that variables of this type can take, each with its own description and identifier.
592 593 594 595 596 597 598 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 592 class AutomatedReasoningPolicyAddTypeAnnotation < Struct.new( :name, :description, :values) SENSITIVE = [:name, :description] include Aws::Structure end |