Module Values.DescribeConfigurationTemplatesResponseSource

Use this operation to return the valid and default values that are used when creating delivery sources, delivery destinations, and deliveries. For more information about deliveries, see CreateDelivery.

Sourcetype nonrec t = {
  1. configurationTemplates : ConfigurationTemplates.t option;
    (*

    An array of objects, where each object describes one configuration template that matches the filters that you specified in the request.

    *)
  2. nextToken : NextToken.t option;
}
Sourcetype nonrec error = [
  1. | `ResourceNotFoundException of ResourceNotFoundException.t
  2. | `ServiceUnavailableException of ServiceUnavailableException.t
  3. | `ThrottlingException of ThrottlingException.t
  4. | `ValidationException of ValidationException.t
  5. | `Unknown_operation_error of string * string option
]
Sourceval make : ?configurationTemplates:??? -> ?nextToken:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `ResourceNotFoundException of unit | `ServiceUnavailableException of unit | `ThrottlingException of unit | `Unknown_operation_error of string * string option | `ValidationException of unit ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `ResourceNotFoundException of unit | `ServiceUnavailableException of unit | `ThrottlingException of unit | `Unknown_operation_error of string * string option | `ValidationException of unit ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `Enum of string | `List of [> `Enum of string | `String of FieldDelimiter.t | `Structure of (string * [> `Boolean of Boolean.t | `Double of DeliverySourceConfigurationNumericValue.t | `Enum of string | `List of [> `String of DeliverySourceConfigurationSchemaField.t ] list | `String of FieldHeader.t ]) list ] list | `String of Service.t | `Structure of (string * [> `List of [> `String of FieldHeader.t ] list | `String of FieldDelimiter.t | `Structure of (string * [> `Boolean of Boolean.t | `String of DeliverySuffixPath.t ]) list ]) list ]) list ] list | `String of NextToken.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