Module Values_0.BatchGetTriggersResponseSource

Returns a list of resource metadata for a given list of trigger names. After calling the ListTriggers operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

Sourcetype nonrec t = {
  1. triggers : TriggerList.t option;
    (*

    A list of trigger definitions.

    *)
  2. triggersNotFound : TriggerNameList.t option;
    (*

    A list of names of triggers not found.

    *)
}
Sourcetype nonrec error = [
  1. | `InternalServiceException of InternalServiceException.t
  2. | `InvalidInputException of InvalidInputException.t
  3. | `OperationTimeoutException of OperationTimeoutException.t
  4. | `Unknown_operation_error of string * string option
]
Sourceval make : ?triggers:??? -> ?triggersNotFound:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InternalServiceException of InternalServiceException.t | `InvalidInputException of InvalidInputException.t | `OperationTimeoutException of OperationTimeoutException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InternalServiceException of InternalServiceException.t | `InvalidInputException of InvalidInputException.t | `OperationTimeoutException of OperationTimeoutException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `String of NameString.t | `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `Integer of Timeout.t | `Map of ([> `String of GenericString.t ] * [> `String of GenericString.t ]) list | `String of NameString.t | `Structure of (string * [> `Integer of NotifyDelayAfter.t ]) list ]) list ] list | `String of NameString.t | `Structure of (string * [> `Enum of string | `Integer of BatchSize.t | `List of [> `Structure of (string * [> `Enum of string | `String of NameString.t ]) list ] list ]) list ]) list ] list ]) 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