package smaws-clients

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type validation_exception_reason =
  1. | OTHER
  2. | FIELD_VALIDATION_FAILED
  3. | CANNOT_PARSE
  4. | UNKNOWN_OPERATION
type validation_exception_field = {
  1. message : string;
  2. name : string;
}
type validation_exception = {
  1. fields : validation_exception_field list option;
  2. reason : validation_exception_reason option;
  3. message : string;
}
type update_routing_control_states_response = unit
type routing_control_state =
  1. | Off
  2. | On
type update_routing_control_state_entry = {
  1. routing_control_state : routing_control_state;
  2. routing_control_arn : string;
}
type update_routing_control_states_request = {
  1. safety_rules_to_override : string list option;
  2. update_routing_control_state_entries : update_routing_control_state_entry list;
}
type throttling_exception = {
  1. retry_after_seconds : int option;
  2. message : string;
}
type service_limit_exceeded_exception = {
  1. service_code : string;
  2. limit_code : string;
  3. resource_type : string option;
  4. resource_id : string option;
  5. message : string;
}
type resource_not_found_exception = {
  1. resource_type : string;
  2. resource_id : string;
  3. message : string;
}
type internal_server_exception = {
  1. retry_after_seconds : int option;
  2. message : string;
}
type endpoint_temporarily_unavailable_exception = {
  1. message : string;
}
type conflict_exception = {
  1. resource_type : string;
  2. resource_id : string;
  3. message : string;
}
type access_denied_exception = {
  1. message : string;
}
type update_routing_control_state_response = unit
type update_routing_control_state_request = {
  1. safety_rules_to_override : string list option;
  2. routing_control_state : routing_control_state;
  3. routing_control_arn : string;
}
type routing_control = {
  1. owner : string option;
  2. routing_control_state : routing_control_state option;
  3. routing_control_name : string option;
  4. routing_control_arn : string option;
  5. control_panel_name : string option;
  6. control_panel_arn : string option;
}
type list_routing_controls_response = {
  1. next_token : string option;
  2. routing_controls : routing_control list;
}
type list_routing_controls_request = {
  1. max_results : int option;
  2. next_token : string option;
  3. control_panel_arn : string option;
}
type get_routing_control_state_response = {
  1. routing_control_name : string option;
  2. routing_control_state : routing_control_state;
  3. routing_control_arn : string;
}
type get_routing_control_state_request = {
  1. routing_control_arn : string;
}
type base_document = Smaws_Lib.Json.t
val make_validation_exception_field : message:string -> name:string -> unit -> validation_exception_field
val make_update_routing_control_states_response : unit -> update_routing_control_states_response
val make_update_routing_control_state_entry : routing_control_state:routing_control_state -> routing_control_arn:string -> unit -> update_routing_control_state_entry
val make_update_routing_control_states_request : ?safety_rules_to_override:string list -> update_routing_control_state_entries:update_routing_control_state_entry list -> unit -> update_routing_control_states_request
val make_update_routing_control_state_response : unit -> update_routing_control_state_response
val make_update_routing_control_state_request : ?safety_rules_to_override:string list -> routing_control_state:routing_control_state -> routing_control_arn:string -> unit -> update_routing_control_state_request
val make_routing_control : ?owner:string -> ?routing_control_state:routing_control_state -> ?routing_control_name:string -> ?routing_control_arn:string -> ?control_panel_name:string -> ?control_panel_arn:string -> unit -> routing_control
val make_list_routing_controls_response : ?next_token:string -> routing_controls:routing_control list -> unit -> list_routing_controls_response
val make_list_routing_controls_request : ?max_results:int -> ?next_token:string -> ?control_panel_arn:string -> unit -> list_routing_controls_request
val make_get_routing_control_state_response : ?routing_control_name:string -> routing_control_state:routing_control_state -> routing_control_arn:string -> unit -> get_routing_control_state_response
val make_get_routing_control_state_request : routing_control_arn:string -> unit -> get_routing_control_state_request
module UpdateRoutingControlStates : sig ... end
module UpdateRoutingControlState : sig ... end
module ListRoutingControls : sig ... end
module GetRoutingControlState : sig ... end
OCaml

Innovation. Community. Security.