Configuration types
You can create configuration objects of various types, which can be used to configure integration servers, the App Connect Dashboard, or App Connect Designer.
Configuration types for integration servers
Integration servers require two types of resources to run and provide an integration that you develop: one or more BAR files that contain development resources, and configuration files for setting up the integration server.
The BAR file contains authored integration artifacts that include message flows, message sets, ESQL files, Java code, stylesheets, and maps. The configuration files can define any environment-specific settings, or contain secrets or data that should not be checked into a source control system. Separating the BAR file artifacts from the configuration files in this way eliminates the need to edit a BAR file before you deploy it to different environments such as development and production. When you create an integration server to run the integration that is packaged in the BAR file, you can select or create your preferred configurations that should be applied to the BAR file.
Before you deploy your integration to an environment, you can customize the BAR file to configure properties or requirements that define how the integration server should run and how it should connect to external systems. You configure such customizations by creating configuration objects that can be applied to one or more integration servers, and which are shared by all users with access to the namespace where the configuration objects and integration servers are deployed. The defined configuration objects are stored in files that will be processed before your deployed integration server starts.
Configuration types for App Connect Dashboard and App Connect Designer
You can use a bucket in an object storage service as an alternative location for storing the following artifacts:
- BAR files that are uploaded or imported to your App Connect Dashboard instance
- The AI model for the Mapping Assist incremental learning feature that is available in App Connect Designer
A configuration of type s3Configuration
is required to store the credentials for
connecting to the bucket that is used with the Dashboard or Designer instance.
Learn more about the configuration types
Use the following links to learn about each configuration type and how to create its required configuration file: