Values.CampaignSummarySourceInformation about a campaign. You can use the API operation to return this information about multiple created campaigns.
type nonrec t = {arn : CampaignArn.t option;The Amazon Resource Name (ARN) of a campaign.
*)name : CampaignName.t option;The name of a campaign.
*)description : Description.t option;The description of the campaign.
*)signalCatalogArn : Arn.t option;The ARN of the signal catalog associated with the campaign.
*)targetArn : Arn.t option;The ARN of a vehicle or fleet to which the campaign is deployed.
*)status : CampaignStatus.t option;The state of a campaign. The status can be one of the following: CREATING - Amazon Web Services IoT FleetWise is processing your request to create the campaign. WAITING_FOR_APPROVAL - After a campaign is created, it enters the WAITING_FOR_APPROVAL state. To allow Amazon Web Services IoT FleetWise to deploy the campaign to the target vehicle or fleet, use the API operation to approve the campaign. RUNNING - The campaign is active. SUSPENDED - The campaign is suspended. To resume the campaign, use the API operation.
*)creationTime : Timestamp.t option;The time the campaign was created.
*)lastModificationTime : Timestamp.t option;The last time the campaign was modified.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of CampaignArn.t
| `Timestamp of Timestamp.t ])
list ]