Module Values.PlatformBranchSummarySource

Summary information about a platform branch.

Sourcetype nonrec t = {
  1. platformName : PlatformName.t option;
    (*

    The name of the platform to which this platform branch belongs.

    *)
  2. branchName : BranchName.t option;
    (*

    The name of the platform branch.

    *)
  3. lifecycleState : PlatformBranchLifecycleState.t option;
    (*

    The support life cycle state of the platform branch. Possible values: beta | supported | deprecated | retired

    *)
  4. branchOrder : BranchOrder.t option;
    (*

    An ordinal number that designates the order in which platform branches have been added to a platform. This can be helpful, for example, if your code calls the ListPlatformBranches action and then displays a list of platform branches. A larger BranchOrder value designates a newer platform branch within the platform.

    *)
  5. supportedTierList : SupportedTierList.t option;
    (*

    The environment tiers that platform versions in this branch support. Possible values: WebServer/Standard | Worker/SQS/HTTP

    *)
}
Sourceval make : ?platformName:??? -> ?branchName:??? -> ?lifecycleState:??? -> ?branchOrder:??? -> ?supportedTierList:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Integer of BranchOrder.t | `List of [> `String of SupportedTier.t ] list | `String of PlatformName.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