ConnectCampaignService / Client / update_campaign_dialer_config
update_campaign_dialer_config#
- ConnectCampaignService.Client.update_campaign_dialer_config(**kwargs)#
Updates the dialer config of a campaign. This API is idempotent.
See also: AWS API Documentation
Request Syntax
response = client.update_campaign_dialer_config( dialerConfig={ 'predictiveDialerConfig': { 'bandwidthAllocation': 123.0 }, 'progressiveDialerConfig': { 'bandwidthAllocation': 123.0 } }, id='string' )
- Parameters:
dialerConfig (dict) –
[REQUIRED]
The possible types of dialer config parameters
Note
This is a Tagged Union structure. Only one of the following top level keys can be set:
predictiveDialerConfig
,progressiveDialerConfig
.predictiveDialerConfig (dict) –
Predictive Dialer config
bandwidthAllocation (float) – [REQUIRED]
The bandwidth allocation of a queue resource.
progressiveDialerConfig (dict) –
Progressive Dialer config
bandwidthAllocation (float) – [REQUIRED]
The bandwidth allocation of a queue resource.
id (string) –
[REQUIRED]
Identifier representing a Campaign
- Returns:
None
Exceptions
ConnectCampaignService.Client.exceptions.InternalServerException
ConnectCampaignService.Client.exceptions.ResourceNotFoundException
ConnectCampaignService.Client.exceptions.ValidationException
ConnectCampaignService.Client.exceptions.ConflictException
ConnectCampaignService.Client.exceptions.AccessDeniedException