Values.DescribeTrailsResponseSourceReturns the objects or data listed below if successful. Otherwise, returns an error.
type nonrec t = {trailList : TrailList.t option;The list of trail objects. Trail objects with string values are only returned if values for the objects exist in a trail's configuration. For example, SNSTopicName and SNSTopicARN are only returned in results if a trail is configured to send SNS notifications. Similarly, KMSKeyId only appears in results if a trail's log files are encrypted with KMS customer managed keys.
*)}type nonrec error = [ | `CloudTrailARNInvalidException of CloudTrailARNInvalidException.t| `InvalidTrailNameException of InvalidTrailNameException.t| `NoManagementAccountSLRExistsException of
NoManagementAccountSLRExistsException.t| `OperationNotPermittedException of OperationNotPermittedException.t| `UnsupportedOperationException of UnsupportedOperationException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `CloudTrailARNInvalidException of unit
| `InvalidTrailNameException of unit
| `NoManagementAccountSLRExistsException of unit
| `OperationNotPermittedException of unit
| `Unknown_operation_error of string * string option
| `UnsupportedOperationException of unit ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `CloudTrailARNInvalidException of unit
| `InvalidTrailNameException of unit
| `NoManagementAccountSLRExistsException of unit
| `OperationNotPermittedException of unit
| `Unknown_operation_error of string * string option
| `UnsupportedOperationException of unit ]