

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Campaign
<a name="API_Campaign"></a>

Um objeto que descreve a implantação de uma versão da solução. Para obter mais informações sobre campanhas, consulte [CreateCampaign](https://docs.aws.amazon.com/personalize/latest/dg/API_CreateCampaign.html).

## Conteúdo
<a name="API_Campaign_Contents"></a>

 ** campaignArn **   <a name="personalize-Type-Campaign-campaignArn"></a>
O nome do recurso da Amazon (ARN) da campanha.   
Tipo: String  
Restrições de tamanho: o tamanho máximo é 256.  
Padrão: : `arn:([a-z\d-]+):personalize:.*:.*:.+`   
Obrigatório: Não

 ** campaignConfig **   <a name="personalize-Type-Campaign-campaignConfig"></a>
Os detalhes de configuração de uma campanha.  
Tipo: objeto [CampaignConfig](API_CampaignConfig.md)  
Obrigatório: Não

 ** creationDateTime **   <a name="personalize-Type-Campaign-creationDateTime"></a>
A data e a hora (no formato Unix) em que a campanha foi criada.  
Tipo: Timestamp  
Obrigatório: Não

 ** failureReason **   <a name="personalize-Type-Campaign-failureReason"></a>
Se uma campanha falhar, a razão por trás da falha.  
Tipo: String  
Obrigatório: Não

 ** lastUpdatedDateTime **   <a name="personalize-Type-Campaign-lastUpdatedDateTime"></a>
A data e a hora (no formato Unix) em que a campanha foi atualizada pela última vez.  
Tipo: Timestamp  
Obrigatório: Não

 ** latestCampaignUpdate **   <a name="personalize-Type-Campaign-latestCampaignUpdate"></a>
Fornece um resumo das propriedades de uma atualização de campanha. Para obter uma lista completa, chame a API [DescribeCampaign](https://docs.aws.amazon.com/personalize/latest/dg/API_DescribeCampaign.html).  
O campo `latestCampaignUpdate` só é retornado quando a campanha teve pelo menos uma chamada `UpdateCampaign`. 
Tipo: objeto [CampaignUpdateSummary](API_CampaignUpdateSummary.md)  
Obrigatório: Não

 ** minProvisionedTPS **   <a name="personalize-Type-Campaign-minProvisionedTPS"></a>
Especifica as transações (recomendações) provisionadas mínimas solicitadas por segundo. Uma `minProvisionedTPS` alta aumentará sua conta. Recomendamos começar com 1 para `minProvisionedTPS` (o padrão). Monitore seu uso com as métricas do Amazon CloudWatch e aumente o `minProvisionedTPS` conforme necessário.  
Tipo: inteiro  
Intervalo válido: valor mínimo de 1.  
Obrigatório: Não

 ** name **   <a name="personalize-Type-Campaign-name"></a>
O nome da campanha.  
Tipo: String  
Restrições de tamanho: o tamanho mínimo é 1. O tamanho máximo é 63.  
Padrão: : `^[a-zA-Z0-9][a-zA-Z0-9\-_]*`   
Obrigatório: Não

 ** solutionVersionArn **   <a name="personalize-Type-Campaign-solutionVersionArn"></a>
O nome de recurso da Amazon (ARN) da versão da solução que a campanha usa.  
Tipo: String  
Restrições de tamanho: o tamanho máximo é 256.  
Padrão: : `arn:([a-z\d-]+):personalize:.*:.*:.+`   
Obrigatório: Não

 ** status **   <a name="personalize-Type-Campaign-status"></a>
O status da campanha.  
Uma campanha pode estar em um dos seguintes estados:  
+ CREATE PENDING > CREATE IN\$1PROGRESS > ACTIVE -or- CREATE FAILED
+ DELETE PENDING > DELETE IN\$1PROGRESS
Tipo: String  
Restrições de tamanho: o tamanho máximo é 256.  
Obrigatório: Não

## Consulte também
<a name="API_Campaign_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em um dos SDKs específicos de linguagem AWS, consulte:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/personalize-2018-05-22/Campaign) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/personalize-2018-05-22/Campaign) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/personalize-2018-05-22/Campaign) 