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/>