Module Values.GetEventConfigurationResponseSource

Retrieves the current event configuration settings for the specified event data store or trail. The response includes maximum event size configuration, the context key selectors configured for the event data store, and any aggregation settings configured for the trail.

Sourcetype nonrec t = {
  1. trailARN : String_.t option;
    (*

    The Amazon Resource Name (ARN) of the trail for which the event configuration settings are returned.

    *)
  2. eventDataStoreArn : EventDataStoreArn.t option;
    (*

    The Amazon Resource Name (ARN) or ID suffix of the ARN of the event data store for which the event configuration settings are returned.

    *)
  3. maxEventSize : MaxEventSize.t option;
    (*

    The maximum allowed size for events stored in the specified event data store.

    *)
  4. contextKeySelectors : ContextKeySelectors.t option;
    (*

    The list of context key selectors that are configured for the event data store.

    *)
  5. aggregationConfigurations : AggregationConfigurations.t option;
    (*

    The list of aggregation configurations that are configured for the trail.

    *)
}
Sourcetype nonrec error = [
  1. | `CloudTrailARNInvalidException of CloudTrailARNInvalidException.t
  2. | `EventDataStoreARNInvalidException of EventDataStoreARNInvalidException.t
  3. | `EventDataStoreNotFoundException of EventDataStoreNotFoundException.t
  4. | `InvalidEventDataStoreCategoryException of InvalidEventDataStoreCategoryException.t
  5. | `InvalidEventDataStoreStatusException of InvalidEventDataStoreStatusException.t
  6. | `InvalidParameterCombinationException of InvalidParameterCombinationException.t
  7. | `InvalidParameterException of InvalidParameterException.t
  8. | `InvalidTrailNameException of InvalidTrailNameException.t
  9. | `NoManagementAccountSLRExistsException of NoManagementAccountSLRExistsException.t
  10. | `OperationNotPermittedException of OperationNotPermittedException.t
  11. | `TrailNotFoundException of TrailNotFoundException.t
  12. | `UnsupportedOperationException of UnsupportedOperationException.t
  13. | `Unknown_operation_error of string * string option
]
Sourceval make : ?trailARN:??? -> ?eventDataStoreArn:??? -> ?maxEventSize:??? -> ?contextKeySelectors:??? -> ?aggregationConfigurations:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `CloudTrailARNInvalidException of unit | `EventDataStoreARNInvalidException of unit | `EventDataStoreNotFoundException of unit | `InvalidEventDataStoreCategoryException of unit | `InvalidEventDataStoreStatusException of unit | `InvalidParameterCombinationException of unit | `InvalidParameterException of unit | `InvalidTrailNameException of unit | `NoManagementAccountSLRExistsException of unit | `OperationNotPermittedException of unit | `TrailNotFoundException of unit | `Unknown_operation_error of string * string option | `UnsupportedOperationException of unit ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `CloudTrailARNInvalidException of unit | `EventDataStoreARNInvalidException of unit | `EventDataStoreNotFoundException of unit | `InvalidEventDataStoreCategoryException of unit | `InvalidEventDataStoreStatusException of unit | `InvalidParameterCombinationException of unit | `InvalidParameterException of unit | `InvalidTrailNameException of unit | `NoManagementAccountSLRExistsException of unit | `OperationNotPermittedException of unit | `TrailNotFoundException of unit | `Unknown_operation_error of string * string option | `UnsupportedOperationException of unit ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `Enum of string | `List of [> `Enum of string | `String of OperatorTargetListMember.t ] list ]) list ] list | `String of String_.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