ApiGatewayHttpMethod
- class aws_cdk.aws_bedrockagentcore.ApiGatewayHttpMethod(*args: Any, **kwargs)
Bases:
objectHTTP methods supported by API Gateway.
- ExampleMetadata:
fixture=default infused
Example:
gateway = agentcore.Gateway(self, "MyGateway", gateway_name="my-gateway" ) api = apigateway.RestApi(self, "MyApi", rest_api_name="my-api" ) # Uses IAM authorization for outbound auth by default api_gateway_target = gateway.add_api_gateway_target("MyApiGatewayTarget", rest_api=api, api_gateway_tool_configuration=agentcore.ApiGatewayToolConfiguration( tool_filters=[agentcore.ApiGatewayToolFilter( filter_path="/pets/*", methods=[agentcore.ApiGatewayHttpMethod.GET] ) ] ) )
Methods
- to_string()
Returns the string value.
- Return type:
str
Attributes
- DELETE = <aws_cdk.aws_bedrockagentcore.ApiGatewayHttpMethod object>
- GET = <aws_cdk.aws_bedrockagentcore.ApiGatewayHttpMethod object>
- HEAD = <aws_cdk.aws_bedrockagentcore.ApiGatewayHttpMethod object>
- OPTIONS = <aws_cdk.aws_bedrockagentcore.ApiGatewayHttpMethod object>
- PATCH = <aws_cdk.aws_bedrockagentcore.ApiGatewayHttpMethod object>
- POST = <aws_cdk.aws_bedrockagentcore.ApiGatewayHttpMethod object>
- PUT = <aws_cdk.aws_bedrockagentcore.ApiGatewayHttpMethod object>
- value
The HTTP method string value.
Static Methods
- classmethod of(value)
Use a custom HTTP method not yet defined in this class.
- Parameters:
value (
str) – The HTTP method string value.- Return type: