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.ScheduledSplitsLaunchDefinition

Description

 
Synopsis

Documentation

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.

Constructors

ScheduledSplitsLaunchDefinition' 

Fields

  • steps :: Maybe (NonEmpty ScheduledSplit)

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

scheduledSplitsLaunchDefinition_steps :: Lens' ScheduledSplitsLaunchDefinition (Maybe (NonEmpty ScheduledSplit)) 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.