Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3,231 changes: 2,430 additions & 801 deletions providers/src/aws/v00.00.00000/provider.yaml

Large diffs are not rendered by default.

4,392 changes: 3,400 additions & 992 deletions providers/src/aws/v00.00.00000/services/accessanalyzer.yaml

Large diffs are not rendered by default.

966 changes: 966 additions & 0 deletions providers/src/aws/v00.00.00000/services/account.yaml

Large diffs are not rendered by default.

1,953 changes: 1,953 additions & 0 deletions providers/src/aws/v00.00.00000/services/acm.yaml

Large diffs are not rendered by default.

2,206 changes: 2,206 additions & 0 deletions providers/src/aws/v00.00.00000/services/acm_pca.yaml

Large diffs are not rendered by default.

2,021 changes: 0 additions & 2,021 deletions providers/src/aws/v00.00.00000/services/acmpca.yaml

This file was deleted.

664 changes: 664 additions & 0 deletions providers/src/aws/v00.00.00000/services/aiops.yaml

Large diffs are not rendered by default.

966 changes: 0 additions & 966 deletions providers/src/aws/v00.00.00000/services/amazonmq.yaml

This file was deleted.

3,242 changes: 3,242 additions & 0 deletions providers/src/aws/v00.00.00000/services/amp.yaml

Large diffs are not rendered by default.

4,984 changes: 2,966 additions & 2,018 deletions providers/src/aws/v00.00.00000/services/amplify.yaml

Large diffs are not rendered by default.

2,692 changes: 2,692 additions & 0 deletions providers/src/aws/v00.00.00000/services/amplifybackend.yaml

Large diffs are not rendered by default.

4,528 changes: 2,302 additions & 2,226 deletions providers/src/aws/v00.00.00000/services/amplifyuibuilder.yaml

Large diffs are not rendered by default.

14,444 changes: 6,586 additions & 7,858 deletions providers/src/aws/v00.00.00000/services/apigateway.yaml

Large diffs are not rendered by default.

184 changes: 184 additions & 0 deletions providers/src/aws/v00.00.00000/services/apigatewaymanagementapi.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,184 @@
openapi: 3.0.0
info:
version: "2018-11-29"
title: AmazonApiGatewayManagementApi
description: AmazonApiGatewayManagementApi
x-serviceName: execute-api
x-serviceAlias: apigatewaymanagementapi
x-protocol: rest-json
x-apiVersion: "2018-11-29"
x-endpointPrefix: execute-api
x-jsonVersion: "1.1"
servers:
- url: https://execute-api.{region}.amazonaws.com
variables:
region:
default: us-east-1
description: AWS region
description: Regional endpoint for apigatewaymanagementapi
paths:
/@connections/{connection_id}:
delete:
operationId: DeleteConnection
description: Delete the connection with the provided id.
parameters:
- name: connection_id
in: path
required: true
schema:
$ref: "#/components/schemas/__string"
responses:
"204":
description: Success
get:
operationId: GetConnection
description: Get information about the connection with the provided id.
parameters:
- name: connection_id
in: path
required: true
schema:
$ref: "#/components/schemas/__string"
responses:
"200":
description: Success
content:
application/json:
schema:
$ref: "#/components/schemas/GetConnectionResponse"
post:
operationId: PostToConnection
description: Sends the provided data to the specified connection.
parameters:
- name: connection_id
in: path
required: true
schema:
$ref: "#/components/schemas/__string"
description: The identifier of the connection that a specific client is using.
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
Data:
$ref: "#/components/schemas/Data"
required:
- Data
responses:
"200":
description: Success
components:
parameters:
X-Amz-Content-Sha256:
in: header
name: X-Amz-Content-Sha256
required: false
schema:
type: string
X-Amz-Date:
in: header
name: X-Amz-Date
required: false
schema:
type: string
X-Amz-Algorithm:
in: header
name: X-Amz-Algorithm
required: false
schema:
type: string
X-Amz-Credential:
in: header
name: X-Amz-Credential
required: false
schema:
type: string
X-Amz-Security-Token:
in: header
name: X-Amz-Security-Token
required: false
schema:
type: string
X-Amz-Signature:
in: header
name: X-Amz-Signature
required: false
schema:
type: string
X-Amz-SignedHeaders:
in: header
name: X-Amz-SignedHeaders
required: false
schema:
type: string
schemas:
__string:
type: string
GetConnectionResponse:
type: object
properties:
ConnectedAt:
$ref: "#/components/schemas/__timestampIso8601"
description: The time in ISO 8601 format for when the connection was established.
Identity:
$ref: "#/components/schemas/Identity"
LastActiveAt:
$ref: "#/components/schemas/__timestampIso8601"
description: The time in ISO 8601 format for when the connection was last active.
__timestampIso8601:
type: string
format: date-time
Identity:
type: object
properties:
SourceIp:
$ref: "#/components/schemas/__string"
description: The source IP address of the TCP connection making the request to API Gateway.
UserAgent:
$ref: "#/components/schemas/__string"
description: The User Agent of the API caller.
required:
- SourceIp
- UserAgent
Data:
description: The data to be sent to the client specified by its connection id.
type: string
format: byte
maxLength: 131072
x-stackQL-resources:
connections:
id: aws.apigatewaymanagementapi.connections
name: connections
title: connections
methods:
delete_connection:
operation:
$ref: "#/paths/~1@connections~1{connection_id}/delete"
response:
openAPIDocKey: "204"
get_connection:
operation:
$ref: "#/paths/~1@connections~1{connection_id}/get"
response:
openAPIDocKey: "200"
mediaType: application/json
post_to_connection:
operation:
$ref: "#/paths/~1@connections~1{connection_id}/post"
response:
openAPIDocKey: "200"
request:
nativeCasing: pascal
config:
requestBodyTranslate:
algorithm: naive
sqlVerbs:
select:
- $ref: "#/components/x-stackQL-resources/connections/methods/get_connection"
insert: []
update: []
delete:
- $ref: "#/components/x-stackQL-resources/connections/methods/delete_connection"
Loading
Loading