Configuration for guarded releases
| Name | Type | Description | Notes |
|---|---|---|---|
| rolloutContextKindKey | string | Context kind key to use as the randomization unit for the rollout | [optional] [default to undefined] |
| minSampleSize | number | The minimum number of samples required to make a decision | [optional] [default to undefined] |
| rollbackOnRegression | boolean | Whether to roll back on regression | [optional] [default to undefined] |
| metricKeys | Array<string> | List of metric keys | [optional] [default to undefined] |
| metricGroupKeys | Array<string> | List of metric group keys | [optional] [default to undefined] |
| stages | Array<ReleasePolicyStage> | List of stages | [optional] [default to undefined] |
import { GuardedReleaseConfig } from 'launchdarkly-api-typescript';
const instance: GuardedReleaseConfig = {
rolloutContextKindKey,
minSampleSize,
rollbackOnRegression,
metricKeys,
metricGroupKeys,
stages,
};