Values.SetRulePrioritiesOutputSourceSets 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.
and t = {setRulePrioritiesResult : setRulePrioritiesResult;responseMetaData : responseMetaData;}type error = [ | `OperationNotPermittedException of OperationNotPermittedException.t| `PriorityInUseException of PriorityInUseException.t| `RuleNotFoundException of RuleNotFoundException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `OperationNotPermittedException of unit
| `PriorityInUseException of unit
| `RuleNotFoundException of unit
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `OperationNotPermittedException of unit
| `PriorityInUseException of unit
| `RuleNotFoundException of unit
| `Unknown_operation_error of string * string option ]val 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 ]