amazonka-evidently-2.0: Amazon CloudWatch Evidently SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Evidently

Contents

Description

Derived from API version 2021-02-01 of the AWS service descriptions, licensed under Apache 2.0.

You can use Amazon CloudWatch Evidently to safely validate new features by serving them to a specified percentage of your users while you roll out the feature. You can monitor the performance of the new feature to help you decide when to ramp up traffic to your users. This helps you reduce risk and identify unintended consequences before you fully launch the feature.

You can also conduct A/B experiments to make feature design decisions based on evidence and data. An experiment can test as many as five variations at once. Evidently collects experiment data and analyzes it using statistical methods. It also provides clear recommendations about which variations perform better. You can test both user-facing features and backend features.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-02-01 of the Amazon CloudWatch Evidently SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by Evidently.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You do not have sufficient permissions to perform this action.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

A resource was in an inconsistent state during an update or a deletion.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

Unexpected error while processing the request. Retry the request.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The request references a resource that does not exist.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The request would cause a service quota to be exceeded.

ServiceUnavailableException

_ServiceUnavailableException :: AsError a => Fold a ServiceError Source #

The service was unavailable. Retry the request.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The request was denied because of request throttling. Retry the request.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

The value of a parameter in the request caused an error.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

BatchEvaluateFeature

data BatchEvaluateFeature Source #

See: newBatchEvaluateFeature smart constructor.

Instances

Instances details
ToJSON BatchEvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

ToHeaders BatchEvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

ToPath BatchEvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

ToQuery BatchEvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

AWSRequest BatchEvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

Associated Types

type AWSResponse BatchEvaluateFeature #

Generic BatchEvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

Associated Types

type Rep BatchEvaluateFeature :: Type -> Type #

Read BatchEvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

Show BatchEvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

NFData BatchEvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

Methods

rnf :: BatchEvaluateFeature -> () #

Eq BatchEvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

Hashable BatchEvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

type AWSResponse BatchEvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

type Rep BatchEvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

type Rep BatchEvaluateFeature = D1 ('MetaData "BatchEvaluateFeature" "Amazonka.Evidently.BatchEvaluateFeature" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "BatchEvaluateFeature'" 'PrefixI 'True) (S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "requests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty EvaluationRequest))))

newBatchEvaluateFeature Source #

Create a value of BatchEvaluateFeature with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

BatchEvaluateFeature, batchEvaluateFeature_project - The name or ARN of the project that contains the feature being evaluated.

$sel:requests:BatchEvaluateFeature', batchEvaluateFeature_requests - An array of structures, where each structure assigns a feature variation to one user session.

data BatchEvaluateFeatureResponse Source #

See: newBatchEvaluateFeatureResponse smart constructor.

Instances

Instances details
Generic BatchEvaluateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

Associated Types

type Rep BatchEvaluateFeatureResponse :: Type -> Type #

Read BatchEvaluateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

Show BatchEvaluateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

NFData BatchEvaluateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

Eq BatchEvaluateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

type Rep BatchEvaluateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.BatchEvaluateFeature

