Skip to content

Commit

Permalink
Add Api Gateway RestAPI and Resource resources (#1230)
Browse files Browse the repository at this point in the history
* generate apigateway service resources
* add resource and restapi apigateway resources

Signed-off-by: Tiago Posse <[email protected]>

Co-authored-by: Steven Borrelli <[email protected]>
  • Loading branch information
tiagoposse and stevendborrelli authored Apr 15, 2022
1 parent bb3583e commit 219e5de
Show file tree
Hide file tree
Showing 103 changed files with 27,898 additions and 0 deletions.
73 changes: 73 additions & 0 deletions apis/apigateway/generator-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
---
operations:
PutMethod:
resource_name: Method
operation_type: Create
PutMethodResponse:
resource_name: MethodResponse
operation_type: Create
PutIntegration:
resource_name: Integration
operation_type: Create
PutIntegrationResponse:
resource_name: IntegrationResponse
operation_type: Create
PutGatewayResponse:
resource_name: GatewayResponse
operation_type: Create

ignore:
field_paths:
- CreateApiKeyInput.StageKeys
- DeleteApiKeyInput.StageKeys
- CreateAuthorizerInput.RestApiId
- DeleteAuthorizerInput.RestApiId
- CreateAuthorizerInput.ProviderARNs
- CreateBasePathMappingInput.RestApiId
- DeleteBasePathMappingInput.RestApiId
- CreateDocumentationPartInput.RestApiId
- DeleteDocumentationPartInput.RestApiId
- CreateDocumentationVersionInput.RestApiId
- DeleteDocumentationVersionInput.RestApiId
- CreateModelInput.RestApiId
- DeleteModelInput.RestApiId
- PutMethodInput.RestApiId
- DeleteMethodInput.RestApiId
- PutMethodInput.ResourceId
- DeleteMethodInput.ResourceId
- PutMethodResponseInput.RestApiId
- DeleteMethodResponseInput.RestApiId
- PutMethodResponseInput.ResourceId
- DeleteMethodResponseInput.ResourceId
- CreateRequestValidatorInput.RestApiId
- DeleteRequestValidatorInput.RestApiId
- CreateResourceInput.RestApiId
- DeleteResourceInput.RestApiId
- CreateResourceInput.ParentId
- DeleteResourceInput.ParentId
- CreateStageInput.RestApiId
- DeleteStageInput.RestApiId
- CreateStageInput.DeploymentId
- DeleteStageInput.DeploymentId
- CreateStageInput.CanarySettings
- UpdateStageInput.CanarySettings
- CreateDeploymentInput.RestApiId
- DeleteDeploymentInput.RestApiId
- PutIntegrationInput.RestApiId
- DeleteIntegrationInput.RestApiId
- PutIntegrationInput.ResourceId
- DeleteIntegrationInput.ResourceId
- PutIntegrationResponseInput.RestApiId
- DeleteIntegrationResponseInput.RestApiId
- PutIntegrationResponseInput.ResourceId
- DeleteIntegrationResponseInput.ResourceId
- PutGatewayResponseInput.RestApiId
- DeleteGatewayResponseInput.RestApiId
- CreateUsagePlanKeyInput.UsagePlanId
- DeleteUsagePlanKeyInput.UsagePlanId
- CreateUsagePlanInput.ApiStages
- UpdateUsagePlanInput.ApiStages
- Method.MethodIntegration
- Method.MethodResponses
- Resource.ResourceMethods
- Integration.IntegrationResponses
Loading

0 comments on commit 219e5de

Please sign in to comment.