package smaws-clients
Amazon Web Services SDK clients using EIO
Install
Dune Dependency
Authors
Maintainers
Sources
0.1.preview1.tar.gz
md5=18fb70dbc45e8d81a341b9bed6871bab
sha512=7607dc98acaeed5803b44c9ca32d90c88e7813d4b3e3ae4ec661a0bad16c88dc1476bc780877527ea4cd5a4b7398453c1bb600ce0db14d39afa05dc4762b5ba5
doc/smaws-clients.waf/Smaws_Client_WAF/index.html
Module Smaws_Client_WAF
Source
Source
type xss_match_tuple = {
text_transformation : text_transformation;
field_to_match : field_to_match;
}
Source
type xss_match_set = {
xss_match_tuples : xss_match_tuple list;
name : string option;
xss_match_set_id : string;
}
Source
type activated_rule = {
excluded_rules : excluded_rule list option;
type_ : waf_rule_type option;
override_action : waf_override_action option;
action : waf_action option;
rule_id : string;
priority : int;
}
Source
type web_ac_l = {
web_acl_arn : string option;
rules : activated_rule list;
default_action : waf_action;
metric_name : string option;
name : string option;
web_acl_id : string;
}
Source
type parameter_exception_field =
| TAG_KEYS
| TAGS
| RESOURCE_ARN
| NEXT_MARKER
| RULE_TYPE
| RATE_KEY
| GEO_MATCH_LOCATION_VALUE
| GEO_MATCH_LOCATION_TYPE
| SIZE_CONSTRAINT_COMPARISON_OPERATOR
| BYTE_MATCH_POSITIONAL_CONSTRAINT
| BYTE_MATCH_TEXT_TRANSFORMATION
| SQL_INJECTION_MATCH_FIELD_TYPE
| BYTE_MATCH_FIELD_TYPE
| IPSET_TYPE
| PREDICATE_TYPE
| WAF_OVERRIDE_ACTION
| WAF_ACTION
| CHANGE_ACTION
Source
type waf_invalid_parameter_exception = {
reason : parameter_exception_reason option;
parameter : string option;
field : parameter_exception_field option;
}
Source
type waf_entity_migration_exception = {
migration_error_reason : string option;
migration_error_type : migration_error_type option;
message : string option;
}
Source
type update_xss_match_set_request = {
updates : xss_match_set_update list;
change_token : string;
xss_match_set_id : string;
}
Source
type update_web_acl_request = {
default_action : waf_action option;
updates : web_acl_update list option;
change_token : string;
web_acl_id : string;
}
Source
type sql_injection_match_tuple = {
text_transformation : text_transformation;
field_to_match : field_to_match;
}
Source
type sql_injection_match_set_update = {
sql_injection_match_tuple : sql_injection_match_tuple;
action : change_action;
}
Source
type update_sql_injection_match_set_request = {
updates : sql_injection_match_set_update list;
change_token : string;
sql_injection_match_set_id : string;
}
Source
type size_constraint = {
size : int;
comparison_operator : comparison_operator;
text_transformation : text_transformation;
field_to_match : field_to_match;
}
Source
type update_size_constraint_set_request = {
updates : size_constraint_set_update list;
change_token : string;
size_constraint_set_id : string;
}
Source
type update_rule_request = {
updates : rule_update list;
change_token : string;
rule_id : string;
}
Source
type update_rule_group_request = {
change_token : string;
updates : rule_group_update list;
rule_group_id : string;
}
Source
type update_regex_pattern_set_request = {
change_token : string;
updates : regex_pattern_set_update list;
regex_pattern_set_id : string;
}
Source
type regex_match_tuple = {
regex_pattern_set_id : string;
text_transformation : text_transformation;
field_to_match : field_to_match;
}
Source
type update_regex_match_set_request = {
change_token : string;
updates : regex_match_set_update list;
regex_match_set_id : string;
}
Source
type update_rate_based_rule_request = {
rate_limit : int;
updates : rule_update list;
change_token : string;
rule_id : string;
}
Source
type update_ip_set_request = {
updates : ip_set_update list;
change_token : string;
ip_set_id : string;
}
Source
type geo_match_constraint_value =
| ZW
| ZM
| YE
| EH
| WF
| VI
| VG
| VN
| VE
| VU
| UZ
| UY
| UM
| US
| GB
| AE
| UA
| UG
| TV
| TC
| TM
| TR
| TN
| TT
| TO
| TK
| TG
| TL
| TH
| TZ
| TJ
| TW
| SY
| CH
| SE
| SZ
| SJ
| SR
| SD
| LK
| ES
| SS
| GS
| ZA
| SO
| SB
| SI
| SK
| SX
| SG
| SL
| SC
| RS
| SN
| SA
| ST
| SM
| WS
| VC
| PM
| MF
| LC
| KN
| SH
| BL
| RW
| RU
| RO
| RE
| QA
| PR
| PT
| PL
| PN
| PH
| PE
| PY
| PG
| PA
| PS
| PW
| PK
| OM
| NO
| MP
| NF
| NU
| NG
| NE
| NI
| NZ
| NC
| NL
| NP
| NR
| NA
| MM
| MZ
| MA
| MS
| ME
| MN
| MC
| MD
| FM
| MX
| YT
| MU
| MR
| MQ
| MH
| MT
| ML
| MV
| MY
| MW
| MG
| MK
| MO
| LU
| LT
| LI
| LY
| LR
| LS
| LB
| LV
| LA
| KG
| KW
| KR
| KP
| KI
| KE
| KZ
| JO
| JE
| JP
| JM
| IT
| IL
| IM
| IE
| IQ
| IR
| ID
| IN
| IS
| HU
| HK
| HN
| VA
| HM
| HT
| GY
| GW
| GN
| GG
| GT
| GU
| GP
| GD
| GL
| GR
| GI
| GH
| DE
| GE
| GM
| GA
| TF
| PF
| GF
| FR
| FI
| FJ
| FO
| FK
| ET
| EE
| ER
| GQ
| SV
| EG
| EC
| DO
| DM
| DJ
| DK
| CZ
| CY
| CW
| CU
| HR
| CI
| CR
| CK
| CD
| CG
| KM
| CO
| CC
| CX
| CN
| CL
| TD
| CF
| KY
| CV
| CA
| CM
| KH
| BI
| BF
| BG
| BN
| IO
| BR
| BV
| BW
| BA
| BQ
| BO
| BT
| BM
| BJ
| BZ
| BE
| BY
| BB
| BD
| BH
| BS
| AZ
| AT
| AU
| AW
| AM
| AR
| AG
| AQ
| AI
| AO
| AD
| AS
| DZ
| AL
| AX
| AF
Source
type geo_match_constraint = {
value : geo_match_constraint_value;
type_ : geo_match_constraint_type;
}
Source
type geo_match_set_update = {
geo_match_constraint : geo_match_constraint;
action : change_action;
}
Source
type update_geo_match_set_request = {
updates : geo_match_set_update list;
change_token : string;
geo_match_set_id : string;
}
Source
type byte_match_tuple = {
positional_constraint : positional_constraint;
text_transformation : text_transformation;
target_string : bytes;
field_to_match : field_to_match;
}
Source
type update_byte_match_set_request = {
updates : byte_match_set_update list;
change_token : string;
byte_match_set_id : string;
}
Source
type sql_injection_match_set = {
sql_injection_match_tuples : sql_injection_match_tuple list;
name : string option;
sql_injection_match_set_id : string;
}
Source
type size_constraint_set = {
size_constraints : size_constraint list;
name : string option;
size_constraint_set_id : string;
}
Source
type http_request = {
headers : http_header list option;
http_version : string option;
method_ : string option;
ur_i : string option;
country : string option;
client_i_p : string option;
}
Source
type sampled_http_request = {
rule_within_rule_group : string option;
action : string option;
timestamp_ : float option;
weight : int;
request : http_request;
}
Source
type regex_match_set = {
regex_match_tuples : regex_match_tuple list option;
name : string option;
regex_match_set_id : string option;
}
Source
type logging_configuration = {
redacted_fields : field_to_match list option;
log_destination_configs : string list;
resource_arn : string;
}
Source
type put_logging_configuration_response = {
logging_configuration : logging_configuration option;
}
Source
type list_xss_match_sets_response = {
xss_match_sets : xss_match_set_summary list option;
next_marker : string option;
}
Source
type list_web_ac_ls_response = {
web_ac_ls : web_acl_summary list option;
next_marker : string option;
}
Source
type list_subscribed_rule_groups_response = {
rule_groups : subscribed_rule_group_summary list option;
next_marker : string option;
}
Source
type list_sql_injection_match_sets_response = {
sql_injection_match_sets : sql_injection_match_set_summary list option;
next_marker : string option;
}
Source
type list_size_constraint_sets_response = {
size_constraint_sets : size_constraint_set_summary list option;
next_marker : string option;
}
Source
type list_rule_groups_response = {
rule_groups : rule_group_summary list option;
next_marker : string option;
}
Source
type list_regex_pattern_sets_response = {
regex_pattern_sets : regex_pattern_set_summary list option;
next_marker : string option;
}
Source
type list_regex_match_sets_response = {
regex_match_sets : regex_match_set_summary list option;
next_marker : string option;
}
Source
type list_rate_based_rules_response = {
rules : rule_summary list option;
next_marker : string option;
}
Source
type list_logging_configurations_response = {
next_marker : string option;
logging_configurations : logging_configuration list option;
}
Source
type list_ip_sets_response = {
ip_sets : ip_set_summary list option;
next_marker : string option;
}
Source
type list_geo_match_sets_response = {
geo_match_sets : geo_match_set_summary list option;
next_marker : string option;
}
Source
type list_byte_match_sets_response = {
byte_match_sets : byte_match_set_summary list option;
next_marker : string option;
}
Source
type list_activated_rules_in_rule_group_response = {
activated_rules : activated_rule list option;
next_marker : string option;
}
Source
type ip_set = {
ip_set_descriptors : ip_set_descriptor list;
name : string option;
ip_set_id : string;
}
Source
type get_sql_injection_match_set_response = {
sql_injection_match_set : sql_injection_match_set option;
}
Source
type get_sampled_requests_response = {
time_window : time_window option;
population_size : int option;
sampled_requests : sampled_http_request list option;
}
Source
type get_sampled_requests_request = {
max_items : int;
time_window : time_window;
rule_id : string;
web_acl_id : string;
}
Source
type get_logging_configuration_response = {
logging_configuration : logging_configuration option;
}
Source
type geo_match_set = {
geo_match_constraints : geo_match_constraint list;
name : string option;
geo_match_set_id : string;
}
Source
type byte_match_set = {
byte_match_tuples : byte_match_tuple list;
name : string option;
byte_match_set_id : string;
}
Source
type create_xss_match_set_response = {
change_token : string option;
xss_match_set : xss_match_set option;
}
Source
type create_web_acl_request = {
change_token : string;
default_action : waf_action;
metric_name : string;
name : string;
}
Source
type create_sql_injection_match_set_response = {
change_token : string option;
sql_injection_match_set : sql_injection_match_set option;
}
Source
type create_size_constraint_set_response = {
change_token : string option;
size_constraint_set : size_constraint_set option;
}
Source
type create_rule_group_response = {
change_token : string option;
rule_group : rule_group option;
}
Source
type create_regex_pattern_set_response = {
change_token : string option;
regex_pattern_set : regex_pattern_set option;
}
Source
type create_regex_match_set_response = {
change_token : string option;
regex_match_set : regex_match_set option;
}
Source
type create_rate_based_rule_response = {
change_token : string option;
rule : rate_based_rule option;
}
Source
type create_geo_match_set_response = {
change_token : string option;
geo_match_set : geo_match_set option;
}
Source
type create_byte_match_set_response = {
change_token : string option;
byte_match_set : byte_match_set option;
}
Source
val make_xss_match_tuple :
text_transformation:text_transformation ->
field_to_match:field_to_match ->
unit ->
xss_match_tuple
Source
val make_xss_match_set_update :
xss_match_tuple:xss_match_tuple ->
action:change_action ->
unit ->
xss_match_set_update
Source
val make_xss_match_set_summary :
name:string ->
xss_match_set_id:string ->
unit ->
xss_match_set_summary
Source
val make_xss_match_set :
?name:string ->
xss_match_tuples:xss_match_tuple list ->
xss_match_set_id:string ->
unit ->
xss_match_set
Source
val make_activated_rule :
?excluded_rules:excluded_rule list ->
?type_:waf_rule_type ->
?override_action:waf_override_action ->
?action:waf_action ->
rule_id:string ->
priority:int ->
unit ->
activated_rule
Source
val make_web_acl_update :
activated_rule:activated_rule ->
action:change_action ->
unit ->
web_acl_update
Source
val make_web_ac_l :
?web_acl_arn:string ->
?metric_name:string ->
?name:string ->
rules:activated_rule list ->
default_action:waf_action ->
web_acl_id:string ->
unit ->
web_ac_l
Source
val make_update_xss_match_set_response :
?change_token:string ->
unit ->
update_xss_match_set_response
Source
val make_update_xss_match_set_request :
updates:xss_match_set_update list ->
change_token:string ->
xss_match_set_id:string ->
unit ->
update_xss_match_set_request
Source
val make_update_web_acl_request :
?default_action:waf_action ->
?updates:web_acl_update list ->
change_token:string ->
web_acl_id:string ->
unit ->
update_web_acl_request
Source
val make_update_sql_injection_match_set_response :
?change_token:string ->
unit ->
update_sql_injection_match_set_response
Source
val make_sql_injection_match_tuple :
text_transformation:text_transformation ->
field_to_match:field_to_match ->
unit ->
sql_injection_match_tuple
Source
val make_sql_injection_match_set_update :
sql_injection_match_tuple:sql_injection_match_tuple ->
action:change_action ->
unit ->
sql_injection_match_set_update
Source
val make_update_sql_injection_match_set_request :
updates:sql_injection_match_set_update list ->
change_token:string ->
sql_injection_match_set_id:string ->
unit ->
update_sql_injection_match_set_request
Source
val make_update_size_constraint_set_response :
?change_token:string ->
unit ->
update_size_constraint_set_response
Source
val make_size_constraint :
size:int ->
comparison_operator:comparison_operator ->
text_transformation:text_transformation ->
field_to_match:field_to_match ->
unit ->
size_constraint
Source
val make_size_constraint_set_update :
size_constraint:size_constraint ->
action:change_action ->
unit ->
size_constraint_set_update
Source
val make_update_size_constraint_set_request :
updates:size_constraint_set_update list ->
change_token:string ->
size_constraint_set_id:string ->
unit ->
update_size_constraint_set_request
Source
val make_predicate :
data_id:string ->
type_:predicate_type ->
negated:bool ->
unit ->
predicate
Source
val make_update_rule_request :
updates:rule_update list ->
change_token:string ->
rule_id:string ->
unit ->
update_rule_request
Source
val make_update_rule_group_response :
?change_token:string ->
unit ->
update_rule_group_response
Source
val make_rule_group_update :
activated_rule:activated_rule ->
action:change_action ->
unit ->
rule_group_update
Source
val make_update_rule_group_request :
change_token:string ->
updates:rule_group_update list ->
rule_group_id:string ->
unit ->
update_rule_group_request
Source
val make_update_regex_pattern_set_response :
?change_token:string ->
unit ->
update_regex_pattern_set_response
Source
val make_regex_pattern_set_update :
regex_pattern_string:string ->
action:change_action ->
unit ->
regex_pattern_set_update
Source
val make_update_regex_pattern_set_request :
change_token:string ->
updates:regex_pattern_set_update list ->
regex_pattern_set_id:string ->
unit ->
update_regex_pattern_set_request
Source
val make_update_regex_match_set_response :
?change_token:string ->
unit ->
update_regex_match_set_response
Source
val make_regex_match_tuple :
regex_pattern_set_id:string ->
text_transformation:text_transformation ->
field_to_match:field_to_match ->
unit ->
regex_match_tuple
Source
val make_regex_match_set_update :
regex_match_tuple:regex_match_tuple ->
action:change_action ->
unit ->
regex_match_set_update
Source
val make_update_regex_match_set_request :
change_token:string ->
updates:regex_match_set_update list ->
regex_match_set_id:string ->
unit ->
update_regex_match_set_request
Source
val make_update_rate_based_rule_response :
?change_token:string ->
unit ->
update_rate_based_rule_response
Source
val make_update_rate_based_rule_request :
rate_limit:int ->
updates:rule_update list ->
change_token:string ->
rule_id:string ->
unit ->
update_rate_based_rule_request
Source
val make_ip_set_descriptor :
value:string ->
type_:ip_set_descriptor_type ->
unit ->
ip_set_descriptor
Source
val make_ip_set_update :
ip_set_descriptor:ip_set_descriptor ->
action:change_action ->
unit ->
ip_set_update
Source
val make_update_ip_set_request :
updates:ip_set_update list ->
change_token:string ->
ip_set_id:string ->
unit ->
update_ip_set_request
Source
val make_update_geo_match_set_response :
?change_token:string ->
unit ->
update_geo_match_set_response
Source
val make_geo_match_constraint :
value:geo_match_constraint_value ->
type_:geo_match_constraint_type ->
unit ->
geo_match_constraint
Source
val make_geo_match_set_update :
geo_match_constraint:geo_match_constraint ->
action:change_action ->
unit ->
geo_match_set_update
Source
val make_update_geo_match_set_request :
updates:geo_match_set_update list ->
change_token:string ->
geo_match_set_id:string ->
unit ->
update_geo_match_set_request
Source
val make_update_byte_match_set_response :
?change_token:string ->
unit ->
update_byte_match_set_response
Source
val make_byte_match_tuple :
positional_constraint:positional_constraint ->
text_transformation:text_transformation ->
target_string:bytes ->
field_to_match:field_to_match ->
unit ->
byte_match_tuple
Source
val make_byte_match_set_update :
byte_match_tuple:byte_match_tuple ->
action:change_action ->
unit ->
byte_match_set_update
Source
val make_update_byte_match_set_request :
updates:byte_match_set_update list ->
change_token:string ->
byte_match_set_id:string ->
unit ->
update_byte_match_set_request
Source
val make_untag_resource_request :
tag_keys:string list ->
resource_ar_n:string ->
unit ->
untag_resource_request
Source
val make_tag_resource_request :
tags:tag list ->
resource_ar_n:string ->
unit ->
tag_resource_request
Source
val make_tag_info_for_resource :
?tag_list:tag list ->
?resource_ar_n:string ->
unit ->
tag_info_for_resource
Source
val make_subscribed_rule_group_summary :
metric_name:string ->
name:string ->
rule_group_id:string ->
unit ->
subscribed_rule_group_summary
Source
val make_sql_injection_match_set_summary :
name:string ->
sql_injection_match_set_id:string ->
unit ->
sql_injection_match_set_summary
Source
val make_sql_injection_match_set :
?name:string ->
sql_injection_match_tuples:sql_injection_match_tuple list ->
sql_injection_match_set_id:string ->
unit ->
sql_injection_match_set
Source
val make_size_constraint_set_summary :
name:string ->
size_constraint_set_id:string ->
unit ->
size_constraint_set_summary
Source
val make_size_constraint_set :
?name:string ->
size_constraints:size_constraint list ->
size_constraint_set_id:string ->
unit ->
size_constraint_set
Source
val make_http_request :
?headers:http_header list ->
?http_version:string ->
?method_:string ->
?ur_i:string ->
?country:string ->
?client_i_p:string ->
unit ->
http_request
Source
val make_sampled_http_request :
?rule_within_rule_group:string ->
?action:string ->
?timestamp_:float ->
weight:int ->
request:http_request ->
unit ->
sampled_http_request
Source
val make_rule_group_summary :
name:string ->
rule_group_id:string ->
unit ->
rule_group_summary
Source
val make_rule_group :
?metric_name:string ->
?name:string ->
rule_group_id:string ->
unit ->
rule_group
Source
val make_regex_pattern_set_summary :
name:string ->
regex_pattern_set_id:string ->
unit ->
regex_pattern_set_summary
Source
val make_regex_pattern_set :
?name:string ->
regex_pattern_strings:string list ->
regex_pattern_set_id:string ->
unit ->
regex_pattern_set
Source
val make_regex_match_set_summary :
name:string ->
regex_match_set_id:string ->
unit ->
regex_match_set_summary
Source
val make_regex_match_set :
?regex_match_tuples:regex_match_tuple list ->
?name:string ->
?regex_match_set_id:string ->
unit ->
regex_match_set
Source
val make_rate_based_rule :
?metric_name:string ->
?name:string ->
rate_limit:int ->
rate_key:rate_key ->
match_predicates:predicate list ->
rule_id:string ->
unit ->
rate_based_rule
Source
val make_put_permission_policy_request :
policy:string ->
resource_arn:string ->
unit ->
put_permission_policy_request
Source
val make_logging_configuration :
?redacted_fields:field_to_match list ->
log_destination_configs:string list ->
resource_arn:string ->
unit ->
logging_configuration
Source
val make_put_logging_configuration_response :
?logging_configuration:logging_configuration ->
unit ->
put_logging_configuration_response
Source
val make_put_logging_configuration_request :
logging_configuration:logging_configuration ->
unit ->
put_logging_configuration_request
Source
val make_list_xss_match_sets_response :
?xss_match_sets:xss_match_set_summary list ->
?next_marker:string ->
unit ->
list_xss_match_sets_response
Source
val make_list_xss_match_sets_request :
?limit:int ->
?next_marker:string ->
unit ->
list_xss_match_sets_request
Source
val make_list_web_ac_ls_response :
?web_ac_ls:web_acl_summary list ->
?next_marker:string ->
unit ->
list_web_ac_ls_response
Source
val make_list_web_ac_ls_request :
?limit:int ->
?next_marker:string ->
unit ->
list_web_ac_ls_request
Source
val make_list_tags_for_resource_response :
?tag_info_for_resource:tag_info_for_resource ->
?next_marker:string ->
unit ->
list_tags_for_resource_response
Source
val make_list_tags_for_resource_request :
?limit:int ->
?next_marker:string ->
resource_ar_n:string ->
unit ->
list_tags_for_resource_request
Source
val make_list_subscribed_rule_groups_response :
?rule_groups:subscribed_rule_group_summary list ->
?next_marker:string ->
unit ->
list_subscribed_rule_groups_response
Source
val make_list_subscribed_rule_groups_request :
?limit:int ->
?next_marker:string ->
unit ->
list_subscribed_rule_groups_request
Source
val make_list_sql_injection_match_sets_response :
?sql_injection_match_sets:sql_injection_match_set_summary list ->
?next_marker:string ->
unit ->
list_sql_injection_match_sets_response
Source
val make_list_sql_injection_match_sets_request :
?limit:int ->
?next_marker:string ->
unit ->
list_sql_injection_match_sets_request
Source
val make_list_size_constraint_sets_response :
?size_constraint_sets:size_constraint_set_summary list ->
?next_marker:string ->
unit ->
list_size_constraint_sets_response
Source
val make_list_size_constraint_sets_request :
?limit:int ->
?next_marker:string ->
unit ->
list_size_constraint_sets_request
Source
val make_list_rules_response :
?rules:rule_summary list ->
?next_marker:string ->
unit ->
list_rules_response
Source
val make_list_rule_groups_response :
?rule_groups:rule_group_summary list ->
?next_marker:string ->
unit ->
list_rule_groups_response
Source
val make_list_rule_groups_request :
?limit:int ->
?next_marker:string ->
unit ->
list_rule_groups_request
Source
val make_list_regex_pattern_sets_response :
?regex_pattern_sets:regex_pattern_set_summary list ->
?next_marker:string ->
unit ->
list_regex_pattern_sets_response
Source
val make_list_regex_pattern_sets_request :
?limit:int ->
?next_marker:string ->
unit ->
list_regex_pattern_sets_request
Source
val make_list_regex_match_sets_response :
?regex_match_sets:regex_match_set_summary list ->
?next_marker:string ->
unit ->
list_regex_match_sets_response
Source
val make_list_regex_match_sets_request :
?limit:int ->
?next_marker:string ->
unit ->
list_regex_match_sets_request
Source
val make_list_rate_based_rules_response :
?rules:rule_summary list ->
?next_marker:string ->
unit ->
list_rate_based_rules_response
Source
val make_list_rate_based_rules_request :
?limit:int ->
?next_marker:string ->
unit ->
list_rate_based_rules_request
Source
val make_list_logging_configurations_response :
?next_marker:string ->
?logging_configurations:logging_configuration list ->
unit ->
list_logging_configurations_response
Source
val make_list_logging_configurations_request :
?limit:int ->
?next_marker:string ->
unit ->
list_logging_configurations_request
Source
val make_list_ip_sets_response :
?ip_sets:ip_set_summary list ->
?next_marker:string ->
unit ->
list_ip_sets_response
Source
val make_list_ip_sets_request :
?limit:int ->
?next_marker:string ->
unit ->
list_ip_sets_request
Source
val make_geo_match_set_summary :
name:string ->
geo_match_set_id:string ->
unit ->
geo_match_set_summary
Source
val make_list_geo_match_sets_response :
?geo_match_sets:geo_match_set_summary list ->
?next_marker:string ->
unit ->
list_geo_match_sets_response
Source
val make_list_geo_match_sets_request :
?limit:int ->
?next_marker:string ->
unit ->
list_geo_match_sets_request
Source
val make_byte_match_set_summary :
name:string ->
byte_match_set_id:string ->
unit ->
byte_match_set_summary
Source
val make_list_byte_match_sets_response :
?byte_match_sets:byte_match_set_summary list ->
?next_marker:string ->
unit ->
list_byte_match_sets_response
Source
val make_list_byte_match_sets_request :
?limit:int ->
?next_marker:string ->
unit ->
list_byte_match_sets_request
Source
val make_list_activated_rules_in_rule_group_response :
?activated_rules:activated_rule list ->
?next_marker:string ->
unit ->
list_activated_rules_in_rule_group_response
Source
val make_list_activated_rules_in_rule_group_request :
?limit:int ->
?next_marker:string ->
?rule_group_id:string ->
unit ->
list_activated_rules_in_rule_group_request
Source
val make_ip_set :
?name:string ->
ip_set_descriptors:ip_set_descriptor list ->
ip_set_id:string ->
unit ->
ip_set
Source
val make_get_xss_match_set_response :
?xss_match_set:xss_match_set ->
unit ->
get_xss_match_set_response
Source
val make_get_xss_match_set_request :
xss_match_set_id:string ->
unit ->
get_xss_match_set_request
Source
val make_get_sql_injection_match_set_response :
?sql_injection_match_set:sql_injection_match_set ->
unit ->
get_sql_injection_match_set_response
Source
val make_get_sql_injection_match_set_request :
sql_injection_match_set_id:string ->
unit ->
get_sql_injection_match_set_request
Source
val make_get_size_constraint_set_response :
?size_constraint_set:size_constraint_set ->
unit ->
get_size_constraint_set_response
Source
val make_get_size_constraint_set_request :
size_constraint_set_id:string ->
unit ->
get_size_constraint_set_request
Source
val make_get_sampled_requests_response :
?time_window:time_window ->
?population_size:int ->
?sampled_requests:sampled_http_request list ->
unit ->
get_sampled_requests_response
Source
val make_get_sampled_requests_request :
max_items:int ->
time_window:time_window ->
rule_id:string ->
web_acl_id:string ->
unit ->
get_sampled_requests_request
Source
val make_get_regex_pattern_set_response :
?regex_pattern_set:regex_pattern_set ->
unit ->
get_regex_pattern_set_response
Source
val make_get_regex_pattern_set_request :
regex_pattern_set_id:string ->
unit ->
get_regex_pattern_set_request
Source
val make_get_regex_match_set_response :
?regex_match_set:regex_match_set ->
unit ->
get_regex_match_set_response
Source
val make_get_regex_match_set_request :
regex_match_set_id:string ->
unit ->
get_regex_match_set_request
Source
val make_get_rate_based_rule_response :
?rule:rate_based_rule ->
unit ->
get_rate_based_rule_response
Source
val make_get_rate_based_rule_managed_keys_response :
?next_marker:string ->
?managed_keys:string list ->
unit ->
get_rate_based_rule_managed_keys_response
Source
val make_get_rate_based_rule_managed_keys_request :
?next_marker:string ->
rule_id:string ->
unit ->
get_rate_based_rule_managed_keys_request
Source
val make_get_permission_policy_response :
?policy:string ->
unit ->
get_permission_policy_response
Source
val make_get_permission_policy_request :
resource_arn:string ->
unit ->
get_permission_policy_request
Source
val make_get_logging_configuration_response :
?logging_configuration:logging_configuration ->
unit ->
get_logging_configuration_response
Source
val make_get_logging_configuration_request :
resource_arn:string ->
unit ->
get_logging_configuration_request
Source
val make_geo_match_set :
?name:string ->
geo_match_constraints:geo_match_constraint list ->
geo_match_set_id:string ->
unit ->
geo_match_set
Source
val make_get_geo_match_set_response :
?geo_match_set:geo_match_set ->
unit ->
get_geo_match_set_response
Source
val make_get_geo_match_set_request :
geo_match_set_id:string ->
unit ->
get_geo_match_set_request
Source
val make_get_change_token_status_response :
?change_token_status:change_token_status ->
unit ->
get_change_token_status_response
Source
val make_get_change_token_status_request :
change_token:string ->
unit ->
get_change_token_status_request
Source
val make_get_change_token_response :
?change_token:string ->
unit ->
get_change_token_response
Source
val make_byte_match_set :
?name:string ->
byte_match_tuples:byte_match_tuple list ->
byte_match_set_id:string ->
unit ->
byte_match_set
Source
val make_get_byte_match_set_response :
?byte_match_set:byte_match_set ->
unit ->
get_byte_match_set_response
Source
val make_get_byte_match_set_request :
byte_match_set_id:string ->
unit ->
get_byte_match_set_request
Source
val make_delete_xss_match_set_response :
?change_token:string ->
unit ->
delete_xss_match_set_response
Source
val make_delete_xss_match_set_request :
change_token:string ->
xss_match_set_id:string ->
unit ->
delete_xss_match_set_request
Source
val make_delete_web_acl_request :
change_token:string ->
web_acl_id:string ->
unit ->
delete_web_acl_request
Source
val make_delete_sql_injection_match_set_response :
?change_token:string ->
unit ->
delete_sql_injection_match_set_response
Source
val make_delete_sql_injection_match_set_request :
change_token:string ->
sql_injection_match_set_id:string ->
unit ->
delete_sql_injection_match_set_request
Source
val make_delete_size_constraint_set_response :
?change_token:string ->
unit ->
delete_size_constraint_set_response
Source
val make_delete_size_constraint_set_request :
change_token:string ->
size_constraint_set_id:string ->
unit ->
delete_size_constraint_set_request
Source
val make_delete_rule_request :
change_token:string ->
rule_id:string ->
unit ->
delete_rule_request
Source
val make_delete_rule_group_response :
?change_token:string ->
unit ->
delete_rule_group_response
Source
val make_delete_rule_group_request :
change_token:string ->
rule_group_id:string ->
unit ->
delete_rule_group_request
Source
val make_delete_regex_pattern_set_response :
?change_token:string ->
unit ->
delete_regex_pattern_set_response
Source
val make_delete_regex_pattern_set_request :
change_token:string ->
regex_pattern_set_id:string ->
unit ->
delete_regex_pattern_set_request
Source
val make_delete_regex_match_set_response :
?change_token:string ->
unit ->
delete_regex_match_set_response
Source
val make_delete_regex_match_set_request :
change_token:string ->
regex_match_set_id:string ->
unit ->
delete_regex_match_set_request
Source
val make_delete_rate_based_rule_response :
?change_token:string ->
unit ->
delete_rate_based_rule_response
Source
val make_delete_rate_based_rule_request :
change_token:string ->
rule_id:string ->
unit ->
delete_rate_based_rule_request
Source
val make_delete_permission_policy_request :
resource_arn:string ->
unit ->
delete_permission_policy_request
Source
val make_delete_logging_configuration_response :
unit ->
delete_logging_configuration_response
Source
val make_delete_logging_configuration_request :
resource_arn:string ->
unit ->
delete_logging_configuration_request
Source
val make_delete_ip_set_request :
change_token:string ->
ip_set_id:string ->
unit ->
delete_ip_set_request
Source
val make_delete_geo_match_set_response :
?change_token:string ->
unit ->
delete_geo_match_set_response
Source
val make_delete_geo_match_set_request :
change_token:string ->
geo_match_set_id:string ->
unit ->
delete_geo_match_set_request
Source
val make_delete_byte_match_set_response :
?change_token:string ->
unit ->
delete_byte_match_set_response
Source
val make_delete_byte_match_set_request :
change_token:string ->
byte_match_set_id:string ->
unit ->
delete_byte_match_set_request
Source
val make_create_xss_match_set_response :
?change_token:string ->
?xss_match_set:xss_match_set ->
unit ->
create_xss_match_set_response
Source
val make_create_xss_match_set_request :
change_token:string ->
name:string ->
unit ->
create_xss_match_set_request
Source
val make_create_web_acl_response :
?change_token:string ->
?web_ac_l:web_ac_l ->
unit ->
create_web_acl_response
Source
val make_create_web_acl_request :
?tags:tag list ->
change_token:string ->
default_action:waf_action ->
metric_name:string ->
name:string ->
unit ->
create_web_acl_request
Source
val make_create_web_acl_migration_stack_response :
s3_object_url:string ->
unit ->
create_web_acl_migration_stack_response
Source
val make_create_web_acl_migration_stack_request :
ignore_unsupported_type:bool ->
s3_bucket_name:string ->
web_acl_id:string ->
unit ->
create_web_acl_migration_stack_request
Source
val make_create_sql_injection_match_set_response :
?change_token:string ->
?sql_injection_match_set:sql_injection_match_set ->
unit ->
create_sql_injection_match_set_response
Source
val make_create_sql_injection_match_set_request :
change_token:string ->
name:string ->
unit ->
create_sql_injection_match_set_request
Source
val make_create_size_constraint_set_response :
?change_token:string ->
?size_constraint_set:size_constraint_set ->
unit ->
create_size_constraint_set_response
Source
val make_create_size_constraint_set_request :
change_token:string ->
name:string ->
unit ->
create_size_constraint_set_request
Source
val make_create_rule_response :
?change_token:string ->
?rule:rule ->
unit ->
create_rule_response
Source
val make_create_rule_request :
?tags:tag list ->
change_token:string ->
metric_name:string ->
name:string ->
unit ->
create_rule_request
Source
val make_create_rule_group_response :
?change_token:string ->
?rule_group:rule_group ->
unit ->
create_rule_group_response
Source
val make_create_rule_group_request :
?tags:tag list ->
change_token:string ->
metric_name:string ->
name:string ->
unit ->
create_rule_group_request
Source
val make_create_regex_pattern_set_response :
?change_token:string ->
?regex_pattern_set:regex_pattern_set ->
unit ->
create_regex_pattern_set_response
Source
val make_create_regex_pattern_set_request :
change_token:string ->
name:string ->
unit ->
create_regex_pattern_set_request
Source
val make_create_regex_match_set_response :
?change_token:string ->
?regex_match_set:regex_match_set ->
unit ->
create_regex_match_set_response
Source
val make_create_regex_match_set_request :
change_token:string ->
name:string ->
unit ->
create_regex_match_set_request
Source
val make_create_rate_based_rule_response :
?change_token:string ->
?rule:rate_based_rule ->
unit ->
create_rate_based_rule_response
Source
val make_create_rate_based_rule_request :
?tags:tag list ->
change_token:string ->
rate_limit:int ->
rate_key:rate_key ->
metric_name:string ->
name:string ->
unit ->
create_rate_based_rule_request
Source
val make_create_ip_set_response :
?change_token:string ->
?ip_set:ip_set ->
unit ->
create_ip_set_response
Source
val make_create_ip_set_request :
change_token:string ->
name:string ->
unit ->
create_ip_set_request
Source
val make_create_geo_match_set_response :
?change_token:string ->
?geo_match_set:geo_match_set ->
unit ->
create_geo_match_set_response
Source
val make_create_geo_match_set_request :
change_token:string ->
name:string ->
unit ->
create_geo_match_set_request
Source
val make_create_byte_match_set_response :
?change_token:string ->
?byte_match_set:byte_match_set ->
unit ->
create_byte_match_set_response
Source
val make_create_byte_match_set_request :
change_token:string ->
name:string ->
unit ->
create_byte_match_set_request
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>