/* eslint-disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ /** * Resource schema for AWS::AppFlow::Connector */ export interface AwsAppflowConnector { /** * The name of the connector. The name is unique for each ConnectorRegistration in your AWS account. */ ConnectorLabel?: string; /** * The arn of the connector. The arn is unique for each ConnectorRegistration in your AWS account. */ ConnectorArn?: string; /** * The provisioning type of the connector. Currently the only supported value is LAMBDA. */ ConnectorProvisioningType: string; ConnectorProvisioningConfig: ConnectorProvisioningConfig; /** * A description about the connector that's being registered. */ Description?: string; } /** * Contains information about the configuration of the connector being registered. */ export interface ConnectorProvisioningConfig { Lambda?: LambdaConnectorProvisioningConfig; } /** * Contains information about the configuration of the lambda which is being registered as the connector. */ export interface LambdaConnectorProvisioningConfig { /** * Lambda ARN of the connector being registered. */ LambdaArn: string; }