Module Values.UpdateFindingAggregatorResponseSource

The aggregation Region is now called the home Region. Updates cross-Region aggregation settings. You can use this operation to update the Region linking mode and the list of included or excluded Amazon Web Services Regions. However, you can't use this operation to change the home Region. You can invoke this operation from the current home Region only.

Sourcetype nonrec t = {
  1. findingAggregatorArn : NonEmptyString.t option;
    (*

    The ARN of the finding aggregator.

    *)
  2. findingAggregationRegion : NonEmptyString.t option;
    (*

    The home Region. Findings generated in linked Regions are replicated and sent to the home Region.

    *)
  3. regionLinkingMode : NonEmptyString.t option;
    (*

    Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included Regions.

    *)
  4. regions : StringList.t option;
    (*

    The list of excluded Regions or included Regions.

    *)
}
Sourcetype nonrec error = [
  1. | `AccessDeniedException of AccessDeniedException.t
  2. | `InternalException of InternalException.t
  3. | `InvalidAccessException of InvalidAccessException.t
  4. | `InvalidInputException of InvalidInputException.t
  5. | `LimitExceededException of LimitExceededException.t
  6. | `ResourceNotFoundException of ResourceNotFoundException.t
  7. | `Unknown_operation_error of string * string option
]
Sourceval make : ?findingAggregatorArn:??? -> ?findingAggregationRegion:??? -> ?regionLinkingMode:??? -> ?regions:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AccessDeniedException of AccessDeniedException.t | `InternalException of InternalException.t | `InvalidAccessException of InvalidAccessException.t | `InvalidInputException of InvalidInputException.t | `LimitExceededException of LimitExceededException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AccessDeniedException of AccessDeniedException.t | `InternalException of InternalException.t | `InvalidAccessException of InvalidAccessException.t | `InvalidInputException of InvalidInputException.t | `LimitExceededException of LimitExceededException.t | `ResourceNotFoundException of ResourceNotFoundException.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 NonEmptyString.t ] list | `String of NonEmptyString.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