libZSservicesZSamazonka-personalizeZSamazonka-personalize
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Personalize.Types.CampaignUpdateSummary

Description

 
Synopsis

Documentation

data CampaignUpdateSummary Source #

Provides a summary of the properties of a campaign update. For a complete listing, call the DescribeCampaign API.

See: newCampaignUpdateSummary smart constructor.

Constructors

CampaignUpdateSummary' 

Fields

Instances

Instances details
Eq CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

Read CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

Show CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

Generic CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

Associated Types

type Rep CampaignUpdateSummary :: Type -> Type #

NFData CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

Methods

rnf :: CampaignUpdateSummary -> () #

Hashable CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

FromJSON CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

type Rep CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

type Rep CampaignUpdateSummary = D1 ('MetaData "CampaignUpdateSummary" "Amazonka.Personalize.Types.CampaignUpdateSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "CampaignUpdateSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "campaignConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CampaignConfig)) :*: S1 ('MetaSel ('Just "minProvisionedTPS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newCampaignUpdateSummary :: CampaignUpdateSummary Source #

Create a value of CampaignUpdateSummary 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:failureReason:CampaignUpdateSummary', campaignUpdateSummary_failureReason - If a campaign update fails, the reason behind the failure.

$sel:status:CampaignUpdateSummary', campaignUpdateSummary_status - The status of the campaign update.

A campaign update can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

$sel:lastUpdatedDateTime:CampaignUpdateSummary', campaignUpdateSummary_lastUpdatedDateTime - The date and time (in Unix time) that the campaign update was last updated.

$sel:campaignConfig:CampaignUpdateSummary', campaignUpdateSummary_campaignConfig - Undocumented member.

$sel:minProvisionedTPS:CampaignUpdateSummary', campaignUpdateSummary_minProvisionedTPS - Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

$sel:creationDateTime:CampaignUpdateSummary', campaignUpdateSummary_creationDateTime - The date and time (in Unix time) that the campaign update was created.

$sel:solutionVersionArn:CampaignUpdateSummary', campaignUpdateSummary_solutionVersionArn - The Amazon Resource Name (ARN) of the deployed solution version.

campaignUpdateSummary_failureReason :: Lens' CampaignUpdateSummary (Maybe Text) Source #

If a campaign update fails, the reason behind the failure.

campaignUpdateSummary_status :: Lens' CampaignUpdateSummary (Maybe Text) Source #

The status of the campaign update.

A campaign update can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

campaignUpdateSummary_lastUpdatedDateTime :: Lens' CampaignUpdateSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the campaign update was last updated.

campaignUpdateSummary_minProvisionedTPS :: Lens' CampaignUpdateSummary (Maybe Natural) Source #

Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

campaignUpdateSummary_creationDateTime :: Lens' CampaignUpdateSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the campaign update was created.

campaignUpdateSummary_solutionVersionArn :: Lens' CampaignUpdateSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the deployed solution version.