Module Values.GetEventSelectorsResponseSource

Describes the settings for the event selectors that you configured for your trail. The information returned for your event selectors includes the following: If your event selector includes read-only events, write-only events, or all events. This applies to management events, data events, and network activity events. If your event selector includes management events. If your event selector includes network activity events, the event sources for which you are logging network activity events. If your event selector includes data events, the resources on which you are logging data events. For more information about logging management, data, and network activity events, see the following topics in the CloudTrail User Guide: Logging management events Logging data events Logging network activity events

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

    The specified trail ARN that has the event selectors.

    *)
  2. eventSelectors : EventSelectors.t option;
    (*

    The event selectors that are configured for the trail.

    *)
  3. advancedEventSelectors : AdvancedEventSelectors.t option;
    (*

    The advanced event selectors that are configured for the trail.

    *)
}
Sourcetype nonrec error = [
  1. | `CloudTrailARNInvalidException of CloudTrailARNInvalidException.t
  2. | `InvalidTrailNameException of InvalidTrailNameException.t
  3. | `NoManagementAccountSLRExistsException of NoManagementAccountSLRExistsException.t
  4. | `OperationNotPermittedException of OperationNotPermittedException.t
  5. | `TrailNotFoundException of TrailNotFoundException.t
  6. | `UnsupportedOperationException of UnsupportedOperationException.t
  7. | `Unknown_operation_error of string * string option
]
Sourceval make : ?trailARN:??? -> ?eventSelectors:??? -> ?advancedEventSelectors:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `CloudTrailARNInvalidException 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 | `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 * [> `List of [> `Structure of (string * [> `Boolean of Boolean.t | `Enum of string | `List of [> `String of String_.t | `Structure of (string * [> `List of [> `String of String_.t ] list | `String of String_.t ]) list ] list | `String of SelectorName.t ]) 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