Skip to content

DescribeCampaign

Source: src/AWS/Personalize/DescribeCampaign.ts

Runtime binding for personalize:DescribeCampaign — Reads a campaign’s status and the solution version it serves — used to confirm a campaign update finished before switching traffic. Provide the implementation with Effect.provide(AWS.Personalize.DescribeCampaignHttp).

// init
const describeCampaign = yield* Personalize.DescribeCampaign();
const { campaign } = yield* describeCampaign({ campaignArn });
const live = campaign?.status === "ACTIVE";