amazonka-personalize-2.0: Amazon Personalize 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.Personalize.Types.MetricAttribution

Description

 
Synopsis

Documentation

data MetricAttribution Source #

Contains information on a metric attribution. A metric attribution creates reports on the data that you import into Amazon Personalize. Depending on how you import the data, you can view reports in Amazon CloudWatch or Amazon S3. For more information, see Measuring impact of recommendations.

See: newMetricAttribution smart constructor.

Constructors

MetricAttribution' 

Fields

Instances

Instances details
FromJSON MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

Generic MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

Associated Types

type Rep MetricAttribution :: Type -> Type #

Read MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

Show MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

NFData MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

Methods

rnf :: MetricAttribution -> () #

Eq MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

Hashable MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

type Rep MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

type Rep MetricAttribution = D1 ('MetaData "MetricAttribution" "Amazonka.Personalize.Types.MetricAttribution" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "MetricAttribution'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "metricAttributionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "metricsOutputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MetricAttributionOutput))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newMetricAttribution :: MetricAttribution Source #

Create a value of MetricAttribution 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:creationDateTime:MetricAttribution', metricAttribution_creationDateTime - The metric attribution's creation date time.

$sel:datasetGroupArn:MetricAttribution', metricAttribution_datasetGroupArn - The metric attribution's dataset group Amazon Resource Name (ARN).

$sel:failureReason:MetricAttribution', metricAttribution_failureReason - The metric attribution's failure reason.

$sel:lastUpdatedDateTime:MetricAttribution', metricAttribution_lastUpdatedDateTime - The metric attribution's last updated date time.

$sel:metricAttributionArn:MetricAttribution', metricAttribution_metricAttributionArn - The metric attribution's Amazon Resource Name (ARN).

$sel:metricsOutputConfig:MetricAttribution', metricAttribution_metricsOutputConfig - The metric attribution's output configuration.

$sel:name:MetricAttribution', metricAttribution_name - The metric attribution's name.

$sel:status:MetricAttribution', metricAttribution_status - The metric attribution's status.

metricAttribution_creationDateTime :: Lens' MetricAttribution (Maybe UTCTime) Source #

The metric attribution's creation date time.

metricAttribution_datasetGroupArn :: Lens' MetricAttribution (Maybe Text) Source #

The metric attribution's dataset group Amazon Resource Name (ARN).

metricAttribution_failureReason :: Lens' MetricAttribution (Maybe Text) Source #

The metric attribution's failure reason.

metricAttribution_lastUpdatedDateTime :: Lens' MetricAttribution (Maybe UTCTime) Source #

The metric attribution's last updated date time.

metricAttribution_metricAttributionArn :: Lens' MetricAttribution (Maybe Text) Source #

The metric attribution's Amazon Resource Name (ARN).

metricAttribution_name :: Lens' MetricAttribution (Maybe Text) Source #

The metric attribution's name.

metricAttribution_status :: Lens' MetricAttribution (Maybe Text) Source #

The metric attribution's status.