Module Values.DescribeServiceRevisionsResponseSource

Describes one or more service revisions. A service revision is a version of the service that includes the values for the Amazon ECS resources (for example, task definition) and the environment resources (for example, load balancers, subnets, and security groups). For more information, see Amazon ECS service revisions. You can't describe a service revision that was created before October 25, 2024.

Sourcetype nonrec t = {
  1. serviceRevisions : ServiceRevisions.t option;
    (*

    The list of service revisions described.

    *)
  2. failures : Failures.t option;
    (*

    Any failures associated with the call.

    *)
}
Sourcetype nonrec error = [
  1. | `AccessDeniedException of AccessDeniedException.t
  2. | `ClientException of ClientException.t
  3. | `ClusterNotFoundException of ClusterNotFoundException.t
  4. | `InvalidParameterException of InvalidParameterException.t
  5. | `ServerException of ServerException.t
  6. | `ServiceNotFoundException of ServiceNotFoundException.t
  7. | `UnsupportedFeatureException of UnsupportedFeatureException.t
  8. | `Unknown_operation_error of string * string option
]
Sourceval make : ?serviceRevisions:??? -> ?failures:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AccessDeniedException of AccessDeniedException.t | `ClientException of ClientException.t | `ClusterNotFoundException of ClusterNotFoundException.t | `InvalidParameterException of InvalidParameterException.t | `ServerException of ServerException.t | `ServiceNotFoundException of ServiceNotFoundException.t | `Unknown_operation_error of string * string option | `UnsupportedFeatureException of UnsupportedFeatureException.t ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AccessDeniedException of AccessDeniedException.t | `ClientException of ClientException.t | `ClusterNotFoundException of ClusterNotFoundException.t | `InvalidParameterException of InvalidParameterException.t | `ServerException of ServerException.t | `ServiceNotFoundException of ServiceNotFoundException.t | `Unknown_operation_error of string * string option | `UnsupportedFeatureException of UnsupportedFeatureException.t ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `Boolean of Boolean.t | `Enum of string | `List of [> `Structure of (string * [> `Integer of CapacityProviderStrategyItemWeight.t | `String of String_.t | `Structure of (string * [> `Boolean of BoxedBoolean.t | `Enum of string | `Integer of BoxedInteger.t | `List of [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `String of TagKey.t ]) list ] list ]) list ] list | `String of String_.t ]) list ]) list ] list | `String of String_.t | `Structure of (string * [> `Boolean of Boolean.t | `List of [> `Structure of (string * [> `Enum of string | `Integer of PortNumber.t | `List of [> `Structure of (string * [> `Enum of string | `Integer of PortNumber.t | `String of String_.t | `Structure of (string * [> `Structure of (string * [> `String of String_.t | `Structure of (string * [> `String of String_.t ]) list ]) list ]) list | `Timestamp of Timestamp.t ]) list ] list | `String of String_.t | `Structure of (string * [> `Enum of string | `Integer of Duration.t | `List of [> `String of String_.t ] list | `String of String_.t | `Structure of (string * [> `String of String_.t ]) list | `Timestamp of Timestamp.t ]) list | `Timestamp of Timestamp.t ]) list ] list | `String of String_.t | `Structure of (string * [> `Enum of string | `List of [> `String of String_.t | `Structure of (string * [> `Double of Double.t | `Enum of string | `String of String_.t | `Timestamp of Timestamp.t ]) list ] list | `Map of ([> `String of String_.t ] * [> `String of String_.t ]) list | `Structure of (string * [> `Enum of string | `Integer of Integer.t | `String of String_.t | `Timestamp of Timestamp.t ]) list ]) list ]) list | `Timestamp of Timestamp.t ]) list ] list ]) 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