amazonka-connectcampaigns-2.0: Amazon ConnectCampaignService 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.ConnectCampaigns.Types.Campaign

Description

 
Synopsis

Documentation

data Campaign Source #

An Amazon Connect campaign.

See: newCampaign smart constructor.

Instances

Instances details
FromJSON Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

Generic Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

Associated Types

type Rep Campaign :: Type -> Type #

Methods

from :: Campaign -> Rep Campaign x #

to :: Rep Campaign x -> Campaign #

Read Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

Show Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

NFData Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

Methods

rnf :: Campaign -> () #

Eq Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

Hashable Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

Methods

hashWithSalt :: Int -> Campaign -> Int #

hash :: Campaign -> Int #

type Rep Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

newCampaign Source #

Create a value of Campaign 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:tags:Campaign', campaign_tags - Undocumented member.

$sel:arn:Campaign', campaign_arn - Undocumented member.

$sel:connectInstanceId:Campaign', campaign_connectInstanceId - Undocumented member.

$sel:dialerConfig:Campaign', campaign_dialerConfig - Undocumented member.

$sel:id:Campaign', campaign_id - Undocumented member.

$sel:name:Campaign', campaign_name - Undocumented member.

$sel:outboundCallConfig:Campaign', campaign_outboundCallConfig - Undocumented member.

campaign_arn :: Lens' Campaign Text Source #

Undocumented member.

campaign_id :: Lens' Campaign Text Source #

Undocumented member.

campaign_name :: Lens' Campaign Text Source #

Undocumented member.