package awso-async
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=e0e7510192b7e45871cff5c60e5162a77a9fa103b6924136fb1fea5db2092b26
sha512=51a18cf74c122b021bd84ef5728b7c5b2d5e767f03d5cd2387d886edc34a68cf54a3183e2d6c4939b4c8d3e0c0e406c869d019f2ee9a0903ae4cf7ca725572f0
doc/awso-async.cloudtrail-data/Awso_cloudtrail_data_async/index.html
Module Awso_cloudtrail_data_asyncSource
val put_audit_events :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_cloudtrail_data.Values.PutAuditEventsRequest.t ->
(Awso_cloudtrail_data.Values.PutAuditEventsResponse.t,
Awso_cloudtrail_data.Values.PutAuditEventsResponse.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_cloudtrail_data.Values end
val structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]A response that includes successful and failed event results.
Includes the error code and error message for events that could not be ingested by CloudTrail.
An event from a source outside of Amazon Web Services that you want CloudTrail to log.
module ChannelInsufficientPermission =
Awso_cloudtrail_data.Values.ChannelInsufficientPermissionThe caller's account ID must be the same as the channel owner's account ID.
The channel could not be found.
The schema type of the event is not supported.
Two or more entries in the request have the same event ID.
The specified channel ARN is not a valid channel ARN.
module UnsupportedOperationException =
Awso_cloudtrail_data.Values.UnsupportedOperationExceptionThe operation requested is not supported in this region or account.
Ingests your application events into CloudTrail Lake. A required parameter, auditEvents, accepts the JSON records (also called payload) of events that you want CloudTrail to ingest. You can add up to 100 of these events (or up to 1 MB) per PutAuditEvents request.
Ingests your application events into CloudTrail Lake. A required parameter, auditEvents, accepts the JSON records (also called payload) of events that you want CloudTrail to ingest. You can add up to 100 of these events (or up to 1 MB) per PutAuditEvents request.