CreateCampaignRequest
public struct CreateCampaignRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The configuration details of a campaign.
Declaration
Swift
public let campaignConfig: CampaignConfig?
-
Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.
Declaration
Swift
public let minProvisionedTPS: Int
-
A name for the new campaign. The campaign name must be unique within your account.
Declaration
Swift
public let name: String
-
The Amazon Resource Name (ARN) of the solution version to deploy.
Declaration
Swift
public let solutionVersionArn: String
-
Undocumented
Declaration
Swift
public init(campaignConfig: CampaignConfig? = nil, minProvisionedTPS: Int, name: String, solutionVersionArn: String)
-
Declaration
Swift
public func validate(name: String) throws