Skip to main content

API Gateway

AwsApiGatewayAccount​

Provides a settings of an API Gateway Account.

import { AwsApiGatewayAccount } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayAccount/>

AwsApiGatewayApiKey​

Provides an API Gateway API Key.

import { AwsApiGatewayApiKey } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayApiKey/>

AwsApiGatewayApiKeys​

Terraform data source for managing AWS API Gateway API Keys.

import { DataAwsApiGatewayApiKeys } from "@dinghy/tf-aws/serviceApigateway"

<DataAwsApiGatewayApiKeys/>

AwsApiGatewayAuthorizer​

Provides an API Gateway Authorizer.

import { AwsApiGatewayAuthorizer } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayAuthorizer/>

AwsApiGatewayAuthorizers​

Provides details about multiple API Gateway Authorizers.

import { DataAwsApiGatewayAuthorizers } from "@dinghy/tf-aws/serviceApigateway"

<DataAwsApiGatewayAuthorizers/>

AwsApiGatewayBasePathMapping​

Connects a custom domain with a deployed API

import { AwsApiGatewayBasePathMapping } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayBasePathMapping/>

AwsApiGatewayClientCertificate​

Provides an API Gateway Client Certificate.

import { AwsApiGatewayClientCertificate } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayClientCertificate/>

AwsApiGatewayDeployment​

Manages an API Gateway REST Deployment.

import { AwsApiGatewayDeployment } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayDeployment/>

AwsApiGatewayDocumentationPart​

Provides a settings of an API Gateway Documentation Part.

import { AwsApiGatewayDocumentationPart } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayDocumentationPart/>

AwsApiGatewayDocumentationVersion​

Provides a resource to manage an API Gateway Documentation Version.

import { AwsApiGatewayDocumentationVersion } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayDocumentationVersion/>

AwsApiGatewayDomainName​

Registers a custom domain name for use with AWS API Gateway.

import { AwsApiGatewayDomainName } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayDomainName/>

AwsApiGatewayDomainNameAccessAssociation​

Creates a domain name access association resource between an access association source and a private custom domain name.

import { AwsApiGatewayDomainNameAccessAssociation } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayDomainNameAccessAssociation/>

AwsApiGatewayExport​

Get information on an API Gateway REST API Key

import { DataAwsApiGatewayExport } from "@dinghy/tf-aws/serviceApigateway"

<DataAwsApiGatewayExport/>

AwsApiGatewayGatewayResponse​

Provides an API Gateway Gateway Response for a REST API Gateway.

import { AwsApiGatewayGatewayResponse } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayGatewayResponse/>

AwsApiGatewayIntegration​

Provides an HTTP Method Integration for an API Gateway Integration.

import { AwsApiGatewayIntegration } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayIntegration/>

AwsApiGatewayIntegrationResponse​

Provides an HTTP Method Integration Response for an API Gateway Resource.

import { AwsApiGatewayIntegrationResponse } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayIntegrationResponse/>

AwsApiGatewayMethod​

Provides a HTTP Method for an API Gateway Resource.

import { AwsApiGatewayMethod } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayMethod/>

AwsApiGatewayMethodResponse​

Provides an HTTP Method Response for an API Gateway Resource.

import { AwsApiGatewayMethodResponse } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayMethodResponse/>

AwsApiGatewayMethodSettings​

Manages API Gateway Stage Method Settings

import { AwsApiGatewayMethodSettings } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayMethodSettings/>

AwsApiGatewayModel​

Provides a Model for a REST API Gateway.

import { AwsApiGatewayModel } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayModel/>

AwsApiGatewayRequestValidator​

Manages an API Gateway Request Validator.

import { AwsApiGatewayRequestValidator } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayRequestValidator/>

AwsApiGatewayResource​

Provides an API Gateway Resource.

import { AwsApiGatewayResource } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayResource/>

AwsApiGatewayRestApi​

Manages an API Gateway REST API.

import { AwsApiGatewayRestApi } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayRestApi/>

AwsApiGatewayRestApiPolicy​

Provides an API Gateway REST API Policy.

import { AwsApiGatewayRestApiPolicy } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayRestApiPolicy/>

AwsApiGatewayRestApiPut​

Terraform resource for updating an AWS API Gateway REST API.

import { AwsApiGatewayRestApiPut } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayRestApiPut/>

AwsApiGatewaySdk​

Gets an API Gateway client SDK

import { DataAwsApiGatewaySdk } from "@dinghy/tf-aws/serviceApigateway"

<DataAwsApiGatewaySdk/>

AwsApiGatewayStage​

Manages an API Gateway Stage.

import { AwsApiGatewayStage } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayStage/>

AwsApiGatewayUsagePlan​

Provides an API Gateway Usage Plan.

import { AwsApiGatewayUsagePlan } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayUsagePlan/>

AwsApiGatewayUsagePlanKey​

Provides an API Gateway Usage Plan Key.

import { AwsApiGatewayUsagePlanKey } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayUsagePlanKey/>

Provides an API Gateway VPC Link.

import { AwsApiGatewayVpcLink } from "@dinghy/tf-aws/serviceApigateway"

<AwsApiGatewayVpcLink/>