Environment-specific settings for a feature flag.

Hierarchy

  • FeatureFlagEnvironment

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
allocations?: {
    [key: string]: any;
}

Allocation metadata for this environment.

Type declaration

  • [key: string]: any
defaultAllocationKey?: string

The allocation key used for the default variant.

defaultVariantId?: string

The ID of the default variant for this environment.

environmentId: string

The ID of the environment.

environmentName?: string

The name of the environment.

isProduction?: boolean

Indicates whether the environment is production.

overrideAllocationKey?: string

The allocation key used for the override variant.

overrideVariantId?: string

The ID of the override variant for this environment.

pendingSuggestionId?: string

Pending suggestion identifier, if approval is required.

requireFeatureFlagApproval?: boolean

Indicates whether feature flag changes require approval in this environment.

rolloutPercentage?: number

Rollout percentage for this environment.

rules?: {
    [key: string]: any;
}[]

Environment targeting rules for this feature flag.

The status of a feature flag in an environment.

Generated using TypeDoc