| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ConnectCampaigns.Types.Campaign
Description
Synopsis
- data Campaign = Campaign' {
- tags :: Maybe (HashMap Text Text)
- arn :: Text
- connectInstanceId :: Text
- dialerConfig :: DialerConfig
- id :: Text
- name :: Text
- outboundCallConfig :: OutboundCallConfig
- newCampaign :: Text -> Text -> DialerConfig -> Text -> Text -> OutboundCallConfig -> Campaign
- campaign_tags :: Lens' Campaign (Maybe (HashMap Text Text))
- campaign_arn :: Lens' Campaign Text
- campaign_connectInstanceId :: Lens' Campaign Text
- campaign_dialerConfig :: Lens' Campaign DialerConfig
- campaign_id :: Lens' Campaign Text
- campaign_name :: Lens' Campaign Text
- campaign_outboundCallConfig :: Lens' Campaign OutboundCallConfig
Documentation
An Amazon Connect campaign.
See: newCampaign smart constructor.
Constructors
| Campaign' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DialerConfig | |
| -> Text | |
| -> Text | |
| -> OutboundCallConfig | |
| -> Campaign |
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_dialerConfig :: Lens' Campaign DialerConfig Source #
Undocumented member.
campaign_outboundCallConfig :: Lens' Campaign OutboundCallConfig Source #
Undocumented member.