Values.DeliverySourceThis structure contains information about one delivery in your account. A delivery is a connection between a logical delivery source and a logical delivery destination. For more information, see CreateDelivery. To update an existing delivery configuration, use UpdateDeliveryConfiguration.
type nonrec t = {id : DeliveryId.t option;The unique ID that identifies this delivery in your account.
*)arn : Arn.t option;The Amazon Resource Name (ARN) that uniquely identifies this delivery.
*)deliverySourceName : DeliverySourceName.t option;The name of the delivery source that is associated with this delivery.
*)deliveryDestinationArn : Arn.t option;The ARN of the delivery destination that is associated with this delivery.
*)deliveryDestinationType : DeliveryDestinationType.t option;Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, Firehose, or X-Ray.
*)recordFields : RecordFields.t option;The record fields used in this delivery.
*)fieldDelimiter : FieldDelimiter.t option;The field delimiter that is used between record fields when the final output format of a delivery is in Plain, W3C, or Raw format.
*)s3DeliveryConfiguration : S3DeliveryConfiguration.t option;This structure contains delivery configurations that apply only when the delivery destination resource is an S3 bucket.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `String of FieldHeader.t ] list
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of DeliveryId.t
| `Structure of
(string
* [> `Boolean of Boolean.t | `String of DeliverySuffixPath.t ])
list ])
list ]