Optional additionalA container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.
Optional analysisStatistical settings. Use default_duration_days for duration; target_duration_days is not accepted here.
Optional assignmentAssignment properties.
Optional assignmentID of the assignment source selected by the protocol.
Optional defaultDefault experiment duration supplied by the protocol, in days.
Optional enforcementComplete lock map. Omit this object to preserve current locks. Null is rejected; every field is required.
Optional environmentID of the feature flag environment used by the experiment.
Optional exposureTraffic schedule. Publishing and replacement require NO_ROLLOUT with exactly one step, or UNIFORM_INTERVALS with a positive selection interval and at least one step. Requires environment_id.
Whether the protocol requires a duration before an experiment can start.
Whether the protocol requires equal traffic allocation across variants.
Whether the protocol limits the number of metrics.
Whether the protocol enforces a minimum experiment duration.
Metric groups.
Optional metricMaximum number of metrics allowed by the protocol.
Optional migrationMetadata for imported resources. Must encode to at most 4096 bytes. Null clears it; omission preserves it on update.
Optional minimumMinimum duration unit, DAYS or WEEKS.
Optional minimumMinimum experiment duration in the specified unit.
Optional primaryID of the primary metric supplied by the protocol.
ID of the subject type used by this configuration.
Optional targetingTargeting rules.
Generated using TypeDoc
Replace a published protocol template. Omitted optional template fields are cleared. Omitted enforcement and migration_metadata are preserved. Enabled limits require their values; allocation settings require environment_id.