Create a persistent store integration.
If you are using server-side SDKs, segments synced from external tools and larger list-based segments require a persistent store within your infrastructure. LaunchDarkly keeps the persistent store up to date and consults it during flag evaluation.
You can use either Redis or DynamoDB as your persistent store. When you create a persistent store integration, the fields in the config
object in the request vary depending on which persistent store you use.
If you are using Redis to create your persistent store integration, you will need to know:
If you are using DynamoDB to create your persistent store integration, you will need to know:
namespace
(string)key
(string)To learn more, read Segment configuration.
The project key
The environment key
The integration key, either redis
or dynamodb
The global integration settings, as specified by the formVariables
in the manifest.json
for this integration.
Whether the integration configuration is active. Default value is false.
Name to identify the integration
Big segment store response
The location and content type of related resources
The integration ID
The integration key
The project key
The environment key
The delivery configuration for the given integration provider. Only included when requesting a single integration by ID. Refer to the formVariables
field in the corresponding manifest.json
for a full list of fields for each integration.
Whether the configuration is turned on
Name of the configuration
Version of the current configuration
Details on the connection status of the persistent store integration
Details on the allowed and denied actions for this configuration