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.
228 229 230 231 232 233 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 228 class ApiGatewayToolFilter < Struct.new( :filter_path, :methods) SENSITIVE = [] include Aws::Structure end |
#methods ⇒ Array<String>
The methods to filter for.
228 229 230 231 232 233 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 228 class ApiGatewayToolFilter < Struct.new( :filter_path, :methods) SENSITIVE = [] include Aws::Structure end |