Module Values.FoundationModelLifecycleSource

Details about whether a model version is available or deprecated.

Sourcetype nonrec t = {
  1. status : FoundationModelLifecycleStatus.t option;
    (*

    Specifies whether a model version is available (ACTIVE) or deprecated (LEGACY.

    *)
  2. startOfLifeTime : Timestamp.t option;
    (*

    Launch time when the model first becomes available

    *)
  3. endOfLifeTime : Timestamp.t option;
    (*

    Time when the model is no longer available for use

    *)
  4. legacyTime : Timestamp.t option;
    (*

    Time when the model enters legacy state. Models in legacy state can still be used, but users should plan to transition to an Active model before the end of life time

    *)
  5. publicExtendedAccessTime : Timestamp.t option;
    (*

    Public extended access portion of the legacy period, when users should expect higher pricing

    *)
}
Sourceval make : ?status:??? -> ?startOfLifeTime:??? -> ?endOfLifeTime:??? -> ?legacyTime:??? -> ?publicExtendedAccessTime:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Timestamp of Timestamp.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