ConnectCampaignService / Client / get_campaign_state_batch
get_campaign_state_batch#
- ConnectCampaignService.Client.get_campaign_state_batch(**kwargs)#
Get state of campaigns for the specified Amazon Connect account.
See also: AWS API Documentation
Request Syntax
response = client.get_campaign_state_batch( campaignIds=[ 'string', ] )
- Parameters:
campaignIds (list) –
[REQUIRED]
List of CampaignId
(string) –
Identifier representing a Campaign
- Return type:
dict
- Returns:
Response Syntax
{ 'failedRequests': [ { 'campaignId': 'string', 'failureCode': 'ResourceNotFound'|'UnknownError' }, ], 'successfulRequests': [ { 'campaignId': 'string', 'state': 'Initialized'|'Running'|'Paused'|'Stopped'|'Failed' }, ] }
Response Structure
(dict) –
GetCampaignStateBatchResponse
failedRequests (list) –
List of failed requests of campaign state
(dict) –
Failed response of campaign state
campaignId (string) –
Identifier representing a Campaign
failureCode (string) –
A predefined code indicating the error that caused the failure in getting state of campaigns
successfulRequests (list) –
List of successful response of campaign state
(dict) –
Successful response of campaign state
campaignId (string) –
Identifier representing a Campaign
state (string) –
State of a campaign
Exceptions
ConnectCampaignService.Client.exceptions.InternalServerException
ConnectCampaignService.Client.exceptions.ValidationException
ConnectCampaignService.Client.exceptions.AccessDeniedException
ConnectCampaignService.Client.exceptions.ThrottlingException