Module Awso_firehose.EndpointsSource

Sourcetype ('i, 'o, 'e) t =
  1. | CreateDeliveryStream : (Values.CreateDeliveryStreamInput.t, Values.CreateDeliveryStreamOutput.t, Values.CreateDeliveryStreamOutput.error) t
  2. | DeleteDeliveryStream : (Values.DeleteDeliveryStreamInput.t, Values.DeleteDeliveryStreamOutput.t, Values.DeleteDeliveryStreamOutput.error) t
  3. | DescribeDeliveryStream : (Values.DescribeDeliveryStreamInput.t, Values.DescribeDeliveryStreamOutput.t, Values.DescribeDeliveryStreamOutput.error) t
  4. | ListDeliveryStreams : (Values.ListDeliveryStreamsInput.t, Values.ListDeliveryStreamsOutput.t, Values.ListDeliveryStreamsOutput.error) t
  5. | ListTagsForDeliveryStream : (Values.ListTagsForDeliveryStreamInput.t, Values.ListTagsForDeliveryStreamOutput.t, Values.ListTagsForDeliveryStreamOutput.error) t
  6. | PutRecord : (Values.PutRecordInput.t, Values.PutRecordOutput.t, Values.PutRecordOutput.error) t
  7. | PutRecordBatch : (Values.PutRecordBatchInput.t, Values.PutRecordBatchOutput.t, Values.PutRecordBatchOutput.error) t
  8. | StartDeliveryStreamEncryption : (Values.StartDeliveryStreamEncryptionInput.t, Values.StartDeliveryStreamEncryptionOutput.t, Values.StartDeliveryStreamEncryptionOutput.error) t
  9. | StopDeliveryStreamEncryption : (Values.StopDeliveryStreamEncryptionInput.t, Values.StopDeliveryStreamEncryptionOutput.t, Values.StopDeliveryStreamEncryptionOutput.error) t
  10. | TagDeliveryStream : (Values.TagDeliveryStreamInput.t, Values.TagDeliveryStreamOutput.t, Values.TagDeliveryStreamOutput.error) t
  11. | UntagDeliveryStream : (Values.UntagDeliveryStreamInput.t, Values.UntagDeliveryStreamOutput.t, Values.UntagDeliveryStreamOutput.error) t
  12. | UpdateDestination : (Values.UpdateDestinationInput.t, Values.UpdateDestinationOutput.t, Values.UpdateDestinationOutput.error) t
Sourceval method_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> [> `POST ]
Sourceval uri_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> 'i -> Uri.t
Sourceval to_request : ('i, 'o, 'e) t -> 'i -> Awso.Http.Request.t
Sourceval of_response : ('i, 'o, 'e) t -> Awso.Http.Response.t -> ('o, 'e) result