Skip to main content

@swamp/aws/appflow

v2026.04.23.3

AWS APPFLOW infrastructure models

Repository

https://github.com/systeminit/swamp-extensions

Labels

awsappflowcloudinfrastructure

Contents

Quality score

Verified by Swamp

How well-documented and verifiable this extension is.

100%

Grade A

  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • At least one platform tag (or universal)1/1earned
  • Two or more platform tags (or universal)1/1earned
  • License declared1/1earned
  • Verified public repository2/2earned

Install

$ swamp extension pull @swamp/aws/appflow

@swamp/aws/appflow/connectorv2026.04.23.2connector.ts

Global Arguments

ArgumentTypeDescription
ConnectorLabel?stringThe name of the connector. The name is unique for each ConnectorRegistration in your AWS account.
ConnectorProvisioningTypestringThe provisioning type of the connector. Currently the only supported value is LAMBDA.
ConnectorProvisioningConfigobjectContains information about the configuration of the connector being registered.
Description?stringA description about the connector that's being registered.
createCreate a AppFlow Connector
getGet a AppFlow Connector
ArgumentTypeDescription
identifierstringThe primary identifier of the AppFlow Connector
updateUpdate a AppFlow Connector
deleteDelete a AppFlow Connector
ArgumentTypeDescription
identifierstringThe primary identifier of the AppFlow Connector
syncSync AppFlow Connector state from AWS

Resources

state(infinite)— AppFlow Connector resource state
@swamp/aws/appflow/connector-profilev2026.04.23.2connector_profile.ts

Global Arguments

ArgumentTypeDescription
ConnectorLabel?stringThe label of the connector. The label is unique for each ConnectorRegistration in your AWS account. Only needed if calling for CUSTOMCONNECTOR connector type/.
ConnectorProfileNamestringThe maximum number of items to retrieve in a single batch.
KMSArn?stringThe ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
ConnectorTypeenumList of Saas providers that need connector profile to be created
ConnectionModeenumMode in which data transfer should be enabled. Private connection mode is currently enabled for Salesforce, Snowflake, Trendmicro and Singular
ConnectorProfileConfig?objectConnector specific configurations needed to create connector profile
createCreate a AppFlow ConnectorProfile
getGet a AppFlow ConnectorProfile
ArgumentTypeDescription
identifierstringThe primary identifier of the AppFlow ConnectorProfile
updateUpdate a AppFlow ConnectorProfile
deleteDelete a AppFlow ConnectorProfile
ArgumentTypeDescription
identifierstringThe primary identifier of the AppFlow ConnectorProfile
syncSync AppFlow ConnectorProfile state from AWS

Resources

state(infinite)— AppFlow ConnectorProfile resource state
@swamp/aws/appflow/flowv2026.04.23.2flow.ts

Global Arguments

ArgumentTypeDescription
FlowNamestringName of the flow.
Description?stringDescription of the flow.
KMSArn?stringThe ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
TriggerConfigobjectTrigger settings of the flow.
FlowStatus?enumFlow activation status for Scheduled- and Event-triggered flows
SourceFlowConfigobjectConfigurations of Source connector of the flow.
DestinationFlowConfigListarrayList of Destination connectors of the flow.
TasksarrayList of tasks for the flow.
Tags?arrayList of Tags.
MetadataCatalogConfig?objectConfigurations of metadata catalog of the flow.
createCreate a AppFlow Flow
getGet a AppFlow Flow
ArgumentTypeDescription
identifierstringThe primary identifier of the AppFlow Flow
updateUpdate a AppFlow Flow
deleteDelete a AppFlow Flow
ArgumentTypeDescription
identifierstringThe primary identifier of the AppFlow Flow
syncSync AppFlow Flow state from AWS

Resources

state(infinite)— AppFlow Flow resource state