Module Values.UpdateEventBusResponseSource

Updates the specified event bus.

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

    The event bus Amazon Resource Name (ARN).

    *)
  2. name : EventBusName.t option;
    (*

    The event bus name.

    *)
  3. kmsKeyIdentifier : KmsKeyIdentifier.t option;
    (*

    The identifier of the KMS customer managed key for EventBridge to use to encrypt events on this event bus, if one has been specified. For more information, see Data encryption in EventBridge in the Amazon EventBridge User Guide.

    *)
  4. description : EventBusDescription.t option;
    (*

    The event bus description.

    *)
  5. deadLetterConfig : DeadLetterConfig.t option;
  6. logConfig : LogConfig.t option;
    (*

    The logging configuration settings for the event bus. For more information, see Configuring logs for event buses in the EventBridge User Guide.

    *)
}
Sourcetype nonrec error = [
  1. | `ConcurrentModificationException of ConcurrentModificationException.t
  2. | `InternalException of InternalException.t
  3. | `OperationDisabledException of OperationDisabledException.t
  4. | `ResourceNotFoundException of ResourceNotFoundException.t
  5. | `Unknown_operation_error of string * string option
]
Sourceval make : ?arn:??? -> ?name:??? -> ?kmsKeyIdentifier:??? -> ?description:??? -> ?deadLetterConfig:??? -> ?logConfig:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `ConcurrentModificationException of unit | `InternalException of unit | `OperationDisabledException of unit | `ResourceNotFoundException of unit | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `ConcurrentModificationException of unit | `InternalException of unit | `OperationDisabledException of unit | `ResourceNotFoundException of unit | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `String of String_.t | `Structure of (string * [> `Enum of string | `String of ResourceArn.t ]) 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