View a markdown version of this page

ExperimentDefinitionSnapshot - AWS AppConfig

ExperimentDefinitionSnapshot

A snapshot of the experiment definition captured at the time an experiment run was started. This preserves the configuration that was active during the run.

Contents

ApplicationId

The application ID at the time the run was started.

Type: String

Pattern: [a-z0-9]{4,7}

Required: No

AudienceDescription

The audience description at the time the run was started.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Required: No

AudienceRule

The audience rule at the time the run was started.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 16384.

Required: No

ConfigurationProfileId

The configuration profile ID at the time the run was started.

Type: String

Pattern: [a-z0-9]{4,7}

Required: No

Control

The control treatment at the time the run was started.

Type: Treatment object

Required: No

EnvironmentId

The environment ID at the time the run was started.

Type: String

Pattern: [a-z0-9]{4,7}

Required: No

FlagKey

The feature flag key at the time the run was started.

Type: String

Pattern: ^[a-z][a-zA-Z0-9_-]{1,64}

Required: No

Hypothesis

The hypothesis at the time the run was started.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Required: No

Id

The experiment definition ID.

Type: String

Pattern: [a-z0-9]{4,7}

Required: No

LaunchCriteria

The launch criteria at the time the run was started.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Required: No

Name

The name of the experiment definition at the time the run was started.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Required: No

Treatments

The treatments at the time the run was started.

Type: Array of Treatment objects

Array Members: Minimum number of 1 item. Maximum number of 5 items.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: