Name: The name of the data source.
Description: A description of the data source.
Use StackState's default Kafka: Use the default Kafka bus on the StackState server or a separate Kafka instance.
Integration Type: Select the integration type from the dropdown. This list is populated with the type passed in the
typefield in the source JSON data.
Kafka Topic: Select a Kafka topic to retrieve data from. This list is populated based on the type and URL passed in the
instancefield in the source JSON data.
Maximum batch size: Specifies the maximum number of components from a JSON file that are processed in a single batch. Used for rate limiting.
Maximum # of batches/second: Specifies the maximum number of batches processed per second. Used for rate limiting.
Expire elements: Set topology to elements to expired if they do not appear in this data source for a configured amount of time.
Cleanup expired elements: Remove expired topology elements from StackState if they have been expired for a configured amount of time.
Test Connection: Verify that the target Kafka server is reachable.
Refresh: Refresh the lists of integration types and topics.
Create: Create the data source.
Cancel: Cancel creation of the data source.