DescribeCampaign
Describes the given campaign, including its status.
A campaign can be in one of the following states:
- 
         
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
 - 
         
DELETE PENDING > DELETE IN_PROGRESS
 
When the status is CREATE FAILED, the response includes the
      failureReason key, which describes why.
For more information on campaigns, see CreateCampaign.
Request Syntax
{
   "campaignArn": "string"
}
    
      Request Parameters
The request accepts the following data in JSON format.
- campaignArn
 - 
               
The Amazon Resource Name (ARN) of the campaign.
Type: String
Length Constraints: Maximum length of 256.
Pattern:
arn:([a-z\d-]+):personalize:.*:.*:.+Required: Yes
 
Response Syntax
{
   "campaign": { 
      "campaignArn": "string",
      "campaignConfig": { 
         "enableMetadataWithRecommendations": boolean,
         "itemExplorationConfig": { 
            "string" : "string" 
         },
         "syncWithLatestSolutionVersion": boolean
      },
      "creationDateTime": number,
      "failureReason": "string",
      "lastUpdatedDateTime": number,
      "latestCampaignUpdate": { 
         "campaignConfig": { 
            "enableMetadataWithRecommendations": boolean,
            "itemExplorationConfig": { 
               "string" : "string" 
            },
            "syncWithLatestSolutionVersion": boolean
         },
         "creationDateTime": number,
         "failureReason": "string",
         "lastUpdatedDateTime": number,
         "minProvisionedTPS": number,
         "solutionVersionArn": "string",
         "status": "string"
      },
      "minProvisionedTPS": number,
      "name": "string",
      "solutionVersionArn": "string",
      "status": "string"
   }
}
    
      Response Elements
If the action is successful, the service sends back an HTTP 200 response.
The following data is returned in JSON format by the service.
Errors
- InvalidInputException
 - 
               
Provide a valid value for the field or parameter.
HTTP Status Code: 400
 - ResourceNotFoundException
 - 
               
Could not find the specified resource.
HTTP Status Code: 400
 
See Also
For more information about using this API in one of the language-specific Amazon SDKs, see the following: