Variable GetFeatureFlagByIdSchemaConst
GetFeatureFlagByIdSchema: ZodObject<
{
associations: ZodOptional<
ZodArray<
ZodObject<
{
associationType: ZodCustom<
string & {}
| "issueKeys"
| "issueIdOrKeys",
string & {} | "issueKeys" | "issueIdOrKeys",
>;
values: ZodArray<ZodString>;
},
$loose,
>,
>,
>;
details: ZodArray<
ZodObject<
{
environment: ZodObject<
{
name: ZodString;
type: ZodOptional<
ZodCustom<
| (...) & (...)
| "development"
| "testing"
| "staging"
| "production",
| (...) & (...)
| "development"
| "testing"
| "staging"
| "production",
>,
>;
},
$loose,
>;
lastUpdated: ZodCoercedDate<unknown>;
status: ZodObject<
{
defaultValue: ZodOptional<ZodString>;
enabled: ZodBoolean;
rollout: ZodOptional<
ZodObject<
{
percentage: ZodOptional<(...)>;
rules: ZodOptional<(...)>;
text: ZodOptional<(...)>;
},
$loose,
>,
>;
},
$loose,
>;
url: ZodURL;
},
$loose,
>,
>;
displayName: ZodOptional<ZodString>;
id: ZodString;
key: ZodString;
schemaVersion: ZodOptional<
ZodCustom<string & {} | "1.0", string & {} | "1.0">,
>;
summary: ZodObject<
{
lastUpdated: ZodCoercedDate<unknown>;
status: ZodObject<
{
defaultValue: ZodOptional<ZodString>;
enabled: ZodBoolean;
rollout: ZodOptional<
ZodObject<
{
percentage: ZodOptional<ZodNumber>;
rules: ZodOptional<ZodNumber>;
text: ZodOptional<ZodString>;
},
$loose,
>,
>;
},
$loose,
>;
url: ZodOptional<ZodURL>;
},
$loose,
>;
updateSequenceId: ZodNumber;
},
$loose,
> = ...
Data related to a single Feature Flag, across any Environment that the flag is present in.*