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.Types.ScheduledSplitsLaunchConfig

Description

 
Synopsis

Documentation

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.

Constructors

ScheduledSplitsLaunchConfig' 

Fields

  • steps :: NonEmpty ScheduledSplitConfig

    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.

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.

scheduledSplitsLaunchConfig_steps :: Lens' ScheduledSplitsLaunchConfig (NonEmpty ScheduledSplitConfig) Source #

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.