Values.DescribeServiceRevisionsResponseSourceDescribes 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.
type nonrec t = {serviceRevisions : ServiceRevisions.t option;The list of service revisions described.
*)failures : Failures.t option;Any failures associated with the call.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `ClientException of ClientException.t| `ClusterNotFoundException of ClusterNotFoundException.t| `InvalidParameterException of InvalidParameterException.t| `ServerException of ServerException.t| `ServiceNotFoundException of ServiceNotFoundException.t| `UnsupportedFeatureException of UnsupportedFeatureException.t| `Unknown_operation_error of string * string option ]val 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 ]val 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 ]val 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 ]