Values.DescribeServicesResponseSourceReturns the metadata for one service or a list of the metadata for all services. Use this without a service code to get the service codes for all services. Use it with a service code, such as AmazonEC2, to get information specific to that service, such as the attribute names available for that service. For example, some of the attribute names available for EC2 are volumeType, maxIopsVolume, operation, locationType, and instanceCapacity10xlarge.
type nonrec t = {services : ServiceList.t option;The service metadata for the service or services in the response.
*)formatVersion : FormatVersion.t option;The format version of the response. For example, aws_v1.
*)nextToken : String_.t option;The pagination token for the next set of retrievable results.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `ExpiredNextTokenException of ExpiredNextTokenException.t| `InternalErrorException of InternalErrorException.t| `InvalidNextTokenException of InvalidNextTokenException.t| `InvalidParameterException of InvalidParameterException.t| `NotFoundException of NotFoundException.t| `ThrottlingException of ThrottlingException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `ExpiredNextTokenException of ExpiredNextTokenException.t
| `InternalErrorException of InternalErrorException.t
| `InvalidNextTokenException of InvalidNextTokenException.t
| `InvalidParameterException of InvalidParameterException.t
| `NotFoundException of NotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `ExpiredNextTokenException of ExpiredNextTokenException.t
| `InternalErrorException of InternalErrorException.t
| `InvalidNextTokenException of InvalidNextTokenException.t
| `InvalidParameterException of InvalidParameterException.t
| `NotFoundException of NotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of [> `String of String_.t ] list
| `String of String_.t ])
list ]
list
| `String of FormatVersion.t ])
list ]