Module Values.UpdateConnectionRequestSource

Modifies an existing connection. Currently we support modifications to the connection's description and/or bandwidth.

Sourcetype nonrec t = {
  1. identifier : ConnectionId.t;
    (*

    The identifier of the Connection that should be updated.

    *)
  2. description : ConnectionDescription.t option;
    (*

    An updated description to apply to the Connection

    *)
  3. bandwidth : ConnectionBandwidth.t option;
    (*

    Request a new bandwidth size on the given Connection. Note that changes to the size may be subject to additional policy, and does require the remote partner provider to acknowledge and permit this new bandwidth size.

    *)
  4. clientToken : String_.t option;
    (*

    Idempotency token used for the request.

    *)
}
Sourceval context_ : string
Sourceval make : ?description:??? -> ?bandwidth:??? -> ?clientToken:??? -> identifier:ConnectionId.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of ConnectionId.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