Module Values.PutStoredQueryResponseSource

Saves a new query or updates an existing saved query. The QueryName must be unique for a single Amazon Web Services account and a single Amazon Web Services Region. You can create upto 300 queries in a single Amazon Web Services account and a single Amazon Web Services Region. Tags are added at creation and cannot be updated PutStoredQuery is an idempotent API. Subsequent requests wonโ€™t create a duplicate resource if one was already created. If a following request has different tags values, Config will ignore these differences and treat it as an idempotent request of the previous. In this case, tags will not be updated, even if they are different.

Sourcetype nonrec t = {
  1. queryArn : QueryArn.t option;
    (*

    Amazon Resource Name (ARN) of the query. For example, arn:partition:service:region:account-id:resource-type/resource-name/resource-id.

    *)
}
Sourcetype nonrec error = [
  1. | `ResourceConcurrentModificationException of ResourceConcurrentModificationException.t
  2. | `TooManyTagsException of TooManyTagsException.t
  3. | `ValidationException of ValidationException.t
  4. | `Unknown_operation_error of string * string option
]
Sourceval make : ?queryArn:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `ResourceConcurrentModificationException of ResourceConcurrentModificationException.t | `TooManyTagsException of unit | `Unknown_operation_error of string * string option | `ValidationException of unit ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `ResourceConcurrentModificationException of ResourceConcurrentModificationException.t | `TooManyTagsException of unit | `Unknown_operation_error of string * string option | `ValidationException of unit ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `String of QueryArn.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