Expand description

Data structures used by operation inputs/outputs.

Modules

Structs

A structure containing the CloudWatch Logs log group where the project stores evaluation events.

A structure containing the CloudWatch Logs log group where the project stores evaluation events.

This structure assigns a feature variation to one user session.

This structure displays the results of one feature evaluation assignment to one user session.

A structure that contains the information about an evaluation rule for this feature, if it is used in a launch or experiment.

A structure that contains the information about one evaluation event or custom event sent to Evidently. This is a JSON payload. If this event specifies a pre-defined event type, the payload must follow the defined event schema.

A structure containing the configuration details of an experiment.

This structure contains the date and time that the experiment started and ended.

A structure that contains results of an experiment.

A structure that contains experiment results for one metric that is monitored in the experiment.

This structure contains the time and date that Evidently completed the analysis of the experiment.

This structure contains information about one Evidently feature in your account.

This structure contains information about one Evidently feature in your account.

This structure contains the configuration details of one Evidently launch.

This structure contains information about the start and end times of the launch.

A structure that defines one launch group in a launch. A launch group is a variation of the feature that you are including in the launch.

A structure that defines one launch group in a launch. A launch group is a variation of the feature that you are including in the launch.

This structure defines a metric that is being used to evaluate the variations during a launch or experiment.

This structure defines a metric that you want to use to evaluate the variations during a launch or experiment.

A structure that tells Evidently whether higher or lower values are desired for a metric that is used in an experiment.

Use this structure to tell Evidently whether higher or lower values are desired for a metric that is used in an experiment.

A structure that defines a metric to be used to monitor performance of the variations during a launch.

A structure that defines a metric to be used to monitor performance of the variations during a launch.

A structure that contains the configuration of which variation to use as the "control" version. The "control" version is used for comparison with other variations. This structure also specifies how much experiment traffic is allocated to each variation.

A structure that contains the configuration of which variation to use as the "control" version. The "control" version is used for comparison with other variations. This structure also specifies how much experiment traffic is allocated to each variation.

This structure defines a project, which is the logical object in Evidently that can contain features, launches, and experiments. Use projects to group similar features together.

A structure that contains information about where Evidently is to store evaluation events for longer term storage.

A structure that contains information about where Evidently is to store evaluation events for longer term storage.

A structure that contains configuration information about an Evidently project.

A structure that contains Evidently's response to the sent events, including an event ID and error codes, if any.

If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and bucket prefix.

If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and bucket prefix.

This structure defines the traffic allocation percentages among the feature variations during one step of a launch, and the start time of that step.

This structure defines the traffic allocation percentages among the feature variations during one step of a launch, and the start time of that step.

An array of structures that define the traffic allocation percentages among the feature variations during each step of a launch. This also defines the start time of each step.

An array of structures that define the traffic allocation percentages among the feature variations during each step of a launch. This also defines the start time of each step.

A structure that defines one treatment in an experiment. A treatment is a variation of the feature that you are including in the experiment.

A structure that defines one treatment in an experiment. A treatment is a variation of the feature that you are including in the experiment.

A structure containing an error name and message.

This structure contains the name and variation value of one variation of a feature.

This structure contains the name and variation value of one variation of a feature.

Enums