type Rep BatchEvaluateFeatureResponse = D1 ('MetaData "BatchEvaluateFeatureResponse" "Amazonka.Evidently.BatchEvaluateFeature" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "BatchEvaluateFeatureResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EvaluationResult])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newBatchEvaluateFeatureResponse Source #

Create a value of BatchEvaluateFeatureResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:results:BatchEvaluateFeatureResponse', batchEvaluateFeatureResponse_results - An array of structures, where each structure displays the results of one feature evaluation assignment to one user session.

$sel:httpStatus:BatchEvaluateFeatureResponse', batchEvaluateFeatureResponse_httpStatus - The response's http status code.

CreateExperiment

data CreateExperiment Source #

See: newCreateExperiment smart constructor.

Instances

Instances details
ToJSON CreateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

ToHeaders CreateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

ToPath CreateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

ToQuery CreateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

AWSRequest CreateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

Associated Types

type AWSResponse CreateExperiment #

Generic CreateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

Associated Types

type Rep CreateExperiment :: Type -> Type #

Read CreateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

Show CreateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

NFData CreateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

Methods

rnf :: CreateExperiment -> () #

Eq CreateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

Hashable CreateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

type AWSResponse CreateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

type Rep CreateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

newCreateExperiment Source #

Create a value of CreateExperiment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateExperiment, createExperiment_description - An optional description of the experiment.

$sel:onlineAbConfig:CreateExperiment', createExperiment_onlineAbConfig - A structure that contains the configuration of which variation to use as the "control" version. tThe "control" version is used for comparison with other variations. This structure also specifies how much experiment traffic is allocated to each variation.

CreateExperiment, createExperiment_randomizationSalt - When Evidently assigns a particular user session to an experiment, it must use a randomization ID to determine which variation the user session is served. This randomization ID is a combination of the entity ID and randomizationSalt. If you omit randomizationSalt, Evidently uses the experiment name as the randomizationSalt.

CreateExperiment, createExperiment_samplingRate - The portion of the available audience that you want to allocate to this experiment, in thousandths of a percent. The available audience is the total audience minus the audience that you have allocated to overrides or current launches of this feature.

This is represented in thousandths of a percent. For example, specify 10,000 to allocate 10% of the available audience.

CreateExperiment, createExperiment_segment - Specifies an audience segment to use in the experiment. When a segment is used in an experiment, only user sessions that match the segment pattern are used in the experiment.

CreateExperiment, createExperiment_tags - Assigns one or more tags (key-value pairs) to the experiment.

Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values.

Tags don't have any semantic meaning to Amazon Web Services and are interpreted strictly as strings of characters.

 <p>You can associate as many as 50 tags with an experiment.</p> <p>For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html">Tagging Amazon Web Services resources</a>.</p>

CreateExperiment, createExperiment_metricGoals - An array of structures that defines the metrics used for the experiment, and whether a higher or lower value for each metric is the goal.

CreateExperiment, createExperiment_name - A name for the new experiment.

CreateExperiment, createExperiment_project - The name or ARN of the project that you want to create the new experiment in.

CreateExperiment, createExperiment_treatments - An array of structures that describe the configuration of each feature variation used in the experiment.

data CreateExperimentResponse Source #

See: newCreateExperimentResponse smart constructor.

Instances

Instances details
Generic CreateExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

Associated Types

type Rep CreateExperimentResponse :: Type -> Type #

Read CreateExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

Show CreateExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

NFData CreateExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

Eq CreateExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

type Rep CreateExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateExperiment

type Rep CreateExperimentResponse = D1 ('MetaData "CreateExperimentResponse" "Amazonka.Evidently.CreateExperiment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "CreateExperimentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "experiment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Experiment)))

newCreateExperimentResponse Source #

Create a value of CreateExperimentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateExperimentResponse', createExperimentResponse_httpStatus - The response's http status code.

$sel:experiment:CreateExperimentResponse', createExperimentResponse_experiment - A structure containing the configuration details of the experiment that you created.

CreateFeature

data CreateFeature Source #

See: newCreateFeature smart constructor.

Instances

Instances details
ToJSON CreateFeature Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

ToHeaders CreateFeature Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

ToPath CreateFeature Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

ToQuery CreateFeature Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

AWSRequest CreateFeature Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

Associated Types

type AWSResponse CreateFeature #

Generic CreateFeature Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

Associated Types

type Rep CreateFeature :: Type -> Type #

Read CreateFeature Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

Show CreateFeature Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

NFData CreateFeature Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

Methods

rnf :: CreateFeature -> () #

Eq CreateFeature Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

Hashable CreateFeature Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

type AWSResponse CreateFeature Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

type Rep CreateFeature Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

newCreateFeature Source #

Create a value of CreateFeature with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateFeature, createFeature_defaultVariation - The name of the variation to use as the default variation. The default variation is served to users who are not allocated to any ongoing launches or experiments of this feature.

This variation must also be listed in the variations structure.

If you omit defaultVariation, the first variation listed in the variations structure is used as the default variation.

CreateFeature, createFeature_description - An optional description of the feature.

CreateFeature, createFeature_entityOverrides - Specify users that should always be served a specific variation of a feature. Each user is specified by a key-value pair . For each key, specify a user by entering their user ID, account ID, or some other identifier. For the value, specify the name of the variation that they are to be served.

CreateFeature, createFeature_evaluationStrategy - Specify ALL_RULES to activate the traffic allocation specified by any ongoing launches or experiments. Specify DEFAULT_VARIATION to serve the default variation to all users instead.

CreateFeature, createFeature_tags - Assigns one or more tags (key-value pairs) to the feature.

Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values.

Tags don't have any semantic meaning to Amazon Web Services and are interpreted strictly as strings of characters.

 <p>You can associate as many as 50 tags with a feature.</p> <p>For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html">Tagging Amazon Web Services resources</a>.</p>

CreateFeature, createFeature_name - The name for the new feature.

CreateFeature, createFeature_project - The name or ARN of the project that is to contain the new feature.

CreateFeature, createFeature_variations - An array of structures that contain the configuration of the feature's different variations.

data CreateFeatureResponse Source #

See: newCreateFeatureResponse smart constructor.

Instances

Instances details
Generic CreateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

Associated Types

type Rep CreateFeatureResponse :: Type -> Type #

Read CreateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

Show CreateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

NFData CreateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

Methods

rnf :: CreateFeatureResponse -> () #

Eq CreateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

type Rep CreateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateFeature

type Rep CreateFeatureResponse = D1 ('MetaData "CreateFeatureResponse" "Amazonka.Evidently.CreateFeature" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "CreateFeatureResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "feature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Feature)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateFeatureResponse Source #

Create a value of CreateFeatureResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateFeatureResponse, createFeatureResponse_feature - A structure that contains information about the new feature.

$sel:httpStatus:CreateFeatureResponse', createFeatureResponse_httpStatus - The response's http status code.

CreateLaunch

data CreateLaunch Source #

See: newCreateLaunch smart constructor.

Instances

Instances details
ToJSON CreateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

ToHeaders CreateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

ToPath CreateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

ToQuery CreateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

AWSRequest CreateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

Associated Types

type AWSResponse CreateLaunch #

Generic CreateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

Associated Types

type Rep CreateLaunch :: Type -> Type #

Read CreateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

Show CreateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

NFData CreateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

Methods

rnf :: CreateLaunch -> () #

Eq CreateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

Hashable CreateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

type AWSResponse CreateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

type Rep CreateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

newCreateLaunch Source #

Create a value of CreateLaunch with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateLaunch, createLaunch_description - An optional description for the launch.

CreateLaunch, createLaunch_metricMonitors - An array of structures that define the metrics that will be used to monitor the launch performance.

CreateLaunch, createLaunch_randomizationSalt - When Evidently assigns a particular user session to a launch, it must use a randomization ID to determine which variation the user session is served. This randomization ID is a combination of the entity ID and randomizationSalt. If you omit randomizationSalt, Evidently uses the launch name as the randomizationSalt.

$sel:scheduledSplitsConfig:CreateLaunch', createLaunch_scheduledSplitsConfig - An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch.

CreateLaunch, createLaunch_tags - Assigns one or more tags (key-value pairs) to the launch.

Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values.

Tags don't have any semantic meaning to Amazon Web Services and are interpreted strictly as strings of characters.

 <p>You can associate as many as 50 tags with a launch.</p> <p>For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html">Tagging Amazon Web Services resources</a>.</p>

CreateLaunch, createLaunch_groups - An array of structures that contains the feature and variations that are to be used for the launch.

CreateLaunch, createLaunch_name - The name for the new launch.

CreateLaunch, createLaunch_project - The name or ARN of the project that you want to create the launch in.

data CreateLaunchResponse Source #

See: newCreateLaunchResponse smart constructor.

Instances

Instances details
Generic CreateLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

Associated Types

type Rep CreateLaunchResponse :: Type -> Type #

Read CreateLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

Show CreateLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

NFData CreateLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

Methods

rnf :: CreateLaunchResponse -> () #

Eq CreateLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

type Rep CreateLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateLaunch

type Rep CreateLaunchResponse = D1 ('MetaData "CreateLaunchResponse" "Amazonka.Evidently.CreateLaunch" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "CreateLaunchResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "launch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Launch)))

newCreateLaunchResponse Source #

Create a value of CreateLaunchResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateLaunchResponse', createLaunchResponse_httpStatus - The response's http status code.

$sel:launch:CreateLaunchResponse', createLaunchResponse_launch - A structure that contains the configuration of the launch that was created.

CreateProject

data CreateProject Source #

See: newCreateProject smart constructor.

Instances

Instances details
ToJSON CreateProject Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

ToHeaders CreateProject Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

ToPath CreateProject Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

ToQuery CreateProject Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

AWSRequest CreateProject Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

Associated Types

type AWSResponse CreateProject #

Generic CreateProject Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

Associated Types

type Rep CreateProject :: Type -> Type #

Read CreateProject Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

Show CreateProject Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

NFData CreateProject Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

Methods

rnf :: CreateProject -> () #

Eq CreateProject Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

Hashable CreateProject Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

type AWSResponse CreateProject Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

type Rep CreateProject Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

newCreateProject Source #

Create a value of CreateProject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateProject, createProject_appConfigResource - Use this parameter if the project will use /client-side evaluation powered by AppConfig/. Client-side evaluation allows your application to assign variations to user sessions locally instead of by calling the EvaluateFeature operation. This mitigates the latency and availability risks that come with an API call. For more information, see Client-side evaluation - powered by AppConfig.

This parameter is a structure that contains information about the AppConfig application and environment that will be used as for client-side evaluation.

To create a project that uses client-side evaluation, you must have the evidently:ExportProjectAsConfiguration permission.

CreateProject, createProject_dataDelivery - A structure that contains information about where Evidently is to store evaluation events for longer term storage, if you choose to do so. If you choose not to store these events, Evidently deletes them after using them to produce metrics and other experiment results that you can view.

CreateProject, createProject_description - An optional description of the project.

CreateProject, createProject_tags - Assigns one or more tags (key-value pairs) to the project.

Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values.

Tags don't have any semantic meaning to Amazon Web Services and are interpreted strictly as strings of characters.

 <p>You can associate as many as 50 tags with a project.</p> <p>For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html">Tagging Amazon Web Services resources</a>.</p>

CreateProject, createProject_name - The name for the project.

data CreateProjectResponse Source #

See: newCreateProjectResponse smart constructor.

Instances

Instances details
Generic CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

Associated Types

type Rep CreateProjectResponse :: Type -> Type #

Read CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

Show CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

NFData CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

Methods

rnf :: CreateProjectResponse -> () #

Eq CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

type Rep CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateProject

type Rep CreateProjectResponse = D1 ('MetaData "CreateProjectResponse" "Amazonka.Evidently.CreateProject" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "CreateProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Project)))

newCreateProjectResponse Source #

Create a value of CreateProjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateProjectResponse', createProjectResponse_httpStatus - The response's http status code.

CreateProjectResponse, createProjectResponse_project - A structure that contains information about the created project.

CreateSegment

data CreateSegment Source #

See: newCreateSegment smart constructor.

Instances

Instances details
ToJSON CreateSegment Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

ToHeaders CreateSegment Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

ToPath CreateSegment Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

ToQuery CreateSegment Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

AWSRequest CreateSegment Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

Associated Types

type AWSResponse CreateSegment #

Generic CreateSegment Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

Associated Types

type Rep CreateSegment :: Type -> Type #

Read CreateSegment Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

Show CreateSegment Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

NFData CreateSegment Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

Methods

rnf :: CreateSegment -> () #

Eq CreateSegment Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

Hashable CreateSegment Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

type AWSResponse CreateSegment Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

type Rep CreateSegment Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

type Rep CreateSegment = D1 ('MetaData "CreateSegment" "Amazonka.Evidently.CreateSegment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "CreateSegment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "pattern'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateSegment Source #

Create a value of CreateSegment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateSegment, createSegment_description - An optional description for this segment.

CreateSegment, createSegment_tags - Assigns one or more tags (key-value pairs) to the segment.

Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values.

Tags don't have any semantic meaning to Amazon Web Services and are interpreted strictly as strings of characters.

 <p>You can associate as many as 50 tags with a segment.</p> <p>For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html">Tagging Amazon Web Services resources</a>.</p>

CreateSegment, createSegment_name - A name for the segment.

CreateSegment, createSegment_pattern - The pattern to use for the segment. For more information about pattern syntax, see Segment rule pattern syntax.

data CreateSegmentResponse Source #

See: newCreateSegmentResponse smart constructor.

Instances

Instances details
Generic CreateSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

Associated Types

type Rep CreateSegmentResponse :: Type -> Type #

Read CreateSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

Show CreateSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

NFData CreateSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

Methods

rnf :: CreateSegmentResponse -> () #

Eq CreateSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

type Rep CreateSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.CreateSegment

type Rep CreateSegmentResponse = D1 ('MetaData "CreateSegmentResponse" "Amazonka.Evidently.CreateSegment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "CreateSegmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "segment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Segment)))

newCreateSegmentResponse Source #

Create a value of CreateSegmentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateSegmentResponse', createSegmentResponse_httpStatus - The response's http status code.

CreateSegmentResponse, createSegmentResponse_segment - A structure that contains the complete information about the segment that was just created.

DeleteExperiment

data DeleteExperiment Source #

See: newDeleteExperiment smart constructor.

Instances

Instances details
ToHeaders DeleteExperiment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

ToPath DeleteExperiment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

ToQuery DeleteExperiment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

AWSRequest DeleteExperiment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

Associated Types

type AWSResponse DeleteExperiment #

Generic DeleteExperiment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

Associated Types

type Rep DeleteExperiment :: Type -> Type #

Read DeleteExperiment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

Show DeleteExperiment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

NFData DeleteExperiment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

Methods

rnf :: DeleteExperiment -> () #

Eq DeleteExperiment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

Hashable DeleteExperiment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

type AWSResponse DeleteExperiment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

type Rep DeleteExperiment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

type Rep DeleteExperiment = D1 ('MetaData "DeleteExperiment" "Amazonka.Evidently.DeleteExperiment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "DeleteExperiment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "experiment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteExperiment Source #

Create a value of DeleteExperiment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:experiment:DeleteExperiment', deleteExperiment_experiment - The name of the experiment to delete.

DeleteExperiment, deleteExperiment_project - The name or ARN of the project that contains the experiment to delete.

data DeleteExperimentResponse Source #

See: newDeleteExperimentResponse smart constructor.

Instances

Instances details
Generic DeleteExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

Associated Types

type Rep DeleteExperimentResponse :: Type -> Type #

Read DeleteExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

Show DeleteExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

NFData DeleteExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

Eq DeleteExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

type Rep DeleteExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteExperiment

type Rep DeleteExperimentResponse = D1 ('MetaData "DeleteExperimentResponse" "Amazonka.Evidently.DeleteExperiment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "DeleteExperimentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteExperimentResponse Source #

Create a value of DeleteExperimentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteExperimentResponse', deleteExperimentResponse_httpStatus - The response's http status code.

DeleteFeature

data DeleteFeature Source #

See: newDeleteFeature smart constructor.

Constructors

DeleteFeature' Text Text 

Instances

Instances details
ToHeaders DeleteFeature Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

ToPath DeleteFeature Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

ToQuery DeleteFeature Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

AWSRequest DeleteFeature Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

Associated Types

type AWSResponse DeleteFeature #

Generic DeleteFeature Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

Associated Types

type Rep DeleteFeature :: Type -> Type #

Read DeleteFeature Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

Show DeleteFeature Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

NFData DeleteFeature Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

Methods

rnf :: DeleteFeature -> () #

Eq DeleteFeature Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

Hashable DeleteFeature Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

type AWSResponse DeleteFeature Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

type Rep DeleteFeature Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

type Rep DeleteFeature = D1 ('MetaData "DeleteFeature" "Amazonka.Evidently.DeleteFeature" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "DeleteFeature'" 'PrefixI 'True) (S1 ('MetaSel ('Just "feature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteFeature Source #

Create a value of DeleteFeature with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteFeature, deleteFeature_feature - The name of the feature to delete.

DeleteFeature, deleteFeature_project - The name or ARN of the project that contains the feature to delete.

data DeleteFeatureResponse Source #

See: newDeleteFeatureResponse smart constructor.

Instances

Instances details
Generic DeleteFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

Associated Types

type Rep DeleteFeatureResponse :: Type -> Type #

Read DeleteFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

Show DeleteFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

NFData DeleteFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

Methods

rnf :: DeleteFeatureResponse -> () #

Eq DeleteFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

type Rep DeleteFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteFeature

type Rep DeleteFeatureResponse = D1 ('MetaData "DeleteFeatureResponse" "Amazonka.Evidently.DeleteFeature" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "DeleteFeatureResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteFeatureResponse Source #

Create a value of DeleteFeatureResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteFeatureResponse', deleteFeatureResponse_httpStatus - The response's http status code.

DeleteLaunch

data DeleteLaunch Source #

See: newDeleteLaunch smart constructor.

Constructors

DeleteLaunch' Text Text 

Instances

Instances details
ToHeaders DeleteLaunch Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

ToPath DeleteLaunch Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

ToQuery DeleteLaunch Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

AWSRequest DeleteLaunch Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

Associated Types

type AWSResponse DeleteLaunch #

Generic DeleteLaunch Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

Associated Types

type Rep DeleteLaunch :: Type -> Type #

Read DeleteLaunch Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

Show DeleteLaunch Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

NFData DeleteLaunch Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

Methods

rnf :: DeleteLaunch -> () #

Eq DeleteLaunch Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

Hashable DeleteLaunch Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

type AWSResponse DeleteLaunch Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

type Rep DeleteLaunch Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

type Rep DeleteLaunch = D1 ('MetaData "DeleteLaunch" "Amazonka.Evidently.DeleteLaunch" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "DeleteLaunch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "launch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteLaunch Source #

Create a value of DeleteLaunch with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:launch:DeleteLaunch', deleteLaunch_launch - The name of the launch to delete.

DeleteLaunch, deleteLaunch_project - The name or ARN of the project that contains the launch to delete.

data DeleteLaunchResponse Source #

See: newDeleteLaunchResponse smart constructor.

Instances

Instances details
Generic DeleteLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

Associated Types

type Rep DeleteLaunchResponse :: Type -> Type #

Read DeleteLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

Show DeleteLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

NFData DeleteLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

Methods

rnf :: DeleteLaunchResponse -> () #

Eq DeleteLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

type Rep DeleteLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteLaunch

type Rep DeleteLaunchResponse = D1 ('MetaData "DeleteLaunchResponse" "Amazonka.Evidently.DeleteLaunch" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "DeleteLaunchResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteLaunchResponse Source #

Create a value of DeleteLaunchResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteLaunchResponse', deleteLaunchResponse_httpStatus - The response's http status code.

DeleteProject

data DeleteProject Source #

See: newDeleteProject smart constructor.

Constructors

DeleteProject' Text 

Instances

Instances details
ToHeaders DeleteProject Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

ToPath DeleteProject Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

ToQuery DeleteProject Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

AWSRequest DeleteProject Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

Associated Types

type AWSResponse DeleteProject #

Generic DeleteProject Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

Associated Types

type Rep DeleteProject :: Type -> Type #

Read DeleteProject Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

Show DeleteProject Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

NFData DeleteProject Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

Methods

rnf :: DeleteProject -> () #

Eq DeleteProject Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

Hashable DeleteProject Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

type AWSResponse DeleteProject Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

type Rep DeleteProject Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

type Rep DeleteProject = D1 ('MetaData "DeleteProject" "Amazonka.Evidently.DeleteProject" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "DeleteProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteProject Source #

Create a value of DeleteProject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteProject, deleteProject_project - The name or ARN of the project to delete.

data DeleteProjectResponse Source #

See: newDeleteProjectResponse smart constructor.

Instances

Instances details
Generic DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

Associated Types

type Rep DeleteProjectResponse :: Type -> Type #

Read DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

Show DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

NFData DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

Methods

rnf :: DeleteProjectResponse -> () #

Eq DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

type Rep DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteProject

type Rep DeleteProjectResponse = D1 ('MetaData "DeleteProjectResponse" "Amazonka.Evidently.DeleteProject" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "DeleteProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteProjectResponse Source #

Create a value of DeleteProjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteProjectResponse', deleteProjectResponse_httpStatus - The response's http status code.

DeleteSegment

data DeleteSegment Source #

See: newDeleteSegment smart constructor.

Constructors

DeleteSegment' Text 

Instances

Instances details
ToHeaders DeleteSegment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

ToPath DeleteSegment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

ToQuery DeleteSegment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

AWSRequest DeleteSegment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

Associated Types

type AWSResponse DeleteSegment #

Generic DeleteSegment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

Associated Types

type Rep DeleteSegment :: Type -> Type #

Read DeleteSegment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

Show DeleteSegment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

NFData DeleteSegment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

Methods

rnf :: DeleteSegment -> () #

Eq DeleteSegment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

Hashable DeleteSegment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

type AWSResponse DeleteSegment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

type Rep DeleteSegment Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

type Rep DeleteSegment = D1 ('MetaData "DeleteSegment" "Amazonka.Evidently.DeleteSegment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "DeleteSegment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "segment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteSegment Source #

Create a value of DeleteSegment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteSegment, deleteSegment_segment - Specifies the segment to delete.

data DeleteSegmentResponse Source #

See: newDeleteSegmentResponse smart constructor.

Instances

Instances details
Generic DeleteSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

Associated Types

type Rep DeleteSegmentResponse :: Type -> Type #

Read DeleteSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

Show DeleteSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

NFData DeleteSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

Methods

rnf :: DeleteSegmentResponse -> () #

Eq DeleteSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

type Rep DeleteSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.DeleteSegment

type Rep DeleteSegmentResponse = D1 ('MetaData "DeleteSegmentResponse" "Amazonka.Evidently.DeleteSegment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "DeleteSegmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSegmentResponse Source #

Create a value of DeleteSegmentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteSegmentResponse', deleteSegmentResponse_httpStatus - The response's http status code.

EvaluateFeature

data EvaluateFeature Source #

See: newEvaluateFeature smart constructor.

Instances

Instances details
ToJSON EvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

ToHeaders EvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

ToPath EvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

ToQuery EvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

AWSRequest EvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

Associated Types

type AWSResponse EvaluateFeature #

Generic EvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

Associated Types

type Rep EvaluateFeature :: Type -> Type #

Read EvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

Show EvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

NFData EvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

Methods

rnf :: EvaluateFeature -> () #

Eq EvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

Hashable EvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

type AWSResponse EvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

type Rep EvaluateFeature Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

type Rep EvaluateFeature = D1 ('MetaData "EvaluateFeature" "Amazonka.Evidently.EvaluateFeature" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "EvaluateFeature'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "evaluationContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "feature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newEvaluateFeature Source #

Create a value of EvaluateFeature with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

EvaluateFeature, evaluateFeature_evaluationContext - A JSON object of attributes that you can optionally pass in as part of the evaluation event sent to Evidently from the user session. Evidently can use this value to match user sessions with defined audience segments. For more information, see Use segments to focus your audience.

 <p>If you include this parameter, the value must be a JSON object. A JSON array is not supported.</p>

EvaluateFeature, evaluateFeature_entityId - An internal ID that represents a unique user of the application. This entityID is checked against any override rules assigned for this feature.

EvaluateFeature, evaluateFeature_feature - The name of the feature being evaluated.

EvaluateFeature, evaluateFeature_project - The name or ARN of the project that contains this feature.

data EvaluateFeatureResponse Source #

See: newEvaluateFeatureResponse smart constructor.

Instances

Instances details
Generic EvaluateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

Associated Types

type Rep EvaluateFeatureResponse :: Type -> Type #

Read EvaluateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

Show EvaluateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

NFData EvaluateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

Methods

rnf :: EvaluateFeatureResponse -> () #

Eq EvaluateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

type Rep EvaluateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.EvaluateFeature

type Rep EvaluateFeatureResponse = D1 ('MetaData "EvaluateFeatureResponse" "Amazonka.Evidently.EvaluateFeature" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "EvaluateFeatureResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VariableValue)) :*: (S1 ('MetaSel ('Just "variation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newEvaluateFeatureResponse Source #

Create a value of EvaluateFeatureResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

EvaluateFeatureResponse, evaluateFeatureResponse_details - If this user was assigned to a launch or experiment, this field lists the launch or experiment name.

EvaluateFeatureResponse, evaluateFeatureResponse_reason - Specifies the reason that the user session was assigned this variation. Possible values include DEFAULT, meaning the user was served the default variation; LAUNCH_RULE_MATCH, if the user session was enrolled in a launch; EXPERIMENT_RULE_MATCH, if the user session was enrolled in an experiment; or ENTITY_OVERRIDES_MATCH, if the user's entityId matches an override rule.

EvaluateFeatureResponse, evaluateFeatureResponse_value - The value assigned to this variation to differentiate it from the other variations of this feature.

EvaluateFeatureResponse, evaluateFeatureResponse_variation - The name of the variation that was served to the user session.

$sel:httpStatus:EvaluateFeatureResponse', evaluateFeatureResponse_httpStatus - The response's http status code.

GetExperiment

data GetExperiment Source #

See: newGetExperiment smart constructor.

Constructors

GetExperiment' Text Text 

Instances

Instances details
ToHeaders GetExperiment Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

ToPath GetExperiment Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

ToQuery GetExperiment Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

AWSRequest GetExperiment Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

Associated Types

type AWSResponse GetExperiment #

Generic GetExperiment Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

Associated Types

type Rep GetExperiment :: Type -> Type #

Read GetExperiment Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

Show GetExperiment Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

NFData GetExperiment Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

Methods

rnf :: GetExperiment -> () #

Eq GetExperiment Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

Hashable GetExperiment Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

type AWSResponse GetExperiment Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

type Rep GetExperiment Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

type Rep GetExperiment = D1 ('MetaData "GetExperiment" "Amazonka.Evidently.GetExperiment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "GetExperiment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "experiment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetExperiment Source #

Create a value of GetExperiment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetExperiment, getExperiment_experiment - The name of the experiment that you want to see the details of.

GetExperiment, getExperiment_project - The name or ARN of the project that contains the experiment.

data GetExperimentResponse Source #

See: newGetExperimentResponse smart constructor.

Instances

Instances details
Generic GetExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

Associated Types

type Rep GetExperimentResponse :: Type -> Type #

Read GetExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

Show GetExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

NFData GetExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

Methods

rnf :: GetExperimentResponse -> () #

Eq GetExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

type Rep GetExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetExperiment

type Rep GetExperimentResponse = D1 ('MetaData "GetExperimentResponse" "Amazonka.Evidently.GetExperiment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "GetExperimentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "experiment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Experiment)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetExperimentResponse Source #

Create a value of GetExperimentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetExperiment, getExperimentResponse_experiment - A structure containing the configuration details of the experiment.

$sel:httpStatus:GetExperimentResponse', getExperimentResponse_httpStatus - The response's http status code.

GetExperimentResults

data GetExperimentResults Source #

See: newGetExperimentResults smart constructor.

Instances

Instances details
ToJSON GetExperimentResults Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

ToHeaders GetExperimentResults Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

ToPath GetExperimentResults Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

ToQuery GetExperimentResults Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

AWSRequest GetExperimentResults Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

Associated Types

type AWSResponse GetExperimentResults #

Generic GetExperimentResults Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

Associated Types

type Rep GetExperimentResults :: Type -> Type #

Read GetExperimentResults Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

Show GetExperimentResults Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

NFData GetExperimentResults Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

Methods

rnf :: GetExperimentResults -> () #

Eq GetExperimentResults Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

Hashable GetExperimentResults Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

type AWSResponse GetExperimentResults Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

type Rep GetExperimentResults Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

newGetExperimentResults Source #

Create a value of GetExperimentResults with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:baseStat:GetExperimentResults', getExperimentResults_baseStat - The statistic used to calculate experiment results. Currently the only valid value is mean, which uses the mean of the collected values as the statistic.

GetExperimentResults, getExperimentResults_endTime - The date and time that the experiment ended, if it is completed. This must be no longer than 30 days after the experiment start time.

$sel:period:GetExperimentResults', getExperimentResults_period - In seconds, the amount of time to aggregate results together.

$sel:reportNames:GetExperimentResults', getExperimentResults_reportNames - The names of the report types that you want to see. Currently, BayesianInference is the only valid value.

$sel:resultStats:GetExperimentResults', getExperimentResults_resultStats - The statistics that you want to see in the returned results.

  • PValue specifies to use p-values for the results. A p-value is used in hypothesis testing to measure how often you are willing to make a mistake in rejecting the null hypothesis. A general practice is to reject the null hypothesis and declare that the results are statistically significant when the p-value is less than 0.05.
  • ConfidenceInterval specifies a confidence interval for the results. The confidence interval represents the range of values for the chosen metric that is likely to contain the true difference between the baseStat of a variation and the baseline. Evidently returns the 95% confidence interval.
  • TreatmentEffect is the difference in the statistic specified by the baseStat parameter between each variation and the default variation.
  • BaseStat returns the statistical values collected for the metric for each variation. The statistic uses the same statistic specified in the baseStat parameter. Therefore, if baseStat is mean, this returns the mean of the values collected for each variation.

GetExperimentResults, getExperimentResults_startTime - The date and time that the experiment started.

$sel:experiment:GetExperimentResults', getExperimentResults_experiment - The name of the experiment to retrieve the results of.

$sel:metricNames:GetExperimentResults', getExperimentResults_metricNames - The names of the experiment metrics that you want to see the results of.

GetExperimentResults, getExperimentResults_project - The name or ARN of the project that contains the experiment that you want to see the results of.

$sel:treatmentNames:GetExperimentResults', getExperimentResults_treatmentNames - The names of the experiment treatments that you want to see the results for.

data GetExperimentResultsResponse Source #

See: newGetExperimentResultsResponse smart constructor.

Instances

Instances details
Generic GetExperimentResultsResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

Associated Types

type Rep GetExperimentResultsResponse :: Type -> Type #

Read GetExperimentResultsResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

Show GetExperimentResultsResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

NFData GetExperimentResultsResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

Eq GetExperimentResultsResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

type Rep GetExperimentResultsResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetExperimentResults

type Rep GetExperimentResultsResponse = D1 ('MetaData "GetExperimentResultsResponse" "Amazonka.Evidently.GetExperimentResults" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "GetExperimentResultsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reports") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExperimentReport]))) :*: (S1 ('MetaSel ('Just "resultsData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExperimentResultsData])) :*: (S1 ('MetaSel ('Just "timestamps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [POSIX])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetExperimentResultsResponse Source #

Create a value of GetExperimentResultsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetExperimentResultsResponse, getExperimentResultsResponse_details - If the experiment doesn't yet have enough events to provide valid results, this field is returned with the message Not enough events to generate results. If there are enough events to provide valid results, this field is not returned.

$sel:reports:GetExperimentResultsResponse', getExperimentResultsResponse_reports - An array of structures that include the reports that you requested.

$sel:resultsData:GetExperimentResultsResponse', getExperimentResultsResponse_resultsData - An array of structures that include experiment results including metric names and values.

$sel:timestamps:GetExperimentResultsResponse', getExperimentResultsResponse_timestamps - The timestamps of each result returned.

$sel:httpStatus:GetExperimentResultsResponse', getExperimentResultsResponse_httpStatus - The response's http status code.

GetFeature

data GetFeature Source #

See: newGetFeature smart constructor.

Constructors

GetFeature' Text Text 

Instances

Instances details
ToHeaders GetFeature Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

Methods

toHeaders :: GetFeature -> [Header] #

ToPath GetFeature Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

ToQuery GetFeature Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

AWSRequest GetFeature Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

Associated Types

type AWSResponse GetFeature #

Generic GetFeature Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

Associated Types

type Rep GetFeature :: Type -> Type #

Read GetFeature Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

Show GetFeature Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

NFData GetFeature Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

Methods

rnf :: GetFeature -> () #

Eq GetFeature Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

Hashable GetFeature Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

type AWSResponse GetFeature Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

type Rep GetFeature Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

type Rep GetFeature = D1 ('MetaData "GetFeature" "Amazonka.Evidently.GetFeature" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "GetFeature'" 'PrefixI 'True) (S1 ('MetaSel ('Just "feature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetFeature Source #

Create a value of GetFeature with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetFeature, getFeature_feature - The name of the feature that you want to retrieve information for.

GetFeature, getFeature_project - The name or ARN of the project that contains the feature.

data GetFeatureResponse Source #

See: newGetFeatureResponse smart constructor.

Instances

Instances details
Generic GetFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

Associated Types

type Rep GetFeatureResponse :: Type -> Type #

Read GetFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

Show GetFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

NFData GetFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

Methods

rnf :: GetFeatureResponse -> () #

Eq GetFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

type Rep GetFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetFeature

type Rep GetFeatureResponse = D1 ('MetaData "GetFeatureResponse" "Amazonka.Evidently.GetFeature" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "GetFeatureResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "feature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Feature)))

newGetFeatureResponse Source #

Create a value of GetFeatureResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetFeatureResponse', getFeatureResponse_httpStatus - The response's http status code.

GetFeature, getFeatureResponse_feature - A structure containing the configuration details of the feature.

GetLaunch

data GetLaunch Source #

See: newGetLaunch smart constructor.

Constructors

GetLaunch' Text Text 

Instances

Instances details
ToHeaders GetLaunch Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

Methods

toHeaders :: GetLaunch -> [Header] #

ToPath GetLaunch Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

ToQuery GetLaunch Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

AWSRequest GetLaunch Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

Associated Types

type AWSResponse GetLaunch #

Generic GetLaunch Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

Associated Types

type Rep GetLaunch :: Type -> Type #

Read GetLaunch Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

Show GetLaunch Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

NFData GetLaunch Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

Methods

rnf :: GetLaunch -> () #

Eq GetLaunch Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

Hashable GetLaunch Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

type AWSResponse GetLaunch Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

type Rep GetLaunch Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

type Rep GetLaunch = D1 ('MetaData "GetLaunch" "Amazonka.Evidently.GetLaunch" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "GetLaunch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "launch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetLaunch Source #

Create a value of GetLaunch with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetLaunch, getLaunch_launch - The name of the launch that you want to see the details of.

GetLaunch, getLaunch_project - The name or ARN of the project that contains the launch.

data GetLaunchResponse Source #

See: newGetLaunchResponse smart constructor.

Instances

Instances details
Generic GetLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

Associated Types

type Rep GetLaunchResponse :: Type -> Type #

Read GetLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

Show GetLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

NFData GetLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

Methods

rnf :: GetLaunchResponse -> () #

Eq GetLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

type Rep GetLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetLaunch

type Rep GetLaunchResponse = D1 ('MetaData "GetLaunchResponse" "Amazonka.Evidently.GetLaunch" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "GetLaunchResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "launch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Launch)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetLaunchResponse Source #

Create a value of GetLaunchResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetLaunch, getLaunchResponse_launch - A structure containing the configuration details of the launch.

$sel:httpStatus:GetLaunchResponse', getLaunchResponse_httpStatus - The response's http status code.

GetProject

data GetProject Source #

See: newGetProject smart constructor.

Constructors

GetProject' Text 

Instances

Instances details
ToHeaders GetProject Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

Methods

toHeaders :: GetProject -> [Header] #

ToPath GetProject Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

ToQuery GetProject Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

AWSRequest GetProject Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

Associated Types

type AWSResponse GetProject #

Generic GetProject Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

Associated Types

type Rep GetProject :: Type -> Type #

Read GetProject Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

Show GetProject Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

NFData GetProject Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

Methods

rnf :: GetProject -> () #

Eq GetProject Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

Hashable GetProject Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

type AWSResponse GetProject Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

type Rep GetProject Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

type Rep GetProject = D1 ('MetaData "GetProject" "Amazonka.Evidently.GetProject" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "GetProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetProject Source #

Arguments

:: Text

GetProject

-> GetProject 

Create a value of GetProject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetProject, getProject_project - The name or ARN of the project that you want to see the details of.

data GetProjectResponse Source #

See: newGetProjectResponse smart constructor.

Instances

Instances details
Generic GetProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

Associated Types

type Rep GetProjectResponse :: Type -> Type #

Read GetProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

Show GetProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

NFData GetProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

Methods

rnf :: GetProjectResponse -> () #

Eq GetProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

type Rep GetProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetProject

type Rep GetProjectResponse = D1 ('MetaData "GetProjectResponse" "Amazonka.Evidently.GetProject" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "GetProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Project)))

newGetProjectResponse Source #

Create a value of GetProjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetProjectResponse', getProjectResponse_httpStatus - The response's http status code.

GetProject, getProjectResponse_project - A structure containing the configuration details of the project.

GetSegment

data GetSegment Source #

See: newGetSegment smart constructor.

Constructors

GetSegment' Text 

Instances

Instances details
ToHeaders GetSegment Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

Methods

toHeaders :: GetSegment -> [Header] #

ToPath GetSegment Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

ToQuery GetSegment Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

AWSRequest GetSegment Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

Associated Types

type AWSResponse GetSegment #

Generic GetSegment Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

Associated Types

type Rep GetSegment :: Type -> Type #

Read GetSegment Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

Show GetSegment Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

NFData GetSegment Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

Methods

rnf :: GetSegment -> () #

Eq GetSegment Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

Hashable GetSegment Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

type AWSResponse GetSegment Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

type Rep GetSegment Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

type Rep GetSegment = D1 ('MetaData "GetSegment" "Amazonka.Evidently.GetSegment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "GetSegment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "segment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetSegment Source #

Arguments

:: Text

GetSegment

-> GetSegment 

Create a value of GetSegment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetSegment, getSegment_segment - The ARN of the segment to return information for.

data GetSegmentResponse Source #

See: newGetSegmentResponse smart constructor.

Instances

Instances details
Generic GetSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

Associated Types

type Rep GetSegmentResponse :: Type -> Type #

Read GetSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

Show GetSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

NFData GetSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

Methods

rnf :: GetSegmentResponse -> () #

Eq GetSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

type Rep GetSegmentResponse Source # 
Instance details

Defined in Amazonka.Evidently.GetSegment

type Rep GetSegmentResponse = D1 ('MetaData "GetSegmentResponse" "Amazonka.Evidently.GetSegment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "GetSegmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "segment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Segment)))

newGetSegmentResponse Source #

Create a value of GetSegmentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetSegmentResponse', getSegmentResponse_httpStatus - The response's http status code.

GetSegment, getSegmentResponse_segment - A structure that contains the complete information about the segment.

ListExperiments (Paginated)

data ListExperiments Source #

See: newListExperiments smart constructor.

Instances

Instances details
ToHeaders ListExperiments Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

ToPath ListExperiments Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

ToQuery ListExperiments Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

AWSPager ListExperiments Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

AWSRequest ListExperiments Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

Associated Types

type AWSResponse ListExperiments #

Generic ListExperiments Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

Associated Types

type Rep ListExperiments :: Type -> Type #

Read ListExperiments Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

Show ListExperiments Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

NFData ListExperiments Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

Methods

rnf :: ListExperiments -> () #

Eq ListExperiments Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

Hashable ListExperiments Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

type AWSResponse ListExperiments Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

type Rep ListExperiments Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

type Rep ListExperiments = D1 ('MetaData "ListExperiments" "Amazonka.Evidently.ListExperiments" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListExperiments'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExperimentStatus)) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListExperiments Source #

Create a value of ListExperiments with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListExperiments', listExperiments_maxResults - The maximum number of results to include in the response.

ListExperiments, listExperiments_nextToken - The token to use when requesting the next set of results. You received this token from a previous ListExperiments operation.

ListExperiments, listExperiments_status - Use this optional parameter to limit the returned results to only the experiments with the status that you specify here.

ListExperiments, listExperiments_project - The name or ARN of the project to return the experiment list from.

data ListExperimentsResponse Source #

See: newListExperimentsResponse smart constructor.

Instances

Instances details
Generic ListExperimentsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

Associated Types

type Rep ListExperimentsResponse :: Type -> Type #

Read ListExperimentsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

Show ListExperimentsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

NFData ListExperimentsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

Methods

rnf :: ListExperimentsResponse -> () #

Eq ListExperimentsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

type Rep ListExperimentsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListExperiments

type Rep ListExperimentsResponse = D1 ('MetaData "ListExperimentsResponse" "Amazonka.Evidently.ListExperiments" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListExperimentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "experiments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Experiment])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListExperimentsResponse Source #

Create a value of ListExperimentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:experiments:ListExperimentsResponse', listExperimentsResponse_experiments - An array of structures that contain the configuration details of the experiments in the specified project.

ListExperiments, listExperimentsResponse_nextToken - The token to use in a subsequent ListExperiments operation to return the next set of results.

$sel:httpStatus:ListExperimentsResponse', listExperimentsResponse_httpStatus - The response's http status code.

ListFeatures (Paginated)

data ListFeatures Source #

See: newListFeatures smart constructor.

Instances

Instances details
ToHeaders ListFeatures Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

ToPath ListFeatures Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

ToQuery ListFeatures Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

AWSPager ListFeatures Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

AWSRequest ListFeatures Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

Associated Types

type AWSResponse ListFeatures #

Generic ListFeatures Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

Associated Types

type Rep ListFeatures :: Type -> Type #

Read ListFeatures Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

Show ListFeatures Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

NFData ListFeatures Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

Methods

rnf :: ListFeatures -> () #

Eq ListFeatures Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

Hashable ListFeatures Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

type AWSResponse ListFeatures Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

type Rep ListFeatures Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

type Rep ListFeatures = D1 ('MetaData "ListFeatures" "Amazonka.Evidently.ListFeatures" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListFeatures'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListFeatures Source #

Create a value of ListFeatures with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListFeatures', listFeatures_maxResults - The maximum number of results to include in the response.

ListFeatures, listFeatures_nextToken - The token to use when requesting the next set of results. You received this token from a previous ListFeatures operation.

ListFeatures, listFeatures_project - The name or ARN of the project to return the feature list from.

data ListFeaturesResponse Source #

See: newListFeaturesResponse smart constructor.

Instances

Instances details
Generic ListFeaturesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

Associated Types

type Rep ListFeaturesResponse :: Type -> Type #

Read ListFeaturesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

Show ListFeaturesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

NFData ListFeaturesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

Methods

rnf :: ListFeaturesResponse -> () #

Eq ListFeaturesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

type Rep ListFeaturesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListFeatures

type Rep ListFeaturesResponse = D1 ('MetaData "ListFeaturesResponse" "Amazonka.Evidently.ListFeatures" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListFeaturesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "features") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FeatureSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFeaturesResponse Source #

Create a value of ListFeaturesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:features:ListFeaturesResponse', listFeaturesResponse_features - An array of structures that contain the configuration details of the features in the specified project.

ListFeatures, listFeaturesResponse_nextToken - The token to use in a subsequent ListFeatures operation to return the next set of results.

$sel:httpStatus:ListFeaturesResponse', listFeaturesResponse_httpStatus - The response's http status code.

ListLaunches (Paginated)

data ListLaunches Source #

See: newListLaunches smart constructor.

Instances

Instances details
ToHeaders ListLaunches Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

ToPath ListLaunches Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

ToQuery ListLaunches Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

AWSPager ListLaunches Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

AWSRequest ListLaunches Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

Associated Types

type AWSResponse ListLaunches #

Generic ListLaunches Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

Associated Types

type Rep ListLaunches :: Type -> Type #

Read ListLaunches Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

Show ListLaunches Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

NFData ListLaunches Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

Methods

rnf :: ListLaunches -> () #

Eq ListLaunches Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

Hashable ListLaunches Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

type AWSResponse ListLaunches Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

type Rep ListLaunches Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

type Rep ListLaunches = D1 ('MetaData "ListLaunches" "Amazonka.Evidently.ListLaunches" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListLaunches'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchStatus)) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListLaunches Source #

Create a value of ListLaunches with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListLaunches', listLaunches_maxResults - The maximum number of results to include in the response.

ListLaunches, listLaunches_nextToken - The token to use when requesting the next set of results. You received this token from a previous ListLaunches operation.

ListLaunches, listLaunches_status - Use this optional parameter to limit the returned results to only the launches with the status that you specify here.

ListLaunches, listLaunches_project - The name or ARN of the project to return the launch list from.

data ListLaunchesResponse Source #

See: newListLaunchesResponse smart constructor.

Instances

Instances details
Generic ListLaunchesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

Associated Types

type Rep ListLaunchesResponse :: Type -> Type #

Read ListLaunchesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

Show ListLaunchesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

NFData ListLaunchesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

Methods

rnf :: ListLaunchesResponse -> () #

Eq ListLaunchesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

type Rep ListLaunchesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListLaunches

type Rep ListLaunchesResponse = D1 ('MetaData "ListLaunchesResponse" "Amazonka.Evidently.ListLaunches" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListLaunchesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "launches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Launch])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListLaunchesResponse Source #

Create a value of ListLaunchesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:launches:ListLaunchesResponse', listLaunchesResponse_launches - An array of structures that contain the configuration details of the launches in the specified project.

ListLaunches, listLaunchesResponse_nextToken - The token to use in a subsequent ListLaunches operation to return the next set of results.

$sel:httpStatus:ListLaunchesResponse', listLaunchesResponse_httpStatus - The response's http status code.

ListProjects (Paginated)

data ListProjects Source #

See: newListProjects smart constructor.

Instances

Instances details
ToHeaders ListProjects Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

ToPath ListProjects Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

ToQuery ListProjects Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

AWSPager ListProjects Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

AWSRequest ListProjects Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

Associated Types

type AWSResponse ListProjects #

Generic ListProjects Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

Associated Types

type Rep ListProjects :: Type -> Type #

Read ListProjects Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

Show ListProjects Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

NFData ListProjects Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

Methods

rnf :: ListProjects -> () #

Eq ListProjects Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

Hashable ListProjects Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

type AWSResponse ListProjects Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

type Rep ListProjects Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

type Rep ListProjects = D1 ('MetaData "ListProjects" "Amazonka.Evidently.ListProjects" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListProjects'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListProjects :: ListProjects Source #

Create a value of ListProjects with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListProjects', listProjects_maxResults - The maximum number of results to include in the response.

ListProjects, listProjects_nextToken - The token to use when requesting the next set of results. You received this token from a previous ListProjects operation.

data ListProjectsResponse Source #

See: newListProjectsResponse smart constructor.

Instances

Instances details
Generic ListProjectsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

Associated Types

type Rep ListProjectsResponse :: Type -> Type #

Read ListProjectsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

Show ListProjectsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

NFData ListProjectsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

Methods

rnf :: ListProjectsResponse -> () #

Eq ListProjectsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

type Rep ListProjectsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListProjects

type Rep ListProjectsResponse = D1 ('MetaData "ListProjectsResponse" "Amazonka.Evidently.ListProjects" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListProjectsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "projects") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProjectSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListProjectsResponse Source #

Create a value of ListProjectsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListProjects, listProjectsResponse_nextToken - The token to use in a subsequent ListProjects operation to return the next set of results.

$sel:projects:ListProjectsResponse', listProjectsResponse_projects - An array of structures that contain the configuration details of the projects in the Region.

$sel:httpStatus:ListProjectsResponse', listProjectsResponse_httpStatus - The response's http status code.

ListSegmentReferences (Paginated)

data ListSegmentReferences Source #

See: newListSegmentReferences smart constructor.

Instances

Instances details
ToHeaders ListSegmentReferences Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

ToPath ListSegmentReferences Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

ToQuery ListSegmentReferences Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

AWSPager ListSegmentReferences Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

AWSRequest ListSegmentReferences Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

Associated Types

type AWSResponse ListSegmentReferences #

Generic ListSegmentReferences Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

Associated Types

type Rep ListSegmentReferences :: Type -> Type #

Read ListSegmentReferences Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

Show ListSegmentReferences Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

NFData ListSegmentReferences Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

Methods

rnf :: ListSegmentReferences -> () #

Eq ListSegmentReferences Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

Hashable ListSegmentReferences Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

type AWSResponse ListSegmentReferences Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

type Rep ListSegmentReferences Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

type Rep ListSegmentReferences = D1 ('MetaData "ListSegmentReferences" "Amazonka.Evidently.ListSegmentReferences" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListSegmentReferences'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "segment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SegmentReferenceResourceType))))

newListSegmentReferences Source #

Create a value of ListSegmentReferences with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListSegmentReferences', listSegmentReferences_maxResults - The maximum number of results to include in the response. If you omit this, the default of 50 is used.

ListSegmentReferences, listSegmentReferences_nextToken - The token to use when requesting the next set of results. You received this token from a previous ListSegmentReferences operation.

ListSegmentReferences, listSegmentReferences_segment - The ARN of the segment that you want to view information for.

ListSegmentReferences, listSegmentReferences_type - Specifies whether to return information about launches or experiments that use this segment.

data ListSegmentReferencesResponse Source #

See: newListSegmentReferencesResponse smart constructor.

Instances

Instances details
Generic ListSegmentReferencesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

Associated Types

type Rep ListSegmentReferencesResponse :: Type -> Type #

Read ListSegmentReferencesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

Show ListSegmentReferencesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

NFData ListSegmentReferencesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

Eq ListSegmentReferencesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

type Rep ListSegmentReferencesResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListSegmentReferences

type Rep ListSegmentReferencesResponse = D1 ('MetaData "ListSegmentReferencesResponse" "Amazonka.Evidently.ListSegmentReferences" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListSegmentReferencesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "referencedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RefResource])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSegmentReferencesResponse Source #

Create a value of ListSegmentReferencesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListSegmentReferences, listSegmentReferencesResponse_nextToken - The token to use in a subsequent ListSegmentReferences operation to return the next set of results.

$sel:referencedBy:ListSegmentReferencesResponse', listSegmentReferencesResponse_referencedBy - An array of structures, where each structure contains information about one experiment or launch that uses this segment.

$sel:httpStatus:ListSegmentReferencesResponse', listSegmentReferencesResponse_httpStatus - The response's http status code.

ListSegments (Paginated)

data ListSegments Source #

See: newListSegments smart constructor.

Instances

Instances details
ToHeaders ListSegments Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

ToPath ListSegments Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

ToQuery ListSegments Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

AWSPager ListSegments Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

AWSRequest ListSegments Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

Associated Types

type AWSResponse ListSegments #

Generic ListSegments Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

Associated Types

type Rep ListSegments :: Type -> Type #

Read ListSegments Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

Show ListSegments Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

NFData ListSegments Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

Methods

rnf :: ListSegments -> () #

Eq ListSegments Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

Hashable ListSegments Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

type AWSResponse ListSegments Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

type Rep ListSegments Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

type Rep ListSegments = D1 ('MetaData "ListSegments" "Amazonka.Evidently.ListSegments" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListSegments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListSegments :: ListSegments Source #

Create a value of ListSegments with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListSegments', listSegments_maxResults - The maximum number of results to include in the response. If you omit this, the default of 50 is used.

ListSegments, listSegments_nextToken - The token to use when requesting the next set of results. You received this token from a previous ListSegments operation.

data ListSegmentsResponse Source #

See: newListSegmentsResponse smart constructor.

Instances

Instances details
Generic ListSegmentsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

Associated Types

type Rep ListSegmentsResponse :: Type -> Type #

Read ListSegmentsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

Show ListSegmentsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

NFData ListSegmentsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

Methods

rnf :: ListSegmentsResponse -> () #

Eq ListSegmentsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

type Rep ListSegmentsResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListSegments

type Rep ListSegmentsResponse = D1 ('MetaData "ListSegmentsResponse" "Amazonka.Evidently.ListSegments" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListSegmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "segments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Segment])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSegmentsResponse Source #

Create a value of ListSegmentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListSegments, listSegmentsResponse_nextToken - The token to use in a subsequent ListSegments operation to return the next set of results.

$sel:segments:ListSegmentsResponse', listSegmentsResponse_segments - An array of structures that contain information about the segments in this Region.

$sel:httpStatus:ListSegmentsResponse', listSegmentsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.Evidently.ListTagsForResource" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The ARN of the resource that you want to see the tags of.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.Evidently.ListTagsForResource" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTagsForResourceResponse, listTagsForResourceResponse_tags - The list of tag keys and values associated with the resource you specified.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

PutProjectEvents

data PutProjectEvents Source #

See: newPutProjectEvents smart constructor.

Constructors

PutProjectEvents' [Event] Text 

Instances

Instances details
ToJSON PutProjectEvents Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

ToHeaders PutProjectEvents Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

ToPath PutProjectEvents Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

ToQuery PutProjectEvents Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

AWSRequest PutProjectEvents Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

Associated Types

type AWSResponse PutProjectEvents #

Generic PutProjectEvents Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

Associated Types

type Rep PutProjectEvents :: Type -> Type #

Read PutProjectEvents Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

Show PutProjectEvents Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

NFData PutProjectEvents Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

Methods

rnf :: PutProjectEvents -> () #

Eq PutProjectEvents Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

Hashable PutProjectEvents Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

type AWSResponse PutProjectEvents Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

type Rep PutProjectEvents Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

type Rep PutProjectEvents = D1 ('MetaData "PutProjectEvents" "Amazonka.Evidently.PutProjectEvents" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "PutProjectEvents'" 'PrefixI 'True) (S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Event]) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPutProjectEvents Source #

Create a value of PutProjectEvents with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:events:PutProjectEvents', putProjectEvents_events - An array of event structures that contain the performance data that is being sent to Evidently.

PutProjectEvents, putProjectEvents_project - The name or ARN of the project to write the events to.

data PutProjectEventsResponse Source #

See: newPutProjectEventsResponse smart constructor.

Instances

Instances details
Generic PutProjectEventsResponse Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

Associated Types

type Rep PutProjectEventsResponse :: Type -> Type #

Read PutProjectEventsResponse Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

Show PutProjectEventsResponse Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

NFData PutProjectEventsResponse Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

Eq PutProjectEventsResponse Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

type Rep PutProjectEventsResponse Source # 
Instance details

Defined in Amazonka.Evidently.PutProjectEvents

type Rep PutProjectEventsResponse = D1 ('MetaData "PutProjectEventsResponse" "Amazonka.Evidently.PutProjectEvents" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "PutProjectEventsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PutProjectEventsResultEntry])) :*: (S1 ('MetaSel ('Just "failedEventCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newPutProjectEventsResponse Source #

Create a value of PutProjectEventsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eventResults:PutProjectEventsResponse', putProjectEventsResponse_eventResults - A structure that contains Evidently's response to the sent events, including an event ID and error codes, if any.

$sel:failedEventCount:PutProjectEventsResponse', putProjectEventsResponse_failedEventCount - The number of events in the operation that could not be used by Evidently.

$sel:httpStatus:PutProjectEventsResponse', putProjectEventsResponse_httpStatus - The response's http status code.

StartExperiment

data StartExperiment Source #

See: newStartExperiment smart constructor.

Instances

Instances details
ToJSON StartExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

ToHeaders StartExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

ToPath StartExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

ToQuery StartExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

AWSRequest StartExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

Associated Types

type AWSResponse StartExperiment #

Generic StartExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

Associated Types

type Rep StartExperiment :: Type -> Type #

Read StartExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

Show StartExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

NFData StartExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

Methods

rnf :: StartExperiment -> () #

Eq StartExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

Hashable StartExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

type AWSResponse StartExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

type Rep StartExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

type Rep StartExperiment = D1 ('MetaData "StartExperiment" "Amazonka.Evidently.StartExperiment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "StartExperiment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "analysisCompleteTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "experiment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newStartExperiment Source #

Create a value of StartExperiment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StartExperiment, startExperiment_analysisCompleteTime - The date and time to end the experiment. This must be no more than 30 days after the experiment starts.

$sel:experiment:StartExperiment', startExperiment_experiment - The name of the experiment to start.

StartExperiment, startExperiment_project - The name or ARN of the project that contains the experiment to start.

data StartExperimentResponse Source #

See: newStartExperimentResponse smart constructor.

Instances

Instances details
Generic StartExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

Associated Types

type Rep StartExperimentResponse :: Type -> Type #

Read StartExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

Show StartExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

NFData StartExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

Methods

rnf :: StartExperimentResponse -> () #

Eq StartExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

type Rep StartExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.StartExperiment

type Rep StartExperimentResponse = D1 ('MetaData "StartExperimentResponse" "Amazonka.Evidently.StartExperiment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "StartExperimentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartExperimentResponse Source #

Create a value of StartExperimentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StartExperimentResponse, startExperimentResponse_startedTime - A timestamp that indicates when the experiment started.

$sel:httpStatus:StartExperimentResponse', startExperimentResponse_httpStatus - The response's http status code.

StartLaunch

data StartLaunch Source #

See: newStartLaunch smart constructor.

Constructors

StartLaunch' Text Text 

Instances

Instances details
ToJSON StartLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

ToHeaders StartLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

Methods

toHeaders :: StartLaunch -> [Header] #

ToPath StartLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

ToQuery StartLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

AWSRequest StartLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

Associated Types

type AWSResponse StartLaunch #

Generic StartLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

Associated Types

type Rep StartLaunch :: Type -> Type #

Read StartLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

Show StartLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

NFData StartLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

Methods

rnf :: StartLaunch -> () #

Eq StartLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

Hashable StartLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

type AWSResponse StartLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

type Rep StartLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

type Rep StartLaunch = D1 ('MetaData "StartLaunch" "Amazonka.Evidently.StartLaunch" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "StartLaunch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "launch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartLaunch Source #

Create a value of StartLaunch with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StartLaunch, startLaunch_launch - The name of the launch to start.

StartLaunch, startLaunch_project - The name or ARN of the project that contains the launch to start.

data StartLaunchResponse Source #

See: newStartLaunchResponse smart constructor.

Instances

Instances details
Generic StartLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

Associated Types

type Rep StartLaunchResponse :: Type -> Type #

Read StartLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

Show StartLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

NFData StartLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

Methods

rnf :: StartLaunchResponse -> () #

Eq StartLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

type Rep StartLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.StartLaunch

type Rep StartLaunchResponse = D1 ('MetaData "StartLaunchResponse" "Amazonka.Evidently.StartLaunch" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "StartLaunchResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "launch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Launch)))

newStartLaunchResponse Source #

Create a value of StartLaunchResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:StartLaunchResponse', startLaunchResponse_httpStatus - The response's http status code.

StartLaunch, startLaunchResponse_launch - A structure that contains information about the launch that was started.

StopExperiment

data StopExperiment Source #

See: newStopExperiment smart constructor.

Instances

Instances details
ToJSON StopExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

ToHeaders StopExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

ToPath StopExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

ToQuery StopExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

AWSRequest StopExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

Associated Types

type AWSResponse StopExperiment #

Generic StopExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

Associated Types

type Rep StopExperiment :: Type -> Type #

Read StopExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

Show StopExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

NFData StopExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

Methods

rnf :: StopExperiment -> () #

Eq StopExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

Hashable StopExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

type AWSResponse StopExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

type Rep StopExperiment Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

type Rep StopExperiment = D1 ('MetaData "StopExperiment" "Amazonka.Evidently.StopExperiment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "StopExperiment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "desiredState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExperimentStopDesiredState)) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "experiment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newStopExperiment Source #

Create a value of StopExperiment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:desiredState:StopExperiment', stopExperiment_desiredState - Specify whether the experiment is to be considered COMPLETED or CANCELLED after it stops.

StopExperiment, stopExperiment_reason - A string that describes why you are stopping the experiment.

$sel:experiment:StopExperiment', stopExperiment_experiment - The name of the experiment to stop.

StopExperiment, stopExperiment_project - The name or ARN of the project that contains the experiment to stop.

data StopExperimentResponse Source #

See: newStopExperimentResponse smart constructor.

Instances

Instances details
Generic StopExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

Associated Types

type Rep StopExperimentResponse :: Type -> Type #

Read StopExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

Show StopExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

NFData StopExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

Methods

rnf :: StopExperimentResponse -> () #

Eq StopExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

type Rep StopExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.StopExperiment

type Rep StopExperimentResponse = D1 ('MetaData "StopExperimentResponse" "Amazonka.Evidently.StopExperiment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "StopExperimentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopExperimentResponse Source #

Create a value of StopExperimentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StopExperimentResponse, stopExperimentResponse_endedTime - The date and time that the experiment stopped.

$sel:httpStatus:StopExperimentResponse', stopExperimentResponse_httpStatus - The response's http status code.

StopLaunch

data StopLaunch Source #

See: newStopLaunch smart constructor.

Instances

Instances details
ToJSON StopLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

ToHeaders StopLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

Methods

toHeaders :: StopLaunch -> [Header] #

ToPath StopLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

ToQuery StopLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

AWSRequest StopLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

Associated Types

type AWSResponse StopLaunch #

Generic StopLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

Associated Types

type Rep StopLaunch :: Type -> Type #

Read StopLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

Show StopLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

NFData StopLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

Methods

rnf :: StopLaunch -> () #

Eq StopLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

Hashable StopLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

type AWSResponse StopLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

type Rep StopLaunch Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

type Rep StopLaunch = D1 ('MetaData "StopLaunch" "Amazonka.Evidently.StopLaunch" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "StopLaunch'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "desiredState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchStopDesiredState)) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "launch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newStopLaunch Source #

Create a value of StopLaunch with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:desiredState:StopLaunch', stopLaunch_desiredState - Specify whether to consider the launch as COMPLETED or CANCELLED after it stops.

StopLaunch, stopLaunch_reason - A string that describes why you are stopping the launch.

$sel:launch:StopLaunch', stopLaunch_launch - The name of the launch to stop.

StopLaunch, stopLaunch_project - The name or ARN of the project that contains the launch that you want to stop.

data StopLaunchResponse Source #

See: newStopLaunchResponse smart constructor.

Instances

Instances details
Generic StopLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

Associated Types

type Rep StopLaunchResponse :: Type -> Type #

Read StopLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

Show StopLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

NFData StopLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

Methods

rnf :: StopLaunchResponse -> () #

Eq StopLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

type Rep StopLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.StopLaunch

type Rep StopLaunchResponse = D1 ('MetaData "StopLaunchResponse" "Amazonka.Evidently.StopLaunch" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "StopLaunchResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopLaunchResponse Source #

Create a value of StopLaunchResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StopLaunchResponse, stopLaunchResponse_endedTime - The date and time that the launch stopped.

$sel:httpStatus:StopLaunchResponse', stopLaunchResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.Evidently.TagResource" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The ARN of the CloudWatch Evidently resource that you're adding tags to.

TagResource, tagResource_tags - The list of key-value pairs to associate with the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Evidently.TagResource" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

TestSegmentPattern

data TestSegmentPattern Source #

See: newTestSegmentPattern smart constructor.

Instances

Instances details
ToJSON TestSegmentPattern Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

ToHeaders TestSegmentPattern Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

ToPath TestSegmentPattern Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

ToQuery TestSegmentPattern Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

AWSRequest TestSegmentPattern Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

Associated Types

type AWSResponse TestSegmentPattern #

Generic TestSegmentPattern Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

Associated Types

type Rep TestSegmentPattern :: Type -> Type #

Read TestSegmentPattern Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

Show TestSegmentPattern Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

NFData TestSegmentPattern Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

Methods

rnf :: TestSegmentPattern -> () #

Eq TestSegmentPattern Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

Hashable TestSegmentPattern Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

type AWSResponse TestSegmentPattern Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

type Rep TestSegmentPattern Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

type Rep TestSegmentPattern = D1 ('MetaData "TestSegmentPattern" "Amazonka.Evidently.TestSegmentPattern" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "TestSegmentPattern'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pattern'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "payload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTestSegmentPattern Source #

Create a value of TestSegmentPattern with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

TestSegmentPattern, testSegmentPattern_pattern - The pattern to test.

$sel:payload:TestSegmentPattern', testSegmentPattern_payload - A sample evaluationContext JSON block to test against the specified pattern.

data TestSegmentPatternResponse Source #

See: newTestSegmentPatternResponse smart constructor.

Instances

Instances details
Generic TestSegmentPatternResponse Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

Associated Types

type Rep TestSegmentPatternResponse :: Type -> Type #

Read TestSegmentPatternResponse Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

Show TestSegmentPatternResponse Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

NFData TestSegmentPatternResponse Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

Eq TestSegmentPatternResponse Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

type Rep TestSegmentPatternResponse Source # 
Instance details

Defined in Amazonka.Evidently.TestSegmentPattern

type Rep TestSegmentPatternResponse = D1 ('MetaData "TestSegmentPatternResponse" "Amazonka.Evidently.TestSegmentPattern" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "TestSegmentPatternResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "match") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newTestSegmentPatternResponse Source #

Create a value of TestSegmentPatternResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TestSegmentPatternResponse', testSegmentPatternResponse_httpStatus - The response's http status code.

$sel:match:TestSegmentPatternResponse', testSegmentPatternResponse_match - Returns true if the pattern matches the payload.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.Evidently.UntagResource" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The ARN of the CloudWatch Evidently resource that you're removing tags from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The list of tag keys to remove from the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Evidently.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Evidently.UntagResource" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateExperiment

data UpdateExperiment Source #

See: newUpdateExperiment smart constructor.

Instances

Instances details
ToJSON UpdateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

ToHeaders UpdateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

ToPath UpdateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

ToQuery UpdateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

AWSRequest UpdateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

Associated Types

type AWSResponse UpdateExperiment #

Generic UpdateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

Associated Types

type Rep UpdateExperiment :: Type -> Type #

Read UpdateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

Show UpdateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

NFData UpdateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

Methods

rnf :: UpdateExperiment -> () #

Eq UpdateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

Hashable UpdateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

type AWSResponse UpdateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

type Rep UpdateExperiment Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

newUpdateExperiment Source #

Create a value of UpdateExperiment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateExperiment, updateExperiment_description - An optional description of the experiment.

UpdateExperiment, updateExperiment_metricGoals - An array of structures that defines the metrics used for the experiment, and whether a higher or lower value for each metric is the goal.

$sel:onlineAbConfig:UpdateExperiment', updateExperiment_onlineAbConfig - A structure that contains the configuration of which variation o 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.

UpdateExperiment, updateExperiment_randomizationSalt - When Evidently assigns a particular user session to an experiment, it must use a randomization ID to determine which variation the user session is served. This randomization ID is a combination of the entity ID and randomizationSalt. If you omit randomizationSalt, Evidently uses the experiment name as the randomizationSalt.

$sel:removeSegment:UpdateExperiment', updateExperiment_removeSegment - Removes a segment from being used in an experiment. You can't use this parameter if the experiment is currently running.

UpdateExperiment, updateExperiment_samplingRate - The portion of the available audience that you want to allocate to this experiment, in thousandths of a percent. The available audience is the total audience minus the audience that you have allocated to overrides or current launches of this feature.

This is represented in thousandths of a percent. For example, specify 20,000 to allocate 20% of the available audience.

UpdateExperiment, updateExperiment_segment - Adds an audience segment to an experiment. When a segment is used in an experiment, only user sessions that match the segment pattern are used in the experiment. You can't use this parameter if the experiment is currently running.

UpdateExperiment, updateExperiment_treatments - An array of structures that define the variations being tested in the experiment.

UpdateExperiment, updateExperiment_experiment - The name of the experiment to update.

UpdateExperiment, updateExperiment_project - The name or ARN of the project that contains the experiment that you want to update.

data UpdateExperimentResponse Source #

See: newUpdateExperimentResponse smart constructor.

Instances

Instances details
Generic UpdateExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

Associated Types

type Rep UpdateExperimentResponse :: Type -> Type #

Read UpdateExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

Show UpdateExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

NFData UpdateExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

Eq UpdateExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

type Rep UpdateExperimentResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateExperiment

type Rep UpdateExperimentResponse = D1 ('MetaData "UpdateExperimentResponse" "Amazonka.Evidently.UpdateExperiment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "UpdateExperimentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "experiment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Experiment)))

newUpdateExperimentResponse Source #

Create a value of UpdateExperimentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateExperimentResponse', updateExperimentResponse_httpStatus - The response's http status code.

UpdateExperiment, updateExperimentResponse_experiment - A structure containing the configuration details of the experiment that was updated.

UpdateFeature

data UpdateFeature Source #

See: newUpdateFeature smart constructor.

Instances

Instances details
ToJSON UpdateFeature Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

ToHeaders UpdateFeature Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

ToPath UpdateFeature Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

ToQuery UpdateFeature Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

AWSRequest UpdateFeature Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

Associated Types

type AWSResponse UpdateFeature #

Generic UpdateFeature Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

Associated Types

type Rep UpdateFeature :: Type -> Type #

Read UpdateFeature Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

Show UpdateFeature Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

NFData UpdateFeature Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

Methods

rnf :: UpdateFeature -> () #

Eq UpdateFeature Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

Hashable UpdateFeature Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

type AWSResponse UpdateFeature Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

type Rep UpdateFeature Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

newUpdateFeature Source #

Create a value of UpdateFeature with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:addOrUpdateVariations:UpdateFeature', updateFeature_addOrUpdateVariations - To update variation configurations for this feature, or add new ones, specify this structure. In this array, include any variations that you want to add or update. If the array includes a variation name that already exists for this feature, it is updated. If it includes a new variation name, it is added as a new variation.

UpdateFeature, updateFeature_defaultVariation - The name of the variation to use as the default variation. The default variation is served to users who are not allocated to any ongoing launches or experiments of this feature.

UpdateFeature, updateFeature_description - An optional description of the feature.

UpdateFeature, updateFeature_entityOverrides - Specified users that should always be served a specific variation of a feature. Each user is specified by a key-value pair . For each key, specify a user by entering their user ID, account ID, or some other identifier. For the value, specify the name of the variation that they are to be served.

UpdateFeature, updateFeature_evaluationStrategy - Specify ALL_RULES to activate the traffic allocation specified by any ongoing launches or experiments. Specify DEFAULT_VARIATION to serve the default variation to all users instead.

$sel:removeVariations:UpdateFeature', updateFeature_removeVariations - Removes a variation from the feature. If the variation you specify doesn't exist, then this makes no change and does not report an error.

This operation fails if you try to remove a variation that is part of an ongoing launch or experiment.

UpdateFeature, updateFeature_feature - The name of the feature to be updated.

UpdateFeature, updateFeature_project - The name or ARN of the project that contains the feature to be updated.

data UpdateFeatureResponse Source #

See: newUpdateFeatureResponse smart constructor.

Instances

Instances details
Generic UpdateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

Associated Types

type Rep UpdateFeatureResponse :: Type -> Type #

Read UpdateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

Show UpdateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

NFData UpdateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

Methods

rnf :: UpdateFeatureResponse -> () #

Eq UpdateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

type Rep UpdateFeatureResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateFeature

type Rep UpdateFeatureResponse = D1 ('MetaData "UpdateFeatureResponse" "Amazonka.Evidently.UpdateFeature" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "UpdateFeatureResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "feature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Feature)))

newUpdateFeatureResponse Source #

Create a value of UpdateFeatureResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateFeatureResponse', updateFeatureResponse_httpStatus - The response's http status code.

UpdateFeature, updateFeatureResponse_feature - A structure that contains information about the updated feature.

UpdateLaunch

data UpdateLaunch Source #

See: newUpdateLaunch smart constructor.

Instances

Instances details
ToJSON UpdateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

ToHeaders UpdateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

ToPath UpdateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

ToQuery UpdateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

AWSRequest UpdateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

Associated Types

type AWSResponse UpdateLaunch #

Generic UpdateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

Associated Types

type Rep UpdateLaunch :: Type -> Type #

Read UpdateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

Show UpdateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

NFData UpdateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

Methods

rnf :: UpdateLaunch -> () #

Eq UpdateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

Hashable UpdateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

type AWSResponse UpdateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

type Rep UpdateLaunch Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

newUpdateLaunch Source #

Create a value of UpdateLaunch with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateLaunch, updateLaunch_description - An optional description for the launch.

UpdateLaunch, updateLaunch_groups - An array of structures that contains the feature and variations that are to be used for the launch.

UpdateLaunch, updateLaunch_metricMonitors - An array of structures that define the metrics that will be used to monitor the launch performance.

UpdateLaunch, updateLaunch_randomizationSalt - When Evidently assigns a particular user session to a launch, it must use a randomization ID to determine which variation the user session is served. This randomization ID is a combination of the entity ID and randomizationSalt. If you omit randomizationSalt, Evidently uses the launch name as the randomizationSalt.

$sel:scheduledSplitsConfig:UpdateLaunch', updateLaunch_scheduledSplitsConfig - An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch.

UpdateLaunch, updateLaunch_launch - The name of the launch that is to be updated.

UpdateLaunch, updateLaunch_project - The name or ARN of the project that contains the launch that you want to update.

data UpdateLaunchResponse Source #

See: newUpdateLaunchResponse smart constructor.

Instances

Instances details
Generic UpdateLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

Associated Types

type Rep UpdateLaunchResponse :: Type -> Type #

Read UpdateLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

Show UpdateLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

NFData UpdateLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

Methods

rnf :: UpdateLaunchResponse -> () #

Eq UpdateLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

type Rep UpdateLaunchResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateLaunch

type Rep UpdateLaunchResponse = D1 ('MetaData "UpdateLaunchResponse" "Amazonka.Evidently.UpdateLaunch" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "UpdateLaunchResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "launch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Launch)))

newUpdateLaunchResponse Source #

Create a value of UpdateLaunchResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateLaunchResponse', updateLaunchResponse_httpStatus - The response's http status code.

UpdateLaunch, updateLaunchResponse_launch - A structure that contains the new configuration of the launch that was updated.

UpdateProject

data UpdateProject Source #

See: newUpdateProject smart constructor.

Instances

Instances details
ToJSON UpdateProject Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

ToHeaders UpdateProject Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

ToPath UpdateProject Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

ToQuery UpdateProject Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

AWSRequest UpdateProject Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

Associated Types

type AWSResponse UpdateProject #

Generic UpdateProject Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

Associated Types

type Rep UpdateProject :: Type -> Type #

Read UpdateProject Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

Show UpdateProject Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

NFData UpdateProject Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

Methods

rnf :: UpdateProject -> () #

Eq UpdateProject Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

Hashable UpdateProject Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

type AWSResponse UpdateProject Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

type Rep UpdateProject Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

type Rep UpdateProject = D1 ('MetaData "UpdateProject" "Amazonka.Evidently.UpdateProject" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "UpdateProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appConfigResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectAppConfigResourceConfig)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateProject Source #

Create a value of UpdateProject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateProject, updateProject_appConfigResource - Use this parameter if the project will use client-side evaluation powered by AppConfig. Client-side evaluation allows your application to assign variations to user sessions locally instead of by calling the EvaluateFeature operation. This mitigates the latency and availability risks that come with an API call. allows you to

This parameter is a structure that contains information about the AppConfig application that will be used for client-side evaluation.

UpdateProject, updateProject_description - An optional description of the project.

UpdateProject, updateProject_project - The name or ARN of the project to update.

data UpdateProjectResponse Source #

See: newUpdateProjectResponse smart constructor.

Instances

Instances details
Generic UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

Associated Types

type Rep UpdateProjectResponse :: Type -> Type #

Read UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

Show UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

NFData UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

Methods

rnf :: UpdateProjectResponse -> () #

Eq UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

type Rep UpdateProjectResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProject

type Rep UpdateProjectResponse = D1 ('MetaData "UpdateProjectResponse" "Amazonka.Evidently.UpdateProject" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "UpdateProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Project)))

newUpdateProjectResponse Source #

Create a value of UpdateProjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateProjectResponse', updateProjectResponse_httpStatus - The response's http status code.

UpdateProject, updateProjectResponse_project - A structure containing information about the updated project.

UpdateProjectDataDelivery

data UpdateProjectDataDelivery Source #

See: newUpdateProjectDataDelivery smart constructor.

Instances

Instances details
ToJSON UpdateProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

ToHeaders UpdateProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

ToPath UpdateProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

ToQuery UpdateProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

AWSRequest UpdateProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

Generic UpdateProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

Associated Types

type Rep UpdateProjectDataDelivery :: Type -> Type #

Read UpdateProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

Show UpdateProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

NFData UpdateProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

Eq UpdateProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

Hashable UpdateProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

type AWSResponse UpdateProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

type Rep UpdateProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

type Rep UpdateProjectDataDelivery = D1 ('MetaData "UpdateProjectDataDelivery" "Amazonka.Evidently.UpdateProjectDataDelivery" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "UpdateProjectDataDelivery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsDestinationConfig)) :*: (S1 ('MetaSel ('Just "s3Destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3DestinationConfig)) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateProjectDataDelivery Source #

Create a value of UpdateProjectDataDelivery with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateProjectDataDelivery, updateProjectDataDelivery_cloudWatchLogs - A structure containing the CloudWatch Logs log group where you want to store evaluation events.

UpdateProjectDataDelivery, updateProjectDataDelivery_s3Destination - A structure containing the S3 bucket name and bucket prefix where you want to store evaluation events.

UpdateProjectDataDelivery, updateProjectDataDelivery_project - The name or ARN of the project that you want to modify the data storage options for.

data UpdateProjectDataDeliveryResponse Source #

See: newUpdateProjectDataDeliveryResponse smart constructor.

Instances

Instances details
Generic UpdateProjectDataDeliveryResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

Associated Types

type Rep UpdateProjectDataDeliveryResponse :: Type -> Type #

Read UpdateProjectDataDeliveryResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

Show UpdateProjectDataDeliveryResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

NFData UpdateProjectDataDeliveryResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

Eq UpdateProjectDataDeliveryResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

type Rep UpdateProjectDataDeliveryResponse Source # 
Instance details

Defined in Amazonka.Evidently.UpdateProjectDataDelivery

type Rep UpdateProjectDataDeliveryResponse = D1 ('MetaData "UpdateProjectDataDeliveryResponse" "Amazonka.Evidently.UpdateProjectDataDelivery" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "UpdateProjectDataDeliveryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Project)))

newUpdateProjectDataDeliveryResponse Source #

Create a value of UpdateProjectDataDeliveryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateProjectDataDeliveryResponse', updateProjectDataDeliveryResponse_httpStatus - The response's http status code.

UpdateProjectDataDelivery, updateProjectDataDeliveryResponse_project - A structure containing details about the project that you updated.

Types

ChangeDirectionEnum

newtype ChangeDirectionEnum Source #

Instances

Instances details
FromJSON ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

FromJSONKey ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

ToJSON ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

ToJSONKey ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

ToByteString ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

ToHeader ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

ToLog ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

ToQuery ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

FromText ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

ToText ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

FromXML ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

ToXML ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

Generic ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

Associated Types

type Rep ChangeDirectionEnum :: Type -> Type #

Read ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

Show ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

NFData ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

Methods

rnf :: ChangeDirectionEnum -> () #

Eq ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

Ord ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

Hashable ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

type Rep ChangeDirectionEnum Source # 
Instance details

Defined in Amazonka.Evidently.Types.ChangeDirectionEnum

type Rep ChangeDirectionEnum = D1 ('MetaData "ChangeDirectionEnum" "Amazonka.Evidently.Types.ChangeDirectionEnum" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "ChangeDirectionEnum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChangeDirectionEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EventType

newtype EventType Source #

Constructors

EventType' 

Fields

Instances

Instances details
FromJSON EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

FromJSONKey EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

ToJSON EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

ToJSONKey EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

ToByteString EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

Methods

toBS :: EventType -> ByteString #

ToHeader EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

ToLog EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

ToQuery EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

FromText EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

ToText EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

Methods

toText :: EventType -> Text #

FromXML EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

ToXML EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

Methods

toXML :: EventType -> XML #

Generic EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

Associated Types

type Rep EventType :: Type -> Type #

Read EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

Show EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

NFData EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

Methods

rnf :: EventType -> () #

Eq EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

Ord EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

Hashable EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

type Rep EventType Source # 
Instance details

Defined in Amazonka.Evidently.Types.EventType

type Rep EventType = D1 ('MetaData "EventType" "Amazonka.Evidently.Types.EventType" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "EventType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExperimentBaseStat

newtype ExperimentBaseStat Source #

Bundled Patterns

pattern ExperimentBaseStat_Mean :: ExperimentBaseStat 

Instances

Instances details
FromJSON ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

FromJSONKey ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

ToJSON ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

ToJSONKey ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

ToByteString ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

ToHeader ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

ToLog ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

ToQuery ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

FromText ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

ToText ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

FromXML ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

ToXML ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

Generic ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

Associated Types

type Rep ExperimentBaseStat :: Type -> Type #

Read ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

Show ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

NFData ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

Methods

rnf :: ExperimentBaseStat -> () #

Eq ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

Ord ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

Hashable ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

type Rep ExperimentBaseStat Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentBaseStat

type Rep ExperimentBaseStat = D1 ('MetaData "ExperimentBaseStat" "Amazonka.Evidently.Types.ExperimentBaseStat" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "ExperimentBaseStat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExperimentBaseStat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExperimentReportName

newtype ExperimentReportName Source #

Instances

Instances details
FromJSON ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

FromJSONKey ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

ToJSON ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

ToJSONKey ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

ToByteString ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

ToHeader ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

ToLog ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

ToQuery ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

FromText ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

ToText ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

FromXML ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

ToXML ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

Generic ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

Associated Types

type Rep ExperimentReportName :: Type -> Type #

Read ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

Show ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

NFData ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

Methods

rnf :: ExperimentReportName -> () #

Eq ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

Ord ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

Hashable ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

type Rep ExperimentReportName Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReportName

type Rep ExperimentReportName = D1 ('MetaData "ExperimentReportName" "Amazonka.Evidently.Types.ExperimentReportName" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "ExperimentReportName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExperimentReportName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExperimentResultRequestType

newtype ExperimentResultRequestType Source #

Instances

Instances details
FromJSON ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

FromJSONKey ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

ToJSON ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

ToJSONKey ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

ToByteString ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

ToHeader ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

ToLog ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

ToQuery ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

FromText ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

ToText ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

FromXML ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

ToXML ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

Generic ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

Associated Types

type Rep ExperimentResultRequestType :: Type -> Type #

Read ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

Show ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

NFData ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

Eq ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

Ord ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

Hashable ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

type Rep ExperimentResultRequestType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultRequestType

type Rep ExperimentResultRequestType = D1 ('MetaData "ExperimentResultRequestType" "Amazonka.Evidently.Types.ExperimentResultRequestType" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "ExperimentResultRequestType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExperimentResultRequestType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExperimentResultResponseType

newtype ExperimentResultResponseType Source #

Instances

Instances details
FromJSON ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

FromJSONKey ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

ToJSON ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

ToJSONKey ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

ToByteString ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

ToHeader ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

ToLog ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

ToQuery ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

FromText ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

ToText ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

FromXML ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

ToXML ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

Generic ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

Associated Types

type Rep ExperimentResultResponseType :: Type -> Type #

Read ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

Show ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

NFData ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

Eq ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

Ord ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

Hashable ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

type Rep ExperimentResultResponseType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultResponseType

type Rep ExperimentResultResponseType = D1 ('MetaData "ExperimentResultResponseType" "Amazonka.Evidently.Types.ExperimentResultResponseType" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "ExperimentResultResponseType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExperimentResultResponseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExperimentStatus

newtype ExperimentStatus Source #

Instances

Instances details
FromJSON ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

FromJSONKey ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

ToJSON ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

ToJSONKey ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

ToByteString ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

ToHeader ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

ToLog ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

ToQuery ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

FromText ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

ToText ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

FromXML ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

ToXML ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

Generic ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

Associated Types

type Rep ExperimentStatus :: Type -> Type #

Read ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

Show ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

NFData ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

Methods

rnf :: ExperimentStatus -> () #

Eq ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

Ord ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

Hashable ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

type Rep ExperimentStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStatus

type Rep ExperimentStatus = D1 ('MetaData "ExperimentStatus" "Amazonka.Evidently.Types.ExperimentStatus" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "ExperimentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExperimentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExperimentStopDesiredState

newtype ExperimentStopDesiredState Source #

Instances

Instances details
FromJSON ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

FromJSONKey ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

ToJSON ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

ToJSONKey ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

ToByteString ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

ToHeader ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

ToLog ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

ToQuery ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

FromText ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

ToText ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

FromXML ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

ToXML ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

Generic ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

Associated Types

type Rep ExperimentStopDesiredState :: Type -> Type #

Read ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

Show ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

NFData ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

Eq ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

Ord ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

Hashable ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

type Rep ExperimentStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentStopDesiredState

type Rep ExperimentStopDesiredState = D1 ('MetaData "ExperimentStopDesiredState" "Amazonka.Evidently.Types.ExperimentStopDesiredState" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "ExperimentStopDesiredState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExperimentStopDesiredState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExperimentType

newtype ExperimentType Source #

Constructors

ExperimentType' 

Instances

Instances details
FromJSON ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

FromJSONKey ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

ToJSON ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

ToJSONKey ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

ToByteString ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

ToHeader ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

ToLog ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

ToQuery ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

FromText ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

ToText ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

FromXML ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

ToXML ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

Methods

toXML :: ExperimentType -> XML #

Generic ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

Associated Types

type Rep ExperimentType :: Type -> Type #

Read ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

Show ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

NFData ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

Methods

rnf :: ExperimentType -> () #

Eq ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

Ord ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

Hashable ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

type Rep ExperimentType Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentType

type Rep ExperimentType = D1 ('MetaData "ExperimentType" "Amazonka.Evidently.Types.ExperimentType" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "ExperimentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExperimentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FeatureEvaluationStrategy

newtype FeatureEvaluationStrategy Source #

Instances

Instances details
FromJSON FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

FromJSONKey FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

ToJSON FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

ToJSONKey FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

ToByteString FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

ToHeader FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

ToLog FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

ToQuery FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

FromText FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

ToText FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

FromXML FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

ToXML FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

Generic FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

Associated Types

type Rep FeatureEvaluationStrategy :: Type -> Type #

Read FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

Show FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

NFData FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

Eq FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

Ord FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

Hashable FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

type Rep FeatureEvaluationStrategy Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureEvaluationStrategy

type Rep FeatureEvaluationStrategy = D1 ('MetaData "FeatureEvaluationStrategy" "Amazonka.Evidently.Types.FeatureEvaluationStrategy" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "FeatureEvaluationStrategy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFeatureEvaluationStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FeatureStatus

newtype FeatureStatus Source #

Constructors

FeatureStatus' 

Instances

Instances details
FromJSON FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

FromJSONKey FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

ToJSON FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

ToJSONKey FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

ToByteString FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

ToHeader FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

ToLog FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

ToQuery FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

FromText FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

ToText FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

Methods

toText :: FeatureStatus -> Text #

FromXML FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

ToXML FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

Methods

toXML :: FeatureStatus -> XML #

Generic FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

Associated Types

type Rep FeatureStatus :: Type -> Type #

Read FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

Show FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

NFData FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

Methods

rnf :: FeatureStatus -> () #

Eq FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

Ord FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

Hashable FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

type Rep FeatureStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureStatus

type Rep FeatureStatus = D1 ('MetaData "FeatureStatus" "Amazonka.Evidently.Types.FeatureStatus" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "FeatureStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFeatureStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LaunchStatus

newtype LaunchStatus Source #

Constructors

LaunchStatus' 

Instances

Instances details
FromJSON LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

FromJSONKey LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

ToJSON LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

ToJSONKey LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

ToByteString LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

ToHeader LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

ToLog LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

ToQuery LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

FromText LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

ToText LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

Methods

toText :: LaunchStatus -> Text #

FromXML LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

ToXML LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

Methods

toXML :: LaunchStatus -> XML #

Generic LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

Associated Types

type Rep LaunchStatus :: Type -> Type #

Read LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

Show LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

NFData LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

Methods

rnf :: LaunchStatus -> () #

Eq LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

Ord LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

Hashable LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

type Rep LaunchStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStatus

type Rep LaunchStatus = D1 ('MetaData "LaunchStatus" "Amazonka.Evidently.Types.LaunchStatus" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "LaunchStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLaunchStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LaunchStopDesiredState

newtype LaunchStopDesiredState Source #

Instances

Instances details
FromJSON LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

FromJSONKey LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

ToJSON LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

ToJSONKey LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

ToByteString LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

ToHeader LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

ToLog LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

ToQuery LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

FromText LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

ToText LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

FromXML LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

ToXML LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

Generic LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

Associated Types

type Rep LaunchStopDesiredState :: Type -> Type #

Read LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

Show LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

NFData LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

Methods

rnf :: LaunchStopDesiredState -> () #

Eq LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

Ord LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

Hashable LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

type Rep LaunchStopDesiredState Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchStopDesiredState

type Rep LaunchStopDesiredState = D1 ('MetaData "LaunchStopDesiredState" "Amazonka.Evidently.Types.LaunchStopDesiredState" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "LaunchStopDesiredState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLaunchStopDesiredState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LaunchType

newtype LaunchType Source #

Constructors

LaunchType' 

Fields

Bundled Patterns

pattern LaunchType_Aws_evidently_splits :: LaunchType 

Instances

Instances details
FromJSON LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

FromJSONKey LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

ToJSON LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

ToJSONKey LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

ToByteString LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

ToHeader LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

ToLog LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

ToQuery LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

FromText LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

ToText LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

Methods

toText :: LaunchType -> Text #

FromXML LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

ToXML LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

Methods

toXML :: LaunchType -> XML #

Generic LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

Associated Types

type Rep LaunchType :: Type -> Type #

Read LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

Show LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

NFData LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

Methods

rnf :: LaunchType -> () #

Eq LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

Ord LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

Hashable LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

type Rep LaunchType Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchType

type Rep LaunchType = D1 ('MetaData "LaunchType" "Amazonka.Evidently.Types.LaunchType" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "LaunchType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLaunchType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProjectStatus

newtype ProjectStatus Source #

Constructors

ProjectStatus' 

Instances

Instances details
FromJSON ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

FromJSONKey ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

ToJSON ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

ToJSONKey ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

ToByteString ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

ToHeader ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

ToLog ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

ToQuery ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

FromText ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

ToText ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

Methods

toText :: ProjectStatus -> Text #

FromXML ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

ToXML ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

Methods

toXML :: ProjectStatus -> XML #

Generic ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

Associated Types

type Rep ProjectStatus :: Type -> Type #

Read ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

Show ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

NFData ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

Methods

rnf :: ProjectStatus -> () #

Eq ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

Ord ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

Hashable ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

type Rep ProjectStatus Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectStatus

type Rep ProjectStatus = D1 ('MetaData "ProjectStatus" "Amazonka.Evidently.Types.ProjectStatus" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "ProjectStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProjectStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SegmentReferenceResourceType

newtype SegmentReferenceResourceType Source #

Instances

Instances details
FromJSON SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

FromJSONKey SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

ToJSON SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

ToJSONKey SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

ToByteString SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

ToHeader SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

ToLog SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

ToQuery SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

FromText SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

ToText SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

FromXML SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

ToXML SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

Generic SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

Associated Types

type Rep SegmentReferenceResourceType :: Type -> Type #

Read SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

Show SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

NFData SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

Eq SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

Ord SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

Hashable SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

type Rep SegmentReferenceResourceType Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentReferenceResourceType

type Rep SegmentReferenceResourceType = D1 ('MetaData "SegmentReferenceResourceType" "Amazonka.Evidently.Types.SegmentReferenceResourceType" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "SegmentReferenceResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSegmentReferenceResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VariationValueType

newtype VariationValueType Source #

Instances

Instances details
FromJSON VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

FromJSONKey VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

ToJSON VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

ToJSONKey VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

ToByteString VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

ToHeader VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

ToLog VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

ToQuery VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

FromText VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

ToText VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

FromXML VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

ToXML VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

Generic VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

Associated Types

type Rep VariationValueType :: Type -> Type #

Read VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

Show VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

NFData VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

Methods

rnf :: VariationValueType -> () #

Eq VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

Ord VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

Hashable VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

type Rep VariationValueType Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationValueType

type Rep VariationValueType = D1 ('MetaData "VariationValueType" "Amazonka.Evidently.Types.VariationValueType" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'True) (C1 ('MetaCons "VariationValueType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVariationValueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CloudWatchLogsDestination

data CloudWatchLogsDestination Source #

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

See: newCloudWatchLogsDestination smart constructor.

Instances

Instances details
FromJSON CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestination

Generic CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestination

Associated Types

type Rep CloudWatchLogsDestination :: Type -> Type #

Read CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestination

Show CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestination

NFData CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestination

Eq CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestination

Hashable CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestination

type Rep CloudWatchLogsDestination Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestination

type Rep CloudWatchLogsDestination = D1 ('MetaData "CloudWatchLogsDestination" "Amazonka.Evidently.Types.CloudWatchLogsDestination" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "CloudWatchLogsDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCloudWatchLogsDestination :: CloudWatchLogsDestination Source #

Create a value of CloudWatchLogsDestination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:logGroup:CloudWatchLogsDestination', cloudWatchLogsDestination_logGroup - The name of the log group where the project stores evaluation events.

CloudWatchLogsDestinationConfig

data CloudWatchLogsDestinationConfig Source #

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

See: newCloudWatchLogsDestinationConfig smart constructor.

Instances

Instances details
ToJSON CloudWatchLogsDestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestinationConfig

Generic CloudWatchLogsDestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestinationConfig

Associated Types

type Rep CloudWatchLogsDestinationConfig :: Type -> Type #

Read CloudWatchLogsDestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestinationConfig

Show CloudWatchLogsDestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestinationConfig

NFData CloudWatchLogsDestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestinationConfig

Eq CloudWatchLogsDestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestinationConfig

Hashable CloudWatchLogsDestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestinationConfig

type Rep CloudWatchLogsDestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.CloudWatchLogsDestinationConfig

type Rep CloudWatchLogsDestinationConfig = D1 ('MetaData "CloudWatchLogsDestinationConfig" "Amazonka.Evidently.Types.CloudWatchLogsDestinationConfig" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "CloudWatchLogsDestinationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCloudWatchLogsDestinationConfig :: CloudWatchLogsDestinationConfig Source #

Create a value of CloudWatchLogsDestinationConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:logGroup:CloudWatchLogsDestinationConfig', cloudWatchLogsDestinationConfig_logGroup - The name of the log group where the project stores evaluation events.

EvaluationRequest

data EvaluationRequest Source #

This structure assigns a feature variation to one user session.

See: newEvaluationRequest smart constructor.

Instances

Instances details
ToJSON EvaluationRequest Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRequest

Generic EvaluationRequest Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRequest

Associated Types

type Rep EvaluationRequest :: Type -> Type #

Read EvaluationRequest Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRequest

Show EvaluationRequest Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRequest

NFData EvaluationRequest Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRequest

Methods

rnf :: EvaluationRequest -> () #

Eq EvaluationRequest Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRequest

Hashable EvaluationRequest Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRequest

type Rep EvaluationRequest Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRequest

type Rep EvaluationRequest = D1 ('MetaData "EvaluationRequest" "Amazonka.Evidently.Types.EvaluationRequest" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "EvaluationRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "evaluationContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "feature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newEvaluationRequest Source #

Create a value of EvaluationRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:evaluationContext:EvaluationRequest', evaluationRequest_evaluationContext - A JSON block of attributes that you can optionally pass in. This JSON block is included in the evaluation events sent to Evidently from the user session.

$sel:entityId:EvaluationRequest', evaluationRequest_entityId - An internal ID that represents a unique user session of the application. This entityID is checked against any override rules assigned for this feature.

$sel:feature:EvaluationRequest', evaluationRequest_feature - The name of the feature being evaluated.

EvaluationResult

data EvaluationResult Source #

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

See: newEvaluationResult smart constructor.

Instances

Instances details
FromJSON EvaluationResult Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationResult

Generic EvaluationResult Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationResult

Associated Types

type Rep EvaluationResult :: Type -> Type #

Read EvaluationResult Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationResult

Show EvaluationResult Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationResult

NFData EvaluationResult Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationResult

Methods

rnf :: EvaluationResult -> () #

Eq EvaluationResult Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationResult

Hashable EvaluationResult Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationResult

type Rep EvaluationResult Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationResult

newEvaluationResult Source #

Create a value of EvaluationResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:details:EvaluationResult', evaluationResult_details - If this user was assigned to a launch or experiment, this field lists the launch or experiment name.

$sel:project:EvaluationResult', evaluationResult_project - The name or ARN of the project that contains the feature being evaluated.

$sel:reason:EvaluationResult', evaluationResult_reason - Specifies the reason that the user session was assigned this variation. Possible values include DEFAULT, meaning the user was served the default variation; LAUNCH_RULE_MATCH, if the user session was enrolled in a launch; or EXPERIMENT_RULE_MATCH, if the user session was enrolled in an experiment.

$sel:value:EvaluationResult', evaluationResult_value - The value assigned to this variation to differentiate it from the other variations of this feature.

$sel:variation:EvaluationResult', evaluationResult_variation - The name of the variation that was served to the user session.

$sel:entityId:EvaluationResult', evaluationResult_entityId - An internal ID that represents a unique user session of the application.

$sel:feature:EvaluationResult', evaluationResult_feature - The name of the feature being evaluated.

EvaluationRule

data EvaluationRule Source #

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

See: newEvaluationRule smart constructor.

Constructors

EvaluationRule' (Maybe Text) Text 

Instances

Instances details
FromJSON EvaluationRule Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRule

Generic EvaluationRule Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRule

Associated Types

type Rep EvaluationRule :: Type -> Type #

Read EvaluationRule Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRule

Show EvaluationRule Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRule

NFData EvaluationRule Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRule

Methods

rnf :: EvaluationRule -> () #

Eq EvaluationRule Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRule

Hashable EvaluationRule Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRule

type Rep EvaluationRule Source # 
Instance details

Defined in Amazonka.Evidently.Types.EvaluationRule

type Rep EvaluationRule = D1 ('MetaData "EvaluationRule" "Amazonka.Evidently.Types.EvaluationRule" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "EvaluationRule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEvaluationRule Source #

Create a value of EvaluationRule with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:EvaluationRule', evaluationRule_name - The name of the experiment or launch.

$sel:type':EvaluationRule', evaluationRule_type - This value is aws.evidently.splits if this is an evaluation rule for a launch, and it is aws.evidently.onlineab if this is an evaluation rule for an experiment.

Event

data Event Source #

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.

See: newEvent smart constructor.

Constructors

Event' Text POSIX EventType 

Instances

Instances details
ToJSON Event Source # 
Instance details

Defined in Amazonka.Evidently.Types.Event

Generic Event Source # 
Instance details

Defined in Amazonka.Evidently.Types.Event

Associated Types

type Rep Event :: Type -> Type #

Methods

from :: Event -> Rep Event x #

to :: Rep Event x -> Event #

Read Event Source # 
Instance details

Defined in Amazonka.Evidently.Types.Event

Show Event Source # 
Instance details

Defined in Amazonka.Evidently.Types.Event

Methods

showsPrec :: Int -> Event -> ShowS #

show :: Event -> String #

showList :: [Event] -> ShowS #

NFData Event Source # 
Instance details

Defined in Amazonka.Evidently.Types.Event

Methods

rnf :: Event -> () #

Eq Event Source # 
Instance details

Defined in Amazonka.Evidently.Types.Event

Methods

(==) :: Event -> Event -> Bool #

(/=) :: Event -> Event -> Bool #

Hashable Event Source # 
Instance details

Defined in Amazonka.Evidently.Types.Event

Methods

hashWithSalt :: Int -> Event -> Int #

hash :: Event -> Int #

type Rep Event Source # 
Instance details

Defined in Amazonka.Evidently.Types.Event

type Rep Event = D1 ('MetaData "Event" "Amazonka.Evidently.Types.Event" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "Event'" 'PrefixI 'True) (S1 ('MetaSel ('Just "data'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EventType))))

newEvent Source #

Create a value of Event with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:data':Event', event_data - The event data.

$sel:timestamp:Event', event_timestamp - The timestamp of the event.

$sel:type':Event', event_type - aws.evidently.evaluation specifies an evaluation event, which determines which feature variation that a user sees. aws.evidently.custom specifies a custom event, which generates metrics from user actions such as clicks and checkouts.

Experiment

data Experiment Source #

A structure containing the configuration details of an experiment.

See: newExperiment smart constructor.

Instances

Instances details
FromJSON Experiment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Experiment

Generic Experiment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Experiment

Associated Types

type Rep Experiment :: Type -> Type #

Read Experiment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Experiment

Show Experiment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Experiment

NFData Experiment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Experiment

Methods

rnf :: Experiment -> () #

Eq Experiment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Experiment

Hashable Experiment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Experiment

type Rep Experiment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Experiment

type Rep Experiment = D1 ('MetaData "Experiment" "Amazonka.Evidently.Types.Experiment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "Experiment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "execution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExperimentExecution))) :*: (S1 ('MetaSel ('Just "metricGoals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty MetricGoal))) :*: S1 ('MetaSel ('Just "onlineAbDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OnlineAbDefinition)))) :*: ((S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "randomizationSalt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "samplingRate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "schedule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExperimentSchedule)) :*: S1 ('MetaSel ('Just "segment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "statusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "treatments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Treatment))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExperimentStatus) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExperimentType)))))))

newExperiment Source #

Create a value of Experiment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

Experiment, experiment_description - A description of the experiment.

$sel:execution:Experiment', experiment_execution - A structure that contains the date and time that the experiment started and ended.

$sel:metricGoals:Experiment', experiment_metricGoals - An array of structures that defines the metrics used for the experiment, and whether a higher or lower value for each metric is the goal.

$sel:onlineAbDefinition:Experiment', experiment_onlineAbDefinition - 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.

$sel:project:Experiment', experiment_project - The name or ARN of the project that contains this experiment.

$sel:randomizationSalt:Experiment', experiment_randomizationSalt - This value is used when Evidently assigns a particular user session to the experiment. It helps create a randomization ID to determine which variation the user session is served. This randomization ID is a combination of the entity ID and randomizationSalt.

$sel:samplingRate:Experiment', experiment_samplingRate - In thousandths of a percent, the amount of the available audience that is allocated to this experiment. The available audience is the total audience minus the audience that you have allocated to overrides or current launches of this feature.

This is represented in thousandths of a percent, so a value of 10,000 is 10% of the available audience.

$sel:schedule:Experiment', experiment_schedule - A structure that contains the time and date that Evidently completed the analysis of the experiment.

$sel:segment:Experiment', experiment_segment - The audience segment being used for the experiment, if a segment is being used.

$sel:statusReason:Experiment', experiment_statusReason - If the experiment was stopped, this is the string that was entered by the person who stopped the experiment, to explain why it was stopped.

$sel:tags:Experiment', experiment_tags - The list of tag keys and values associated with this experiment.

$sel:treatments:Experiment', experiment_treatments - An array of structures that describe the configuration of each feature variation used in the experiment.

$sel:arn:Experiment', experiment_arn - The ARN of the experiment.

$sel:createdTime:Experiment', experiment_createdTime - The date and time that the experiment is first created.

$sel:lastUpdatedTime:Experiment', experiment_lastUpdatedTime - The date and time that the experiment was most recently updated.

Experiment, experiment_name - The name of the experiment.

$sel:status:Experiment', experiment_status - The current state of the experiment.

$sel:type':Experiment', experiment_type - The type of this experiment. Currently, this value must be aws.experiment.onlineab.

ExperimentExecution

data ExperimentExecution Source #

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

See: newExperimentExecution smart constructor.

Instances

Instances details
FromJSON ExperimentExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentExecution

Generic ExperimentExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentExecution

Associated Types

type Rep ExperimentExecution :: Type -> Type #

Read ExperimentExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentExecution

Show ExperimentExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentExecution

NFData ExperimentExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentExecution

Methods

rnf :: ExperimentExecution -> () #

Eq ExperimentExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentExecution

Hashable ExperimentExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentExecution

type Rep ExperimentExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentExecution

type Rep ExperimentExecution = D1 ('MetaData "ExperimentExecution" "Amazonka.Evidently.Types.ExperimentExecution" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ExperimentExecution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "startedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newExperimentExecution :: ExperimentExecution Source #

Create a value of ExperimentExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:endedTime:ExperimentExecution', experimentExecution_endedTime - The date and time that the experiment ended.

$sel:startedTime:ExperimentExecution', experimentExecution_startedTime - The date and time that the experiment started.

ExperimentReport

data ExperimentReport Source #

A structure that contains results of an experiment.

See: newExperimentReport smart constructor.

Instances

Instances details
FromJSON ExperimentReport Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReport

Generic ExperimentReport Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReport

Associated Types

type Rep ExperimentReport :: Type -> Type #

Read ExperimentReport Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReport

Show ExperimentReport Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReport

NFData ExperimentReport Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReport

Methods

rnf :: ExperimentReport -> () #

Eq ExperimentReport Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReport

Hashable ExperimentReport Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReport

type Rep ExperimentReport Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentReport

type Rep ExperimentReport = D1 ('MetaData "ExperimentReport" "Amazonka.Evidently.Types.ExperimentReport" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ExperimentReport'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "reportName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExperimentReportName)) :*: S1 ('MetaSel ('Just "treatmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newExperimentReport :: ExperimentReport Source #

Create a value of ExperimentReport with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:content:ExperimentReport', experimentReport_content - The content of the report.

$sel:metricName:ExperimentReport', experimentReport_metricName - The name of the metric that is analyzed in this experiment report.

$sel:reportName:ExperimentReport', experimentReport_reportName - The type of analysis used for this report.

$sel:treatmentName:ExperimentReport', experimentReport_treatmentName - The name of the variation that this report pertains to.

ExperimentResultsData

data ExperimentResultsData Source #

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

See: newExperimentResultsData smart constructor.

Instances

Instances details
FromJSON ExperimentResultsData Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultsData

Generic ExperimentResultsData Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultsData

Associated Types

type Rep ExperimentResultsData :: Type -> Type #

Read ExperimentResultsData Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultsData

Show ExperimentResultsData Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultsData

NFData ExperimentResultsData Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultsData

Methods

rnf :: ExperimentResultsData -> () #

Eq ExperimentResultsData Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultsData

Hashable ExperimentResultsData Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultsData

type Rep ExperimentResultsData Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentResultsData

type Rep ExperimentResultsData = D1 ('MetaData "ExperimentResultsData" "Amazonka.Evidently.Types.ExperimentResultsData" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ExperimentResultsData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resultStat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExperimentResultResponseType))) :*: (S1 ('MetaSel ('Just "treatmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Double])))))

newExperimentResultsData :: ExperimentResultsData Source #

Create a value of ExperimentResultsData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metricName:ExperimentResultsData', experimentResultsData_metricName - The name of the metric.

$sel:resultStat:ExperimentResultsData', experimentResultsData_resultStat - The experiment statistic that these results pertain to.

$sel:treatmentName:ExperimentResultsData', experimentResultsData_treatmentName - The treatment, or variation, that returned the values in this structure.

$sel:values:ExperimentResultsData', experimentResultsData_values - The values for the metricName that were recorded in the experiment.

ExperimentSchedule

data ExperimentSchedule Source #

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

See: newExperimentSchedule smart constructor.

Instances

Instances details
FromJSON ExperimentSchedule Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentSchedule

Generic ExperimentSchedule Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentSchedule

Associated Types

type Rep ExperimentSchedule :: Type -> Type #

Read ExperimentSchedule Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentSchedule

Show ExperimentSchedule Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentSchedule

NFData ExperimentSchedule Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentSchedule

Methods

rnf :: ExperimentSchedule -> () #

Eq ExperimentSchedule Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentSchedule

Hashable ExperimentSchedule Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentSchedule

type Rep ExperimentSchedule Source # 
Instance details

Defined in Amazonka.Evidently.Types.ExperimentSchedule

type Rep ExperimentSchedule = D1 ('MetaData "ExperimentSchedule" "Amazonka.Evidently.Types.ExperimentSchedule" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ExperimentSchedule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "analysisCompleteTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newExperimentSchedule :: ExperimentSchedule Source #

Create a value of ExperimentSchedule with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:analysisCompleteTime:ExperimentSchedule', experimentSchedule_analysisCompleteTime - The time and date that Evidently completed the analysis of the experiment.

Feature

data Feature Source #

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

See: newFeature smart constructor.

Instances

Instances details
FromJSON Feature Source # 
Instance details

Defined in Amazonka.Evidently.Types.Feature

Generic Feature Source # 
Instance details

Defined in Amazonka.Evidently.Types.Feature

Associated Types

type Rep Feature :: Type -> Type #

Methods

from :: Feature -> Rep Feature x #

to :: Rep Feature x -> Feature #

Read Feature Source # 
Instance details

Defined in Amazonka.Evidently.Types.Feature

Show Feature Source # 
Instance details

Defined in Amazonka.Evidently.Types.Feature

NFData Feature Source # 
Instance details

Defined in Amazonka.Evidently.Types.Feature

Methods

rnf :: Feature -> () #

Eq Feature Source # 
Instance details

Defined in Amazonka.Evidently.Types.Feature

Methods

(==) :: Feature -> Feature -> Bool #

(/=) :: Feature -> Feature -> Bool #

Hashable Feature Source # 
Instance details

Defined in Amazonka.Evidently.Types.Feature

Methods

hashWithSalt :: Int -> Feature -> Int #

hash :: Feature -> Int #

type Rep Feature Source # 
Instance details

Defined in Amazonka.Evidently.Types.Feature

type Rep Feature = D1 ('MetaData "Feature" "Amazonka.Evidently.Types.Feature" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "Feature'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "defaultVariation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entityOverrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: ((S1 ('MetaSel ('Just "evaluationRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EvaluationRule])) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "evaluationStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FeatureEvaluationStrategy) :*: S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FeatureStatus)) :*: (S1 ('MetaSel ('Just "valueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VariationValueType) :*: S1 ('MetaSel ('Just "variations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Variation]))))))

newFeature Source #

Create a value of Feature with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:defaultVariation:Feature', feature_defaultVariation - The name of the variation that is used as the default variation. The default variation is served to users who are not allocated to any ongoing launches or experiments of this feature.

This variation must also be listed in the variations structure.

If you omit defaultVariation, the first variation listed in the variations structure is used as the default variation.

$sel:description:Feature', feature_description - The description of the feature.

$sel:entityOverrides:Feature', feature_entityOverrides - A set of key-value pairs that specify users who should always be served a specific variation of a feature. Each key specifies a user using their user ID, account ID, or some other identifier. The value specifies the name of the variation that the user is to be served.

For the override to be successful, the value of the key must match the entityId used in the EvaluateFeature operation.

$sel:evaluationRules:Feature', feature_evaluationRules - An array of structures that define the evaluation rules for the feature.

$sel:project:Feature', feature_project - The name or ARN of the project that contains the feature.

$sel:tags:Feature', feature_tags - The list of tag keys and values associated with this feature.

$sel:arn:Feature', feature_arn - The ARN of the feature.

$sel:createdTime:Feature', feature_createdTime - The date and time that the feature is created.

$sel:evaluationStrategy:Feature', feature_evaluationStrategy - If this value is ALL_RULES, the traffic allocation specified by any ongoing launches or experiments is being used. If this is DEFAULT_VARIATION, the default variation is being served to all users.

$sel:lastUpdatedTime:Feature', feature_lastUpdatedTime - The date and time that the feature was most recently updated.

Feature, feature_name - The name of the feature.

$sel:status:Feature', feature_status - The current state of the feature.

$sel:valueType:Feature', feature_valueType - Defines the type of value used to define the different feature variations. For more information, see Variation types

$sel:variations:Feature', feature_variations - An array of structures that contain the configuration of the feature's different variations.

FeatureSummary

data FeatureSummary Source #

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

See: newFeatureSummary smart constructor.

Instances

Instances details
FromJSON FeatureSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureSummary

Generic FeatureSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureSummary

Associated Types

type Rep FeatureSummary :: Type -> Type #

Read FeatureSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureSummary

Show FeatureSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureSummary

NFData FeatureSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureSummary

Methods

rnf :: FeatureSummary -> () #

Eq FeatureSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureSummary

Hashable FeatureSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureSummary

type Rep FeatureSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.FeatureSummary

newFeatureSummary Source #

Create a value of FeatureSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:defaultVariation:FeatureSummary', featureSummary_defaultVariation - The name of the variation that is used as the default variation. The default variation is served to users who are not allocated to any ongoing launches or experiments of this feature.

$sel:evaluationRules:FeatureSummary', featureSummary_evaluationRules - An array of structures that define

$sel:project:FeatureSummary', featureSummary_project - The name or ARN of the project that contains the feature.

$sel:tags:FeatureSummary', featureSummary_tags - The list of tag keys and values associated with this feature.

$sel:arn:FeatureSummary', featureSummary_arn - The ARN of the feature.

$sel:createdTime:FeatureSummary', featureSummary_createdTime - The date and time that the feature is created.

$sel:evaluationStrategy:FeatureSummary', featureSummary_evaluationStrategy - If this value is ALL_RULES, the traffic allocation specified by any ongoing launches or experiments is being used. If this is DEFAULT_VARIATION, the default variation is being served to all users.

$sel:lastUpdatedTime:FeatureSummary', featureSummary_lastUpdatedTime - The date and time that the feature was most recently updated.

FeatureSummary, featureSummary_name - The name of the feature.

$sel:status:FeatureSummary', featureSummary_status - The current state of the feature.

Launch

data Launch Source #

This structure contains the configuration details of one Evidently launch.

See: newLaunch smart constructor.

Instances

Instances details
FromJSON Launch Source # 
Instance details

Defined in Amazonka.Evidently.Types.Launch

Generic Launch Source # 
Instance details

Defined in Amazonka.Evidently.Types.Launch

Associated Types

type Rep Launch :: Type -> Type #

Methods

from :: Launch -> Rep Launch x #

to :: Rep Launch x -> Launch #

Read Launch Source # 
Instance details

Defined in Amazonka.Evidently.Types.Launch

Show Launch Source # 
Instance details

Defined in Amazonka.Evidently.Types.Launch

NFData Launch Source # 
Instance details

Defined in Amazonka.Evidently.Types.Launch

Methods

rnf :: Launch -> () #

Eq Launch Source # 
Instance details

Defined in Amazonka.Evidently.Types.Launch

Methods

(==) :: Launch -> Launch -> Bool #

(/=) :: Launch -> Launch -> Bool #

Hashable Launch Source # 
Instance details

Defined in Amazonka.Evidently.Types.Launch

Methods

hashWithSalt :: Int -> Launch -> Int #

hash :: Launch -> Int #

type Rep Launch Source # 
Instance details

Defined in Amazonka.Evidently.Types.Launch

type Rep Launch = D1 ('MetaData "Launch" "Amazonka.Evidently.Types.Launch" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "Launch'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "execution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchExecution)) :*: S1 ('MetaSel ('Just "groups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LaunchGroup])))) :*: ((S1 ('MetaSel ('Just "metricMonitors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MetricMonitor])) :*: S1 ('MetaSel ('Just "project") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "randomizationSalt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "scheduledSplitsDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduledSplitsLaunchDefinition))))) :*: (((S1 ('MetaSel ('Just "statusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LaunchStatus) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LaunchType))))))

newLaunch Source #

Create a value of Launch with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

Launch, launch_description - The description of the launch.

$sel:execution:Launch', launch_execution - A structure that contains information about the start and end times of the launch.

$sel:groups:Launch', launch_groups - An array of structures that define the feature variations that are being used in the launch.

$sel:metricMonitors:Launch', launch_metricMonitors - An array of structures that define the metrics that are being used to monitor the launch performance.

$sel:project:Launch', launch_project - The name or ARN of the project that contains the launch.

$sel:randomizationSalt:Launch', launch_randomizationSalt - This value is used when Evidently assigns a particular user session to the launch, to help create a randomization ID to determine which variation the user session is served. This randomization ID is a combination of the entity ID and randomizationSalt.

$sel:scheduledSplitsDefinition:Launch', launch_scheduledSplitsDefinition - An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch.

$sel:statusReason:Launch', launch_statusReason - If the launch was stopped, this is the string that was entered by the person who stopped the launch, to explain why it was stopped.

$sel:tags:Launch', launch_tags - The list of tag keys and values associated with this launch.

$sel:arn:Launch', launch_arn - The ARN of the launch.

$sel:createdTime:Launch', launch_createdTime - The date and time that the launch is created.

$sel:lastUpdatedTime:Launch', launch_lastUpdatedTime - The date and time that the launch was most recently updated.

Launch, launch_name - The name of the launch.

$sel:status:Launch', launch_status - The current state of the launch.

$sel:type':Launch', launch_type - The type of launch.

LaunchExecution

data LaunchExecution Source #

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

See: newLaunchExecution smart constructor.

Instances

Instances details
FromJSON LaunchExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchExecution

Generic LaunchExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchExecution

Associated Types

type Rep LaunchExecution :: Type -> Type #

Read LaunchExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchExecution

Show LaunchExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchExecution

NFData LaunchExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchExecution

Methods

rnf :: LaunchExecution -> () #

Eq LaunchExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchExecution

Hashable LaunchExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchExecution

type Rep LaunchExecution Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchExecution

type Rep LaunchExecution = D1 ('MetaData "LaunchExecution" "Amazonka.Evidently.Types.LaunchExecution" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "LaunchExecution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "startedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newLaunchExecution :: LaunchExecution Source #

Create a value of LaunchExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:endedTime:LaunchExecution', launchExecution_endedTime - The date and time that the launch ended.

$sel:startedTime:LaunchExecution', launchExecution_startedTime - The date and time that the launch started.

LaunchGroup

data LaunchGroup Source #

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.

See: newLaunchGroup smart constructor.

Instances

Instances details
FromJSON LaunchGroup Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroup

Generic LaunchGroup Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroup

Associated Types

type Rep LaunchGroup :: Type -> Type #

Read LaunchGroup Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroup

Show LaunchGroup Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroup

NFData LaunchGroup Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroup

Methods

rnf :: LaunchGroup -> () #

Eq LaunchGroup Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroup

Hashable LaunchGroup Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroup

type Rep LaunchGroup Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroup

type Rep LaunchGroup = D1 ('MetaData "LaunchGroup" "Amazonka.Evidently.Types.LaunchGroup" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "LaunchGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "featureVariations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newLaunchGroup Source #

Create a value of LaunchGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:LaunchGroup', launchGroup_description - A description of the launch group.

$sel:featureVariations:LaunchGroup', launchGroup_featureVariations - The feature variation for this launch group. This is a key-value pair.

$sel:name:LaunchGroup', launchGroup_name - The name of the launch group.

LaunchGroupConfig

data LaunchGroupConfig Source #

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.

See: newLaunchGroupConfig smart constructor.

Instances

Instances details
ToJSON LaunchGroupConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroupConfig

Generic LaunchGroupConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroupConfig

Associated Types

type Rep LaunchGroupConfig :: Type -> Type #

Read LaunchGroupConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroupConfig

Show LaunchGroupConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroupConfig

NFData LaunchGroupConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroupConfig

Methods

rnf :: LaunchGroupConfig -> () #

Eq LaunchGroupConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroupConfig

Hashable LaunchGroupConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroupConfig

type Rep LaunchGroupConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.LaunchGroupConfig

type Rep LaunchGroupConfig = D1 ('MetaData "LaunchGroupConfig" "Amazonka.Evidently.Types.LaunchGroupConfig" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "LaunchGroupConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "feature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "variation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newLaunchGroupConfig Source #

Create a value of LaunchGroupConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:LaunchGroupConfig', launchGroupConfig_description - A description of the launch group.

$sel:feature:LaunchGroupConfig', launchGroupConfig_feature - The feature that this launch is using.

$sel:name:LaunchGroupConfig', launchGroupConfig_name - A name for this launch group.

$sel:variation:LaunchGroupConfig', launchGroupConfig_variation - The feature variation to use for this launch group.

MetricDefinition

data MetricDefinition Source #

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

See: newMetricDefinition smart constructor.

Instances

Instances details
FromJSON MetricDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinition

Generic MetricDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinition

Associated Types

type Rep MetricDefinition :: Type -> Type #

Read MetricDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinition

Show MetricDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinition

NFData MetricDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinition

Methods

rnf :: MetricDefinition -> () #

Eq MetricDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinition

Hashable MetricDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinition

type Rep MetricDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinition

type Rep MetricDefinition = D1 ('MetaData "MetricDefinition" "Amazonka.Evidently.Types.MetricDefinition" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "MetricDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "entityIdKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "unitLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "valueKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newMetricDefinition :: MetricDefinition Source #

Create a value of MetricDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entityIdKey:MetricDefinition', metricDefinition_entityIdKey - The entity, such as a user or session, that does an action that causes a metric value to be recorded.

$sel:eventPattern:MetricDefinition', metricDefinition_eventPattern - The EventBridge event pattern that defines how the metric is recorded.

For more information about EventBridge event patterns, see Amazon EventBridge event patterns.

$sel:name:MetricDefinition', metricDefinition_name - The name of the metric.

$sel:unitLabel:MetricDefinition', metricDefinition_unitLabel - The label for the units that the metric is measuring.

$sel:valueKey:MetricDefinition', metricDefinition_valueKey - The value that is tracked to produce the metric.

MetricDefinitionConfig

data MetricDefinitionConfig Source #

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

See: newMetricDefinitionConfig smart constructor.

Instances

Instances details
ToJSON MetricDefinitionConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinitionConfig

Generic MetricDefinitionConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinitionConfig

Associated Types

type Rep MetricDefinitionConfig :: Type -> Type #

Read MetricDefinitionConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinitionConfig

Show MetricDefinitionConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinitionConfig

NFData MetricDefinitionConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinitionConfig

Methods

rnf :: MetricDefinitionConfig -> () #

Eq MetricDefinitionConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinitionConfig

Hashable MetricDefinitionConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinitionConfig

type Rep MetricDefinitionConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricDefinitionConfig

type Rep MetricDefinitionConfig = D1 ('MetaData "MetricDefinitionConfig" "Amazonka.Evidently.Types.MetricDefinitionConfig" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "MetricDefinitionConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "eventPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "unitLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "entityIdKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "valueKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newMetricDefinitionConfig Source #

Create a value of MetricDefinitionConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eventPattern:MetricDefinitionConfig', metricDefinitionConfig_eventPattern - The EventBridge event pattern that defines how the metric is recorded.

For more information about EventBridge event patterns, see Amazon EventBridge event patterns.

$sel:unitLabel:MetricDefinitionConfig', metricDefinitionConfig_unitLabel - A label for the units that the metric is measuring.

$sel:entityIdKey:MetricDefinitionConfig', metricDefinitionConfig_entityIdKey - The entity, such as a user or session, that does an action that causes a metric value to be recorded. An example is userDetails.userID.

$sel:name:MetricDefinitionConfig', metricDefinitionConfig_name - A name for the metric.

$sel:valueKey:MetricDefinitionConfig', metricDefinitionConfig_valueKey - The value that is tracked to produce the metric.

MetricGoal

data MetricGoal Source #

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

See: newMetricGoal smart constructor.

Instances

Instances details
FromJSON MetricGoal Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoal

Generic MetricGoal Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoal

Associated Types

type Rep MetricGoal :: Type -> Type #

Read MetricGoal Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoal

Show MetricGoal Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoal

NFData MetricGoal Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoal

Methods

rnf :: MetricGoal -> () #

Eq MetricGoal Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoal

Hashable MetricGoal Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoal

type Rep MetricGoal Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoal

type Rep MetricGoal = D1 ('MetaData "MetricGoal" "Amazonka.Evidently.Types.MetricGoal" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "MetricGoal'" 'PrefixI 'True) (S1 ('MetaSel ('Just "desiredChange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeDirectionEnum)) :*: S1 ('MetaSel ('Just "metricDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MetricDefinition)))

newMetricGoal Source #

Create a value of MetricGoal with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:desiredChange:MetricGoal', metricGoal_desiredChange - INCREASE means that a variation with a higher number for this metric is performing better.

DECREASE means that a variation with a lower number for this metric is performing better.

$sel:metricDefinition:MetricGoal', metricGoal_metricDefinition - A structure that contains details about the metric.

MetricGoalConfig

data MetricGoalConfig Source #

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

See: newMetricGoalConfig smart constructor.

Instances

Instances details
ToJSON MetricGoalConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoalConfig

Generic MetricGoalConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoalConfig

Associated Types

type Rep MetricGoalConfig :: Type -> Type #

Read MetricGoalConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoalConfig

Show MetricGoalConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoalConfig

NFData MetricGoalConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoalConfig

Methods

rnf :: MetricGoalConfig -> () #

Eq MetricGoalConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoalConfig

Hashable MetricGoalConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoalConfig

type Rep MetricGoalConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricGoalConfig

type Rep MetricGoalConfig = D1 ('MetaData "MetricGoalConfig" "Amazonka.Evidently.Types.MetricGoalConfig" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "MetricGoalConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "desiredChange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeDirectionEnum)) :*: S1 ('MetaSel ('Just "metricDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MetricDefinitionConfig)))

newMetricGoalConfig Source #

Create a value of MetricGoalConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:desiredChange:MetricGoalConfig', metricGoalConfig_desiredChange - INCREASE means that a variation with a higher number for this metric is performing better.

DECREASE means that a variation with a lower number for this metric is performing better.

$sel:metricDefinition:MetricGoalConfig', metricGoalConfig_metricDefinition - A structure that contains details about the metric.

MetricMonitor

data MetricMonitor Source #

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

See: newMetricMonitor smart constructor.

Instances

Instances details
FromJSON MetricMonitor Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitor

Generic MetricMonitor Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitor

Associated Types

type Rep MetricMonitor :: Type -> Type #

Read MetricMonitor Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitor

Show MetricMonitor Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitor

NFData MetricMonitor Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitor

Methods

rnf :: MetricMonitor -> () #

Eq MetricMonitor Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitor

Hashable MetricMonitor Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitor

type Rep MetricMonitor Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitor

type Rep MetricMonitor = D1 ('MetaData "MetricMonitor" "Amazonka.Evidently.Types.MetricMonitor" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "MetricMonitor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MetricDefinition)))

newMetricMonitor Source #

Create a value of MetricMonitor with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metricDefinition:MetricMonitor', metricMonitor_metricDefinition - A structure that defines the metric.

MetricMonitorConfig

data MetricMonitorConfig Source #

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

See: newMetricMonitorConfig smart constructor.

Instances

Instances details
ToJSON MetricMonitorConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitorConfig

Generic MetricMonitorConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitorConfig

Associated Types

type Rep MetricMonitorConfig :: Type -> Type #

Read MetricMonitorConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitorConfig

Show MetricMonitorConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitorConfig

NFData MetricMonitorConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitorConfig

Methods

rnf :: MetricMonitorConfig -> () #

Eq MetricMonitorConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitorConfig

Hashable MetricMonitorConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitorConfig

type Rep MetricMonitorConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.MetricMonitorConfig

type Rep MetricMonitorConfig = D1 ('MetaData "MetricMonitorConfig" "Amazonka.Evidently.Types.MetricMonitorConfig" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "MetricMonitorConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MetricDefinitionConfig)))

newMetricMonitorConfig Source #

Create a value of MetricMonitorConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metricDefinition:MetricMonitorConfig', metricMonitorConfig_metricDefinition - A structure that defines the metric.

OnlineAbConfig

data OnlineAbConfig Source #

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.

See: newOnlineAbConfig smart constructor.

Instances

Instances details
ToJSON OnlineAbConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbConfig

Generic OnlineAbConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbConfig

Associated Types

type Rep OnlineAbConfig :: Type -> Type #

Read OnlineAbConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbConfig

Show OnlineAbConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbConfig

NFData OnlineAbConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbConfig

Methods

rnf :: OnlineAbConfig -> () #

Eq OnlineAbConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbConfig

Hashable OnlineAbConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbConfig

type Rep OnlineAbConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbConfig

type Rep OnlineAbConfig = D1 ('MetaData "OnlineAbConfig" "Amazonka.Evidently.Types.OnlineAbConfig" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "OnlineAbConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "controlTreatmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "treatmentWeights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Natural)))))

newOnlineAbConfig :: OnlineAbConfig Source #

Create a value of OnlineAbConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:controlTreatmentName:OnlineAbConfig', onlineAbConfig_controlTreatmentName - The name of the variation that is to be the default variation that the other variations are compared to.

$sel:treatmentWeights:OnlineAbConfig', onlineAbConfig_treatmentWeights - A set of key-value pairs. The keys are variation names, and the values are the portion of experiment traffic to be assigned to that variation. Specify the traffic portion in thousandths of a percent, so 20,000 for a variation would allocate 20% of the experiment traffic to that variation.

OnlineAbDefinition

data OnlineAbDefinition Source #

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.

See: newOnlineAbDefinition smart constructor.

Instances

Instances details
FromJSON OnlineAbDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbDefinition

Generic OnlineAbDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbDefinition

Associated Types

type Rep OnlineAbDefinition :: Type -> Type #

Read OnlineAbDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbDefinition

Show OnlineAbDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbDefinition

NFData OnlineAbDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbDefinition

Methods

rnf :: OnlineAbDefinition -> () #

Eq OnlineAbDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbDefinition

Hashable OnlineAbDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbDefinition

type Rep OnlineAbDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.OnlineAbDefinition

type Rep OnlineAbDefinition = D1 ('MetaData "OnlineAbDefinition" "Amazonka.Evidently.Types.OnlineAbDefinition" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "OnlineAbDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "controlTreatmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "treatmentWeights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Natural)))))

newOnlineAbDefinition :: OnlineAbDefinition Source #

Create a value of OnlineAbDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:controlTreatmentName:OnlineAbDefinition', onlineAbDefinition_controlTreatmentName - The name of the variation that is the default variation that the other variations are compared to.

$sel:treatmentWeights:OnlineAbDefinition', onlineAbDefinition_treatmentWeights - A set of key-value pairs. The keys are variation names, and the values are the portion of experiment traffic to be assigned to that variation. The traffic portion is specified in thousandths of a percent, so 20,000 for a variation would allocate 20% of the experiment traffic to that variation.

Project

data Project Source #

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.

See: newProject smart constructor.

Instances

Instances details
FromJSON Project Source # 
Instance details

Defined in Amazonka.Evidently.Types.Project

Generic Project Source # 
Instance details

Defined in Amazonka.Evidently.Types.Project

Associated Types

type Rep Project :: Type -> Type #

Methods

from :: Project -> Rep Project x #

to :: Rep Project x -> Project #

Read Project Source # 
Instance details

Defined in Amazonka.Evidently.Types.Project

Show Project Source # 
Instance details

Defined in Amazonka.Evidently.Types.Project

NFData Project Source # 
Instance details

Defined in Amazonka.Evidently.Types.Project

Methods

rnf :: Project -> () #

Eq Project Source # 
Instance details

Defined in Amazonka.Evidently.Types.Project

Methods

(==) :: Project -> Project -> Bool #

(/=) :: Project -> Project -> Bool #

Hashable Project Source # 
Instance details

Defined in Amazonka.Evidently.Types.Project

Methods

hashWithSalt :: Int -> Project -> Int #

hash :: Project -> Int #

type Rep Project Source # 
Instance details

Defined in Amazonka.Evidently.Types.Project

type Rep Project = D1 ('MetaData "Project" "Amazonka.Evidently.Types.Project" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "Project'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "activeExperimentCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "activeLaunchCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "appConfigResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectAppConfigResource)))) :*: ((S1 ('MetaSel ('Just "dataDelivery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectDataDelivery)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "experimentCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "featureCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))) :*: ((S1 ('MetaSel ('Just "launchCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ProjectStatus))))))

newProject Source #

Create a value of Project with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:activeExperimentCount:Project', project_activeExperimentCount - The number of ongoing experiments currently in the project.

$sel:activeLaunchCount:Project', project_activeLaunchCount - The number of ongoing launches currently in the project.

$sel:appConfigResource:Project', project_appConfigResource - This structure defines the configuration of how your application integrates with AppConfig to run client-side evaluation.

$sel:dataDelivery:Project', project_dataDelivery - A structure that contains information about where Evidently is to store evaluation events for longer term storage.

$sel:description:Project', project_description - The user-entered description of the project.

$sel:experimentCount:Project', project_experimentCount - The number of experiments currently in the project. This includes all experiments that have been created and not deleted, whether they are ongoing or not.

$sel:featureCount:Project', project_featureCount - The number of features currently in the project.

$sel:launchCount:Project', project_launchCount - The number of launches currently in the project. This includes all launches that have been created and not deleted, whether they are ongoing or not.

$sel:tags:Project', project_tags - The list of tag keys and values associated with this project.

$sel:arn:Project', project_arn - The name or ARN of the project.

$sel:createdTime:Project', project_createdTime - The date and time that the project is created.

$sel:lastUpdatedTime:Project', project_lastUpdatedTime - The date and time that the project was most recently updated.

$sel:name:Project', project_name - The name of the project.

$sel:status:Project', project_status - The current state of the project.

ProjectAppConfigResource

data ProjectAppConfigResource Source #

This is a structure that defines the configuration of how your application integrates with AppConfig to run client-side evaluation.

See: newProjectAppConfigResource smart constructor.

Instances

Instances details
FromJSON ProjectAppConfigResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResource

Generic ProjectAppConfigResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResource

Associated Types

type Rep ProjectAppConfigResource :: Type -> Type #

Read ProjectAppConfigResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResource

Show ProjectAppConfigResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResource

NFData ProjectAppConfigResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResource

Eq ProjectAppConfigResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResource

Hashable ProjectAppConfigResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResource

type Rep ProjectAppConfigResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResource

type Rep ProjectAppConfigResource = D1 ('MetaData "ProjectAppConfigResource" "Amazonka.Evidently.Types.ProjectAppConfigResource" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ProjectAppConfigResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "configurationProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newProjectAppConfigResource Source #

Create a value of ProjectAppConfigResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:applicationId:ProjectAppConfigResource', projectAppConfigResource_applicationId - The ID of the AppConfig application to use for client-side evaluation.

$sel:configurationProfileId:ProjectAppConfigResource', projectAppConfigResource_configurationProfileId - The ID of the AppConfig profile to use for client-side evaluation.

$sel:environmentId:ProjectAppConfigResource', projectAppConfigResource_environmentId - The ID of the AppConfig environment to use for client-side evaluation. This must be an environment that is within the application that you specify for applicationId.

ProjectAppConfigResourceConfig

data ProjectAppConfigResourceConfig Source #

Use this parameter to configure client-side evaluation for your project. Client-side evaluation allows your application to assign variations to user sessions locally instead of by calling the EvaluateFeature operation to assign the variations. This mitigates the latency and availability risks that come with an API call.

ProjectAppConfigResource is a structure that defines the configuration of how your application integrates with AppConfig to run client-side evaluation.

See: newProjectAppConfigResourceConfig smart constructor.

Instances

Instances details
ToJSON ProjectAppConfigResourceConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResourceConfig

Generic ProjectAppConfigResourceConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResourceConfig

Associated Types

type Rep ProjectAppConfigResourceConfig :: Type -> Type #

Read ProjectAppConfigResourceConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResourceConfig

Show ProjectAppConfigResourceConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResourceConfig

NFData ProjectAppConfigResourceConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResourceConfig

Eq ProjectAppConfigResourceConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResourceConfig

Hashable ProjectAppConfigResourceConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResourceConfig

type Rep ProjectAppConfigResourceConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectAppConfigResourceConfig

type Rep ProjectAppConfigResourceConfig = D1 ('MetaData "ProjectAppConfigResourceConfig" "Amazonka.Evidently.Types.ProjectAppConfigResourceConfig" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ProjectAppConfigResourceConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newProjectAppConfigResourceConfig :: ProjectAppConfigResourceConfig Source #

Create a value of ProjectAppConfigResourceConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:applicationId:ProjectAppConfigResourceConfig', projectAppConfigResourceConfig_applicationId - The ID of the AppConfig application to use for client-side evaluation.

$sel:environmentId:ProjectAppConfigResourceConfig', projectAppConfigResourceConfig_environmentId - The ID of the AppConfig environment to use for client-side evaluation. This must be an environment that is within the application that you specify for applicationId.

ProjectDataDelivery

data ProjectDataDelivery Source #

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

See: newProjectDataDelivery smart constructor.

Instances

Instances details
FromJSON ProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDelivery

Generic ProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDelivery

Associated Types

type Rep ProjectDataDelivery :: Type -> Type #

Read ProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDelivery

Show ProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDelivery

NFData ProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDelivery

Methods

rnf :: ProjectDataDelivery -> () #

Eq ProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDelivery

Hashable ProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDelivery

type Rep ProjectDataDelivery Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDelivery

type Rep ProjectDataDelivery = D1 ('MetaData "ProjectDataDelivery" "Amazonka.Evidently.Types.ProjectDataDelivery" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ProjectDataDelivery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsDestination)) :*: S1 ('MetaSel ('Just "s3Destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Destination))))

newProjectDataDelivery :: ProjectDataDelivery Source #

Create a value of ProjectDataDelivery with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cloudWatchLogs:ProjectDataDelivery', projectDataDelivery_cloudWatchLogs - If the project stores evaluation events in CloudWatch Logs, this structure stores the log group name.

$sel:s3Destination:ProjectDataDelivery', projectDataDelivery_s3Destination - If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and bucket prefix.

ProjectDataDeliveryConfig

data ProjectDataDeliveryConfig Source #

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

See: newProjectDataDeliveryConfig smart constructor.

Instances

Instances details
ToJSON ProjectDataDeliveryConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDeliveryConfig

Generic ProjectDataDeliveryConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDeliveryConfig

Associated Types

type Rep ProjectDataDeliveryConfig :: Type -> Type #

Read ProjectDataDeliveryConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDeliveryConfig

Show ProjectDataDeliveryConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDeliveryConfig

NFData ProjectDataDeliveryConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDeliveryConfig

Eq ProjectDataDeliveryConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDeliveryConfig

Hashable ProjectDataDeliveryConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDeliveryConfig

type Rep ProjectDataDeliveryConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectDataDeliveryConfig

type Rep ProjectDataDeliveryConfig = D1 ('MetaData "ProjectDataDeliveryConfig" "Amazonka.Evidently.Types.ProjectDataDeliveryConfig" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ProjectDataDeliveryConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsDestinationConfig)) :*: S1 ('MetaSel ('Just "s3Destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3DestinationConfig))))

newProjectDataDeliveryConfig :: ProjectDataDeliveryConfig Source #

Create a value of ProjectDataDeliveryConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cloudWatchLogs:ProjectDataDeliveryConfig', projectDataDeliveryConfig_cloudWatchLogs - If the project stores evaluation events in CloudWatch Logs, this structure stores the log group name.

$sel:s3Destination:ProjectDataDeliveryConfig', projectDataDeliveryConfig_s3Destination - If the project stores evaluation events in an Amazon S3 bucket, this structure stores the bucket name and bucket prefix.

ProjectSummary

data ProjectSummary Source #

A structure that contains configuration information about an Evidently project.

See: newProjectSummary smart constructor.

Instances

Instances details
FromJSON ProjectSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectSummary

Generic ProjectSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectSummary

Associated Types

type Rep ProjectSummary :: Type -> Type #

Read ProjectSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectSummary

Show ProjectSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectSummary

NFData ProjectSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectSummary

Methods

rnf :: ProjectSummary -> () #

Eq ProjectSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectSummary

Hashable ProjectSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectSummary

type Rep ProjectSummary Source # 
Instance details

Defined in Amazonka.Evidently.Types.ProjectSummary

type Rep ProjectSummary = D1 ('MetaData "ProjectSummary" "Amazonka.Evidently.Types.ProjectSummary" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ProjectSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "activeExperimentCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "activeLaunchCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "experimentCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "featureCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "launchCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: (S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ProjectStatus))))))

newProjectSummary Source #

Create a value of ProjectSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:activeExperimentCount:ProjectSummary', projectSummary_activeExperimentCount - The number of experiments currently in the project.

$sel:activeLaunchCount:ProjectSummary', projectSummary_activeLaunchCount - The number of ongoing launches currently in the project.

$sel:description:ProjectSummary', projectSummary_description - The description of the project.

$sel:experimentCount:ProjectSummary', projectSummary_experimentCount - The number of experiments currently in the project.

$sel:featureCount:ProjectSummary', projectSummary_featureCount - The number of features currently in the project.

$sel:launchCount:ProjectSummary', projectSummary_launchCount - The number of launches currently in the project, including launches that are ongoing, completed, and not started yet.

$sel:tags:ProjectSummary', projectSummary_tags - The list of tag keys and values associated with this project.

$sel:arn:ProjectSummary', projectSummary_arn - The name or ARN of the project.

$sel:createdTime:ProjectSummary', projectSummary_createdTime - The date and time that the project is created.

$sel:lastUpdatedTime:ProjectSummary', projectSummary_lastUpdatedTime - The date and time that the project was most recently updated.

$sel:name:ProjectSummary', projectSummary_name - The name of the project.

$sel:status:ProjectSummary', projectSummary_status - The current state of the project.

PutProjectEventsResultEntry

data PutProjectEventsResultEntry Source #

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

See: newPutProjectEventsResultEntry smart constructor.

Instances

Instances details
FromJSON PutProjectEventsResultEntry Source # 
Instance details

Defined in Amazonka.Evidently.Types.PutProjectEventsResultEntry

Generic PutProjectEventsResultEntry Source # 
Instance details

Defined in Amazonka.Evidently.Types.PutProjectEventsResultEntry

Associated Types

type Rep PutProjectEventsResultEntry :: Type -> Type #

Read PutProjectEventsResultEntry Source # 
Instance details

Defined in Amazonka.Evidently.Types.PutProjectEventsResultEntry

Show PutProjectEventsResultEntry Source # 
Instance details

Defined in Amazonka.Evidently.Types.PutProjectEventsResultEntry

NFData PutProjectEventsResultEntry Source # 
Instance details

Defined in Amazonka.Evidently.Types.PutProjectEventsResultEntry

Eq PutProjectEventsResultEntry Source # 
Instance details

Defined in Amazonka.Evidently.Types.PutProjectEventsResultEntry

Hashable PutProjectEventsResultEntry Source # 
Instance details

Defined in Amazonka.Evidently.Types.PutProjectEventsResultEntry

type Rep PutProjectEventsResultEntry Source # 
Instance details

Defined in Amazonka.Evidently.Types.PutProjectEventsResultEntry

type Rep PutProjectEventsResultEntry = D1 ('MetaData "PutProjectEventsResultEntry" "Amazonka.Evidently.Types.PutProjectEventsResultEntry" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "PutProjectEventsResultEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newPutProjectEventsResultEntry :: PutProjectEventsResultEntry Source #

Create a value of PutProjectEventsResultEntry with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorCode:PutProjectEventsResultEntry', putProjectEventsResultEntry_errorCode - If the PutProjectEvents operation has an error, the error code is returned here.

$sel:errorMessage:PutProjectEventsResultEntry', putProjectEventsResultEntry_errorMessage - If the PutProjectEvents operation has an error, the error message is returned here.

$sel:eventId:PutProjectEventsResultEntry', putProjectEventsResultEntry_eventId - A unique ID assigned to this PutProjectEvents operation.

RefResource

data RefResource Source #

A structure that contains information about one experiment or launch that uses the specified segment.

See: newRefResource smart constructor.

Instances

Instances details
FromJSON RefResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.RefResource

Generic RefResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.RefResource

Associated Types

type Rep RefResource :: Type -> Type #

Read RefResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.RefResource

Show RefResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.RefResource

NFData RefResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.RefResource

Methods

rnf :: RefResource -> () #

Eq RefResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.RefResource

Hashable RefResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.RefResource

type Rep RefResource Source # 
Instance details

Defined in Amazonka.Evidently.Types.RefResource

newRefResource Source #

Create a value of RefResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:RefResource', refResource_arn - The ARN of the experiment or launch.

$sel:endTime:RefResource', refResource_endTime - The day and time that this experiment or launch ended.

$sel:lastUpdatedOn:RefResource', refResource_lastUpdatedOn - The day and time that this experiment or launch was most recently updated.

$sel:startTime:RefResource', refResource_startTime - The day and time that this experiment or launch started.

$sel:status:RefResource', refResource_status - The status of the experiment or launch.

$sel:name:RefResource', refResource_name - The name of the experiment or launch.

$sel:type':RefResource', refResource_type - Specifies whether the resource that this structure contains information about is an experiment or a launch.

S3Destination

data S3Destination Source #

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

See: newS3Destination smart constructor.

Constructors

S3Destination' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON S3Destination Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3Destination

Generic S3Destination Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3Destination

Associated Types

type Rep S3Destination :: Type -> Type #

Read S3Destination Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3Destination

Show S3Destination Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3Destination

NFData S3Destination Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3Destination

Methods

rnf :: S3Destination -> () #

Eq S3Destination Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3Destination

Hashable S3Destination Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3Destination

type Rep S3Destination Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3Destination

type Rep S3Destination = D1 ('MetaData "S3Destination" "Amazonka.Evidently.Types.S3Destination" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "S3Destination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3Destination :: S3Destination Source #

Create a value of S3Destination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucket:S3Destination', s3Destination_bucket - The name of the bucket in which Evidently stores evaluation events.

$sel:prefix:S3Destination', s3Destination_prefix - The bucket prefix in which Evidently stores evaluation events.

S3DestinationConfig

data S3DestinationConfig Source #

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

See: newS3DestinationConfig smart constructor.

Instances

Instances details
ToJSON S3DestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3DestinationConfig

Generic S3DestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3DestinationConfig

Associated Types

type Rep S3DestinationConfig :: Type -> Type #

Read S3DestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3DestinationConfig

Show S3DestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3DestinationConfig

NFData S3DestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3DestinationConfig

Methods

rnf :: S3DestinationConfig -> () #

Eq S3DestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3DestinationConfig

Hashable S3DestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3DestinationConfig

type Rep S3DestinationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.S3DestinationConfig

type Rep S3DestinationConfig = D1 ('MetaData "S3DestinationConfig" "Amazonka.Evidently.Types.S3DestinationConfig" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "S3DestinationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3DestinationConfig :: S3DestinationConfig Source #

Create a value of S3DestinationConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucket:S3DestinationConfig', s3DestinationConfig_bucket - The name of the bucket in which Evidently stores evaluation events.

$sel:prefix:S3DestinationConfig', s3DestinationConfig_prefix - The bucket prefix in which Evidently stores evaluation events.

ScheduledSplit

data ScheduledSplit Source #

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

See: newScheduledSplit smart constructor.

Instances

Instances details
FromJSON ScheduledSplit Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplit

Generic ScheduledSplit Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplit

Associated Types

type Rep ScheduledSplit :: Type -> Type #

Read ScheduledSplit Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplit

Show ScheduledSplit Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplit

NFData ScheduledSplit Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplit

Methods

rnf :: ScheduledSplit -> () #

Eq ScheduledSplit Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplit

Hashable ScheduledSplit Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplit

type Rep ScheduledSplit Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplit

type Rep ScheduledSplit = D1 ('MetaData "ScheduledSplit" "Amazonka.Evidently.Types.ScheduledSplit" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ScheduledSplit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupWeights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Natural))) :*: (S1 ('MetaSel ('Just "segmentOverrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SegmentOverride])) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newScheduledSplit Source #

Create a value of ScheduledSplit with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupWeights:ScheduledSplit', scheduledSplit_groupWeights - The traffic allocation percentages among the feature variations during one step of a launch. This is a set of key-value pairs. The keys are variation names. The values represent the percentage of traffic to allocate to that variation during this step.

The values is expressed in thousandths of a percent, so assigning a weight of 50000 assigns 50% of traffic to that variation.

If the sum of the weights for all the variations in a segment override does not add up to 100,000, then the remaining traffic that matches this segment is not assigned by this segment override, and instead moves on to the next segment override or the default traffic split.

$sel:segmentOverrides:ScheduledSplit', scheduledSplit_segmentOverrides - Use this parameter to specify different traffic splits for one or more audience segments. A segment is a portion of your audience that share one or more characteristics. Examples could be Chrome browser users, users in Europe, or Firefox browser users in Europe who also fit other criteria that your application collects, such as age.

This parameter is an array of up to six segment override objects. Each of these objects specifies a segment that you have already created, and defines the traffic split for that segment.

$sel:startTime:ScheduledSplit', scheduledSplit_startTime - The date and time that this step of the launch starts.

ScheduledSplitConfig

data ScheduledSplitConfig Source #

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

See: newScheduledSplitConfig smart constructor.

Instances

Instances details
ToJSON ScheduledSplitConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitConfig

Generic ScheduledSplitConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitConfig

Associated Types

type Rep ScheduledSplitConfig :: Type -> Type #

Read ScheduledSplitConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitConfig

Show ScheduledSplitConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitConfig

NFData ScheduledSplitConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitConfig

Methods

rnf :: ScheduledSplitConfig -> () #

Eq ScheduledSplitConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitConfig

Hashable ScheduledSplitConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitConfig

type Rep ScheduledSplitConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitConfig

type Rep ScheduledSplitConfig = D1 ('MetaData "ScheduledSplitConfig" "Amazonka.Evidently.Types.ScheduledSplitConfig" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ScheduledSplitConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "segmentOverrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SegmentOverride])) :*: (S1 ('MetaSel ('Just "groupWeights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Natural)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newScheduledSplitConfig Source #

Create a value of ScheduledSplitConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:segmentOverrides:ScheduledSplitConfig', scheduledSplitConfig_segmentOverrides - Use this parameter to specify different traffic splits for one or more audience segments. A segment is a portion of your audience that share one or more characteristics. Examples could be Chrome browser users, users in Europe, or Firefox browser users in Europe who also fit other criteria that your application collects, such as age.

This parameter is an array of up to six segment override objects. Each of these objects specifies a segment that you have already created, and defines the traffic split for that segment.

$sel:groupWeights:ScheduledSplitConfig', scheduledSplitConfig_groupWeights - The traffic allocation percentages among the feature variations during one step of a launch. This is a set of key-value pairs. The keys are variation names. The values represent the percentage of traffic to allocate to that variation during this step.

 <p>The values is expressed in thousandths of a percent, so assigning a weight of 50000 assigns 50% of traffic to that variation.</p> <p>If the sum of the weights for all the variations in a segment override does not add up to 100,000, then the remaining traffic that matches this segment is not assigned by this segment override, and instead moves on to the next segment override or the default traffic split.</p>

$sel:startTime:ScheduledSplitConfig', scheduledSplitConfig_startTime - The date and time that this step of the launch starts.

ScheduledSplitsLaunchConfig

data ScheduledSplitsLaunchConfig Source #

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.

See: newScheduledSplitsLaunchConfig smart constructor.

Instances

Instances details
ToJSON ScheduledSplitsLaunchConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchConfig

Generic ScheduledSplitsLaunchConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchConfig

Associated Types

type Rep ScheduledSplitsLaunchConfig :: Type -> Type #

Read ScheduledSplitsLaunchConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchConfig

Show ScheduledSplitsLaunchConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchConfig

NFData ScheduledSplitsLaunchConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchConfig

Eq ScheduledSplitsLaunchConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchConfig

Hashable ScheduledSplitsLaunchConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchConfig

type Rep ScheduledSplitsLaunchConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchConfig

type Rep ScheduledSplitsLaunchConfig = D1 ('MetaData "ScheduledSplitsLaunchConfig" "Amazonka.Evidently.Types.ScheduledSplitsLaunchConfig" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ScheduledSplitsLaunchConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "steps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty ScheduledSplitConfig))))

newScheduledSplitsLaunchConfig Source #

Create a value of ScheduledSplitsLaunchConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:steps:ScheduledSplitsLaunchConfig', scheduledSplitsLaunchConfig_steps - An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch. This also defines the start time of each step.

ScheduledSplitsLaunchDefinition

data ScheduledSplitsLaunchDefinition Source #

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.

See: newScheduledSplitsLaunchDefinition smart constructor.

Instances

Instances details
FromJSON ScheduledSplitsLaunchDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchDefinition

Generic ScheduledSplitsLaunchDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchDefinition

Associated Types

type Rep ScheduledSplitsLaunchDefinition :: Type -> Type #

Read ScheduledSplitsLaunchDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchDefinition

Show ScheduledSplitsLaunchDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchDefinition

NFData ScheduledSplitsLaunchDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchDefinition

Eq ScheduledSplitsLaunchDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchDefinition

Hashable ScheduledSplitsLaunchDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchDefinition

type Rep ScheduledSplitsLaunchDefinition Source # 
Instance details

Defined in Amazonka.Evidently.Types.ScheduledSplitsLaunchDefinition

type Rep ScheduledSplitsLaunchDefinition = D1 ('MetaData "ScheduledSplitsLaunchDefinition" "Amazonka.Evidently.Types.ScheduledSplitsLaunchDefinition" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "ScheduledSplitsLaunchDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "steps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ScheduledSplit)))))

newScheduledSplitsLaunchDefinition :: ScheduledSplitsLaunchDefinition Source #

Create a value of ScheduledSplitsLaunchDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:steps:ScheduledSplitsLaunchDefinition', scheduledSplitsLaunchDefinition_steps - An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch. This also defines the start time of each step.

Segment

data Segment Source #

This structure contains information about one audience segment. You can use segments in your experiments and launches to narrow the user sessions used for experiment or launch to only the user sessions that match one or more criteria.

See: newSegment smart constructor.

Instances

Instances details
FromJSON Segment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Segment

Generic Segment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Segment

Associated Types

type Rep Segment :: Type -> Type #

Methods

from :: Segment -> Rep Segment x #

to :: Rep Segment x -> Segment #

Read Segment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Segment

Show Segment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Segment

NFData Segment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Segment

Methods

rnf :: Segment -> () #

Eq Segment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Segment

Methods

(==) :: Segment -> Segment -> Bool #

(/=) :: Segment -> Segment -> Bool #

Hashable Segment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Segment

Methods

hashWithSalt :: Int -> Segment -> Int #

hash :: Segment -> Int #

type Rep Segment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Segment

newSegment Source #

Create a value of Segment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:Segment', segment_description - The customer-created description for this segment.

$sel:experimentCount:Segment', segment_experimentCount - The number of experiments that this segment is used in. This count includes all current experiments, not just those that are currently running.

$sel:launchCount:Segment', segment_launchCount - The number of launches that this segment is used in. This count includes all current launches, not just those that are currently running.

$sel:tags:Segment', segment_tags - The list of tag keys and values associated with this launch.

$sel:arn:Segment', segment_arn - The ARN of the segment.

$sel:createdTime:Segment', segment_createdTime - The date and time that this segment was created.

$sel:lastUpdatedTime:Segment', segment_lastUpdatedTime - The date and time that this segment was most recently updated.

$sel:name:Segment', segment_name - The name of the segment.

$sel:pattern':Segment', segment_pattern - The pattern that defines the attributes to use to evalute whether a user session will be in the segment. For more information about the pattern syntax, see Segment rule pattern syntax.

SegmentOverride

data SegmentOverride Source #

This structure specifies a segment that you have already created, and defines the traffic split for that segment to be used in a launch.

See: newSegmentOverride smart constructor.

Instances

Instances details
FromJSON SegmentOverride Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentOverride

ToJSON SegmentOverride Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentOverride

Generic SegmentOverride Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentOverride

Associated Types

type Rep SegmentOverride :: Type -> Type #

Read SegmentOverride Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentOverride

Show SegmentOverride Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentOverride

NFData SegmentOverride Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentOverride

Methods

rnf :: SegmentOverride -> () #

Eq SegmentOverride Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentOverride

Hashable SegmentOverride Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentOverride

type Rep SegmentOverride Source # 
Instance details

Defined in Amazonka.Evidently.Types.SegmentOverride

type Rep SegmentOverride = D1 ('MetaData "SegmentOverride" "Amazonka.Evidently.Types.SegmentOverride" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "SegmentOverride'" 'PrefixI 'True) (S1 ('MetaSel ('Just "evaluationOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer) :*: (S1 ('MetaSel ('Just "segment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "weights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Natural)))))

newSegmentOverride Source #

Create a value of SegmentOverride with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:evaluationOrder:SegmentOverride', segmentOverride_evaluationOrder - A number indicating the order to use to evaluate segment overrides, if there are more than one. Segment overrides with lower numbers are evaluated first.

$sel:segment:SegmentOverride', segmentOverride_segment - The ARN of the segment to use.

$sel:weights:SegmentOverride', segmentOverride_weights - The traffic allocation percentages among the feature variations to assign to this segment. This is a set of key-value pairs. The keys are variation names. The values represent the amount of traffic to allocate to that variation for this segment. This is expressed in thousandths of a percent, so a weight of 50000 represents 50% of traffic.

Treatment

data Treatment Source #

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

See: newTreatment smart constructor.

Instances

Instances details
FromJSON Treatment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Treatment

Generic Treatment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Treatment

Associated Types

type Rep Treatment :: Type -> Type #

Read Treatment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Treatment

Show Treatment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Treatment

NFData Treatment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Treatment

Methods

rnf :: Treatment -> () #

Eq Treatment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Treatment

Hashable Treatment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Treatment

type Rep Treatment Source # 
Instance details

Defined in Amazonka.Evidently.Types.Treatment

type Rep Treatment = D1 ('MetaData "Treatment" "Amazonka.Evidently.Types.Treatment" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "Treatment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "featureVariations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTreatment Source #

Create a value of Treatment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:Treatment', treatment_description - The description of the treatment.

$sel:featureVariations:Treatment', treatment_featureVariations - The feature variation used for this treatment. This is a key-value pair. The key is the feature name, and the value is the variation name.

$sel:name:Treatment', treatment_name - The name of this treatment.

TreatmentConfig

data TreatmentConfig Source #

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

See: newTreatmentConfig smart constructor.

Instances

Instances details
ToJSON TreatmentConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.TreatmentConfig

Generic TreatmentConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.TreatmentConfig

Associated Types

type Rep TreatmentConfig :: Type -> Type #

Read TreatmentConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.TreatmentConfig

Show TreatmentConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.TreatmentConfig

NFData TreatmentConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.TreatmentConfig

Methods

rnf :: TreatmentConfig -> () #

Eq TreatmentConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.TreatmentConfig

Hashable TreatmentConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.TreatmentConfig

type Rep TreatmentConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.TreatmentConfig

type Rep TreatmentConfig = D1 ('MetaData "TreatmentConfig" "Amazonka.Evidently.Types.TreatmentConfig" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "TreatmentConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "feature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "variation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTreatmentConfig Source #

Create a value of TreatmentConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:TreatmentConfig', treatmentConfig_description - A description for this treatment.

$sel:feature:TreatmentConfig', treatmentConfig_feature - The feature that this experiment is testing.

$sel:name:TreatmentConfig', treatmentConfig_name - A name for this treatment.

$sel:variation:TreatmentConfig', treatmentConfig_variation - The name of the variation to use as this treatment in the experiment.

VariableValue

data VariableValue Source #

The value assigned to a feature variation. This structure must contain exactly one field. It can be boolValue, doubleValue, longValue, or stringValue.

See: newVariableValue smart constructor.

Instances

Instances details
FromJSON VariableValue Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariableValue

ToJSON VariableValue Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariableValue

Generic VariableValue Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariableValue

Associated Types

type Rep VariableValue :: Type -> Type #

Read VariableValue Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariableValue

Show VariableValue Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariableValue

NFData VariableValue Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariableValue

Methods

rnf :: VariableValue -> () #

Eq VariableValue Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariableValue

Hashable VariableValue Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariableValue

type Rep VariableValue Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariableValue

type Rep VariableValue = D1 ('MetaData "VariableValue" "Amazonka.Evidently.Types.VariableValue" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "VariableValue'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boolValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "doubleValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "longValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "stringValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newVariableValue :: VariableValue Source #

Create a value of VariableValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:boolValue:VariableValue', variableValue_boolValue - If this feature uses the Boolean variation type, this field contains the Boolean value of this variation.

$sel:doubleValue:VariableValue', variableValue_doubleValue - If this feature uses the double integer variation type, this field contains the double integer value of this variation.

$sel:longValue:VariableValue', variableValue_longValue - If this feature uses the long variation type, this field contains the long value of this variation.

$sel:stringValue:VariableValue', variableValue_stringValue - If this feature uses the string variation type, this field contains the string value of this variation.

Variation

data Variation Source #

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

See: newVariation smart constructor.

Instances

Instances details
FromJSON Variation Source # 
Instance details

Defined in Amazonka.Evidently.Types.Variation

Generic Variation Source # 
Instance details

Defined in Amazonka.Evidently.Types.Variation

Associated Types

type Rep Variation :: Type -> Type #

Read Variation Source # 
Instance details

Defined in Amazonka.Evidently.Types.Variation

Show Variation Source # 
Instance details

Defined in Amazonka.Evidently.Types.Variation

NFData Variation Source # 
Instance details

Defined in Amazonka.Evidently.Types.Variation

Methods

rnf :: Variation -> () #

Eq Variation Source # 
Instance details

Defined in Amazonka.Evidently.Types.Variation

Hashable Variation Source # 
Instance details

Defined in Amazonka.Evidently.Types.Variation

type Rep Variation Source # 
Instance details

Defined in Amazonka.Evidently.Types.Variation

type Rep Variation = D1 ('MetaData "Variation" "Amazonka.Evidently.Types.Variation" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "Variation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VariableValue))))

newVariation :: Variation Source #

Create a value of Variation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:Variation', variation_name - The name of the variation.

$sel:value:Variation', variation_value - The value assigned to this variation.

VariationConfig

data VariationConfig Source #

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

See: newVariationConfig smart constructor.

Instances

Instances details
ToJSON VariationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationConfig

Generic VariationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationConfig

Associated Types

type Rep VariationConfig :: Type -> Type #

Read VariationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationConfig

Show VariationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationConfig

NFData VariationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationConfig

Methods

rnf :: VariationConfig -> () #

Eq VariationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationConfig

Hashable VariationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationConfig

type Rep VariationConfig Source # 
Instance details

Defined in Amazonka.Evidently.Types.VariationConfig

type Rep VariationConfig = D1 ('MetaData "VariationConfig" "Amazonka.Evidently.Types.VariationConfig" "amazonka-evidently-2.0-Es2fJk98R0DAUPYaVkZSYC" 'False) (C1 ('MetaCons "VariationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VariableValue)))

newVariationConfig Source #

Create a value of VariationConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:VariationConfig', variationConfig_name - The name of the variation.

$sel:value:VariationConfig', variationConfig_value - The value assigned to this variation.