Module Values.SetRulePrioritiesOutputSource

Sets the priorities of the specified rules. You can reorder the rules as long as there are no priority conflicts in the new order. Any existing rules that you do not specify retain their current priority.

Sourcetype setRulePrioritiesResult = {
  1. rules : Rules.t option;
    (*

    Information about the rules.

    *)
}
Sourceand responseMetaData = unit
Sourceand t = {
  1. setRulePrioritiesResult : setRulePrioritiesResult;
  2. responseMetaData : responseMetaData;
}
Sourcetype error = [
  1. | `OperationNotPermittedException of OperationNotPermittedException.t
  2. | `PriorityInUseException of PriorityInUseException.t
  3. | `RuleNotFoundException of RuleNotFoundException.t
  4. | `Unknown_operation_error of string * string option
]
Sourceval context_ : string
Sourceval make : ?rules:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `OperationNotPermittedException of unit | `PriorityInUseException of unit | `RuleNotFoundException of unit | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `OperationNotPermittedException of unit | `PriorityInUseException of unit | `RuleNotFoundException of unit | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `List of [> `Structure of (string * [> `Boolean of IsDefault.t | `List of [> `Structure of (string * [> `Enum of string | `Integer of ActionOrder.t | `List of [> `String of StringValue.t ] list | `String of ConditionFieldName.t | `Structure of (string * [> `Boolean of AuthenticateOidcActionUseExistingClientSecret.t | `Enum of string | `List of [> `String of StringValue.t | `Structure of (string * [> `Enum of string | `Integer of TargetGroupWeight.t | `List of [> `String of JwtValidationActionAdditionalClaimValue.t ] list | `String of StringValue.t ]) list ] list | `Long of AuthenticateOidcActionSessionTimeout.t | `Map of ([> `String of AuthenticateOidcActionAuthenticationRequestParamName.t ] * [> `String of AuthenticateOidcActionAuthenticationRequestParamValue.t ]) list | `String of HttpHeaderConditionName.t | `Structure of (string * [> `Boolean of TargetGroupStickinessEnabled.t | `Integer of TargetGroupStickinessDurationSeconds.t ]) list ]) list ]) list ] list | `String of RuleArn.t ]) 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