Module Values.UpdateSubscriptionRequestSource

Updates the pricing tier for an Amazon Q Business subscription. Upgrades are instant. Downgrades apply at the start of the next month. Subscription tier determines feature access for the user. For more information on subscriptions and pricing tiers, see Amazon Q Business pricing.

Sourcetype nonrec t = {
  1. applicationId : ApplicationId.t;
    (*

    The identifier of the Amazon Q Business application where the subscription update should take effect.

    *)
  2. subscriptionId : SubscriptionId.t;
    (*

    The identifier of the Amazon Q Business subscription to be updated.

    *)
  3. type_ : SubscriptionType.t;
    (*

    The type of the Amazon Q Business subscription to be updated.

    *)
}
Sourceval context_ : string
Sourceval make : applicationId:ApplicationId.t -> subscriptionId:SubscriptionId.t -> type_:SubscriptionType.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of ApplicationId.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t