UNPKG

@sheplu/aws-safe-modules

Version:

A collection of CDKTF modules for AWS, with security and compliance in mind

78 lines (77 loc) 6 kB
import { ApiGatewayApiKey as aws_ApiGatewayApiKey, ApiGatewayApiKeyConfig } from '@cdktf/provider-aws/lib/api-gateway-api-key'; import { ApiGatewayAuthorizer as aws_ApiGatewayAuthorizer, ApiGatewayAuthorizerConfig } from '@cdktf/provider-aws/lib/api-gateway-authorizer'; import { ApiGatewayBasePathMapping as aws_ApiGatewayBasePathMapping, ApiGatewayBasePathMappingConfig } from '@cdktf/provider-aws/lib/api-gateway-base-path-mapping'; import { ApiGatewayClientCertificateConfig, ApiGatewayClientCertificate as aws_ApiGatewayClientCertificate } from '@cdktf/provider-aws/lib/api-gateway-client-certificate'; import { ApiGatewayDeploymentConfig, ApiGatewayDeployment as aws_ApiGatewayDeployment } from '@cdktf/provider-aws/lib/api-gateway-deployment'; import { ApiGatewayDomainName as aws_ApiGatewayDomainName, ApiGatewayDomainNameConfig } from '@cdktf/provider-aws/lib/api-gateway-domain-name'; import { ApiGatewayGatewayResponse as aws_ApiGatewayGatewayResponse, ApiGatewayGatewayResponseConfig } from '@cdktf/provider-aws/lib/api-gateway-gateway-response'; import { ApiGatewayIntegration as aws_ApiGatewayIntegration, ApiGatewayIntegrationConfig } from '@cdktf/provider-aws/lib/api-gateway-integration'; import { ApiGatewayIntegrationResponse as aws_ApiGatewayIntegrationResponse, ApiGatewayIntegrationResponseConfig } from '@cdktf/provider-aws/lib/api-gateway-integration-response'; import { ApiGatewayMethod as aws_ApiGatewayMethod, ApiGatewayMethodConfig } from '@cdktf/provider-aws/lib/api-gateway-method'; import { ApiGatewayMethodResponse as aws_ApiGatewayMethodResponse, ApiGatewayMethodResponseConfig } from '@cdktf/provider-aws/lib/api-gateway-method-response'; import { ApiGatewayMethodSettings as aws_ApiGatewayMethodSettings, ApiGatewayMethodSettingsConfig } from '@cdktf/provider-aws/lib/api-gateway-method-settings'; import { ApiGatewayRequestValidator as aws_ApiGatewayRequestValidator, ApiGatewayRequestValidatorConfig } from '@cdktf/provider-aws/lib/api-gateway-request-validator'; import { ApiGatewayResource as aws_ApiGatewayResource, ApiGatewayResourceConfig } from '@cdktf/provider-aws/lib/api-gateway-resource'; import { ApiGatewayRestApi as aws_ApiGatewayRestApi, ApiGatewayRestApiConfig } from '@cdktf/provider-aws/lib/api-gateway-rest-api'; import { ApiGatewayStage as aws_ApiGatewayStage, ApiGatewayStageConfig } from '@cdktf/provider-aws/lib/api-gateway-stage'; import { ApiGatewayUsagePlan as aws_ApiGatewayUsagePlan, ApiGatewayUsagePlanConfig } from '@cdktf/provider-aws/lib/api-gateway-usage-plan'; import { ApiGatewayUsagePlanKey as aws_ApiGatewayUsagePlanKey, ApiGatewayUsagePlanKeyConfig } from '@cdktf/provider-aws/lib/api-gateway-usage-plan-key'; import { ApiGatewayVpcLink as aws_ApiGatewayVpcLink, ApiGatewayVpcLinkConfig } from '@cdktf/provider-aws/lib/api-gateway-vpc-link'; import { Construct } from 'constructs'; export declare class ApiGatewayDeployment extends aws_ApiGatewayDeployment { constructor(scope: Construct, id: string, config: ApiGatewayDeploymentConfig); } export declare class ApiGatewayGatewayResponse extends aws_ApiGatewayGatewayResponse { constructor(scope: Construct, id: string, config: ApiGatewayGatewayResponseConfig); } export declare class ApiGatewayRestApi extends aws_ApiGatewayRestApi { constructor(scope: Construct, id: string, config: ApiGatewayRestApiConfig); } export declare class ApiGatewayStage extends aws_ApiGatewayStage { constructor(scope: Construct, id: string, config: ApiGatewayStageConfig); } export declare class ApiGatewayBasePathMapping extends aws_ApiGatewayBasePathMapping { constructor(scope: Construct, id: string, config: ApiGatewayBasePathMappingConfig); } export declare class ApiGatewayAuthorizer extends aws_ApiGatewayAuthorizer { constructor(scope: Construct, id: string, config: ApiGatewayAuthorizerConfig); } export declare class ApiGatewayClientCertificate extends aws_ApiGatewayClientCertificate { constructor(scope: Construct, id: string, config: ApiGatewayClientCertificateConfig); } export declare class ApiGatewayDomainName extends aws_ApiGatewayDomainName { constructor(scope: Construct, id: string, config: ApiGatewayDomainNameConfig); } export declare class ApiGatewayVpcLink extends aws_ApiGatewayVpcLink { constructor(scope: Construct, id: string, config: ApiGatewayVpcLinkConfig); } export declare class ApiGatewayRequestValidator extends aws_ApiGatewayRequestValidator { constructor(scope: Construct, id: string, config: ApiGatewayRequestValidatorConfig); } export declare class ApiGatewayIntegration extends aws_ApiGatewayIntegration { constructor(scope: Construct, id: string, config: ApiGatewayIntegrationConfig); } export declare class ApiGatewayIntegrationResponse extends aws_ApiGatewayIntegrationResponse { constructor(scope: Construct, id: string, config: ApiGatewayIntegrationResponseConfig); } export declare class ApiGatewayMethod extends aws_ApiGatewayMethod { constructor(scope: Construct, id: string, config: ApiGatewayMethodConfig); } export declare class ApiGatewayMethodResponse extends aws_ApiGatewayMethodResponse { constructor(scope: Construct, id: string, config: ApiGatewayMethodResponseConfig); } export declare class ApiGatewayMethodSettings extends aws_ApiGatewayMethodSettings { constructor(scope: Construct, id: string, config: ApiGatewayMethodSettingsConfig); } export declare class ApiGatewayResource extends aws_ApiGatewayResource { constructor(scope: Construct, id: string, config: ApiGatewayResourceConfig); } export declare class ApiGatewayApiKey extends aws_ApiGatewayApiKey { constructor(scope: Construct, id: string, config: ApiGatewayApiKeyConfig); } export declare class ApiGatewayUsagePlan extends aws_ApiGatewayUsagePlan { constructor(scope: Construct, id: string, config: ApiGatewayUsagePlanConfig); } export declare class ApiGatewayUsagePlanKey extends aws_ApiGatewayUsagePlanKey { constructor(scope: Construct, id: string, config: ApiGatewayUsagePlanKeyConfig); }