Skip to main content

@swamp/aws/appintegrations

v2026.04.23.3

AWS APPINTEGRATIONS infrastructure models

Repository

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

Labels

awsappintegrationscloudinfrastructure

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

@swamp/aws/appintegrations/applicationv2026.04.23.2application.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
NamestringThe name of the application.
NamespacestringThe namespace of the application.
Description?stringThe application description.
ApplicationSourceConfigobjectApplication source config
Permissions?arrayThe configuration of events or requests that the application has access to.
Tags?arrayThe tags (keys and values) associated with the application.
IsService?booleanIndicates if the application is a service
ApplicationType?enumThe type of application
InitializationTimeout?numberThe initialization timeout in milliseconds. Required when IsService is true.
ApplicationConfig?objectThe application configuration. Cannot be used when IsService is true.
IframeConfig?objectThe iframe configuration
createCreate a AppIntegrations Application
getGet a AppIntegrations Application
ArgumentTypeDescription
identifierstringThe primary identifier of the AppIntegrations Application
updateUpdate a AppIntegrations Application
deleteDelete a AppIntegrations Application
ArgumentTypeDescription
identifierstringThe primary identifier of the AppIntegrations Application
syncSync AppIntegrations Application state from AWS

Resources

state(infinite)— AppIntegrations Application resource state
@swamp/aws/appintegrations/data-integrationv2026.04.23.2data_integration.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
Description?stringThe data integration description.
NamestringThe name of the data integration.
KmsKeystringThe KMS key of the data integration.
ScheduleConfig?objectThe name of the data and how often it should be pulled from the source.
SourceURIstringThe URI of the data source.
Tags?arrayThe tags (keys and values) associated with the data integration.
FileConfiguration?objectThe configuration for what files should be pulled from the source.
ObjectConfiguration?recordThe configuration for what data should be pulled from the source.
createCreate a AppIntegrations DataIntegration
getGet a AppIntegrations DataIntegration
ArgumentTypeDescription
identifierstringThe primary identifier of the AppIntegrations DataIntegration
updateUpdate a AppIntegrations DataIntegration
deleteDelete a AppIntegrations DataIntegration
ArgumentTypeDescription
identifierstringThe primary identifier of the AppIntegrations DataIntegration
syncSync AppIntegrations DataIntegration state from AWS

Resources

state(infinite)— AppIntegrations DataIntegration resource state
@swamp/aws/appintegrations/event-integrationv2026.04.23.2event_integration.ts

Global Arguments

ArgumentTypeDescription
Description?stringThe event integration description.
NamestringThe name of the event integration.
EventBridgeBusstringThe Amazon Eventbridge bus for the event integration.
EventFilterobjectThe EventFilter (source) associated with the event integration.
Tags?arrayThe tags (keys and values) associated with the event integration.
createCreate a AppIntegrations EventIntegration
getGet a AppIntegrations EventIntegration
ArgumentTypeDescription
identifierstringThe primary identifier of the AppIntegrations EventIntegration
updateUpdate a AppIntegrations EventIntegration
deleteDelete a AppIntegrations EventIntegration
ArgumentTypeDescription
identifierstringThe primary identifier of the AppIntegrations EventIntegration
syncSync AppIntegrations EventIntegration state from AWS

Resources

state(infinite)— AppIntegrations EventIntegration resource state