UNPKG

@nolanrigo/cloudformation

Version:

TypeScript-based imperative way to define AWS CloudFormation templates

29 lines (28 loc) 1.02 kB
import { ResourceBase } from "../../resource"; import { Value, MapOf } from "../../data-types"; export declare class TlsConfig { ServerNameToVerify?: Value<string>; constructor(properties: TlsConfig); } export interface IntegrationProperties { CredentialsArn?: Value<string>; PassthroughBehavior?: Value<string>; RequestTemplates?: MapOf<any>; TemplateSelectionExpression?: Value<string>; TimeoutInMillis?: Value<number>; IntegrationType: Value<string>; ContentHandlingStrategy?: Value<string>; PayloadFormatVersion?: Value<string>; ApiId: Value<string>; IntegrationMethod?: Value<string>; IntegrationUri?: Value<string>; ConnectionType?: Value<string>; ConnectionId?: Value<string>; RequestParameters?: MapOf<any>; Description?: Value<string>; TlsConfig?: TlsConfig; } export default class Inner_Integration extends ResourceBase<IntegrationProperties> { static TlsConfig: typeof TlsConfig; constructor(properties: IntegrationProperties); }