1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-01 00:08:27 +01:00
unleash.unleash/frontend/src/openapi/models/advancedPlaygroundEnvironmentFeatureSchemaVariant.ts
2024-05-23 13:37:56 +03:00

25 lines
1.2 KiB
TypeScript

/**
* Generated by Orval
* Do not edit manually.
* See `gen:api` script in package.json
*/
import type { AdvancedPlaygroundEnvironmentFeatureSchemaVariantPayload } from './advancedPlaygroundEnvironmentFeatureSchemaVariantPayload';
/**
* The feature variant you receive based on the provided context or the _disabled
variant_. If a feature is disabled or doesn't have any
variants, you would get the _disabled variant_.
Otherwise, you'll get one of the feature's defined variants.
* @nullable
*/
export type AdvancedPlaygroundEnvironmentFeatureSchemaVariant = {
/** Whether the variant is enabled or not. If the feature is disabled or if it doesn't have variants, this property will be `false` */
enabled: boolean;
/** Whether the feature is enabled or not. If the feature is disabled, this property will be `false` */
feature_enabled?: boolean;
/** The variant's name. If there is no variant or if the flag is disabled, this will be `disabled` */
name: string;
/** An optional payload attached to the variant. */
payload?: AdvancedPlaygroundEnvironmentFeatureSchemaVariantPayload;
} | null;