class Aws::Personalize::Types::CreateCampaignRequest

@note When making an API call, you may pass CreateCampaignRequest

data as a hash:

    {
      name: "Name", # required
      solution_version_arn: "Arn", # required
      min_provisioned_tps: 1,
      campaign_config: {
        item_exploration_config: {
          "ParameterName" => "ParameterValue",
        },
      },
    }

@!attribute [rw] name

A name for the new campaign. The campaign name must be unique within
your account.
@return [String]

@!attribute [rw] solution_version_arn

The Amazon Resource Name (ARN) of the solution version to deploy.
@return [String]

@!attribute [rw] min_provisioned_tps

Specifies the requested minimum provisioned transactions
(recommendations) per second that Amazon Personalize will support.
@return [Integer]

@!attribute [rw] campaign_config

The configuration details of a campaign.
@return [Types::CampaignConfig]

@see docs.aws.amazon.com/goto/WebAPI/personalize-2018-05-22/CreateCampaignRequest AWS API Documentation

Constants

SENSITIVE