Module Values.AutoRetryConfigSource

Information about the auto-retry configuration for the build.

Sourcetype nonrec t = {
  1. autoRetryLimit : WrapperInt.t option;
    (*

    The maximum number of additional automatic retries after a failed build. For example, if the auto-retry limit is set to 2, CodeBuild will call the RetryBuild API to automatically retry your build for up to 2 additional times.

    *)
  2. autoRetryNumber : WrapperInt.t option;
    (*

    The number of times that the build has been retried. The initial build will have an auto-retry number of 0.

    *)
  3. nextAutoRetry : String_.t option;
    (*

    The build ARN of the auto-retried build triggered by the current build. The next auto-retry will be null for builds that don't trigger an auto-retry.

    *)
  4. previousAutoRetry : String_.t option;
    (*

    The build ARN of the build that triggered the current auto-retry build. The previous auto-retry will be null for the initial build.

    *)
}
Sourceval make : ?autoRetryLimit:??? -> ?autoRetryNumber:??? -> ?nextAutoRetry:??? -> ?previousAutoRetry:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Integer of WrapperInt.t | `String of String_.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