Skip to content

CreateSubscription

Source: src/AWS/QBusiness/CreateSubscription.ts

Runtime binding for the CreateSubscription operation (IAM action qbusiness:CreateSubscription), scoped to one Application.

Subscribes an IAM Identity Center user or group to a Q Business pricing tier (Q_LITE or Q_BUSINESS). Provide the implementation with Effect.provide(AWS.QBusiness.CreateSubscriptionHttp).

const subscribe = yield* AWS.QBusiness.CreateSubscription(app);
yield* subscribe({
principal: { user: idcUserId },
type: "Q_BUSINESS",
});