Class: Aws::BedrockAgentCoreControl::Types::ApiGatewayToolFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::ApiGatewayToolFilter
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Specifies which operations from an API Gateway REST API are exposed as tools. Tool names and descriptions are derived from the operationId and description fields in the API's exported OpenAPI specification.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#filter_path ⇒ String
Resource path to match in the REST API.
-
#methods ⇒ Array<String>
The methods to filter for.
Instance Attribute Details
#filter_path ⇒ String
Resource path to match in the REST API. Supports exact paths (for
example, /pets) or wildcard paths (for example, /pets/* to match
all paths under /pets). Must match existing paths in the REST API.
443 444 445 446 447 448 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 443 class ApiGatewayToolFilter < Struct.new( :filter_path, :methods) SENSITIVE = [] include Aws::Structure end |
#methods ⇒ Array<String>
The methods to filter for.
443 444 445 446 447 448 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 443 class ApiGatewayToolFilter < Struct.new( :filter_path, :methods) SENSITIVE = [] include Aws::Structure end |