mirror of https://github.com/ansible/ansible.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
950 B
Plaintext
40 lines
950 B
Plaintext
8 years ago
|
---
|
||
|
swagger: "2.0"
|
||
|
info:
|
||
|
version: "2017-05-11T12:14:59Z"
|
||
|
title: "{{resource_prefix}}LambdaBased_API"
|
||
|
host: "fakeexample.execute-api.us-east-1.amazonaws.com"
|
||
|
basePath: "/lambdabased"
|
||
|
schemes:
|
||
|
- "https"
|
||
|
paths:
|
||
|
/mini/{greet_name}:
|
||
|
get:
|
||
|
produces:
|
||
|
- "application/json"
|
||
|
parameters:
|
||
|
- name: "greet_name"
|
||
|
in: "path"
|
||
|
required: true
|
||
|
type: "string"
|
||
|
responses:
|
||
|
200:
|
||
|
description: "200 response"
|
||
|
schema:
|
||
|
$ref: "#/definitions/Empty"
|
||
|
x-amazon-apigateway-integration:
|
||
|
responses:
|
||
|
default:
|
||
|
statusCode: "200"
|
||
|
uri: "{{mini_lambda_uri}}"
|
||
|
requestTemplates:
|
||
|
application/json: "{\"statusCode\": 200}"
|
||
|
passthroughBehavior: "when_no_match"
|
||
|
httpMethod: "POST"
|
||
|
contentHandling: "CONVERT_TO_TEXT"
|
||
|
type: "aws_proxy"
|
||
|
definitions:
|
||
|
Empty:
|
||
|
type: "object"
|
||
|
title: "Empty Schema"
|