pub fn create_byte_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn create_geo_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn create_ip_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn create_rate_based_rule(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn create_regex_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn create_regex_pattern_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn create_rule(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn create_rule_group(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn create_size_constraint_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn create_sql_injection_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn create_web_acl(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn create_web_acl_migration_stack(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn create_xss_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_byte_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_geo_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_ip_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_logging_configuration(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_permission_policy(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_rate_based_rule(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_regex_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_regex_pattern_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_rule(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_rule_group(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_size_constraint_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_sql_injection_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_web_acl(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn delete_xss_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_byte_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_change_token(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_change_token_status(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_geo_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_ip_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_logging_configuration(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_permission_policy(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_rate_based_rule(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_rate_based_rule_managed_keys(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_regex_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_regex_pattern_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_rule(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_rule_group(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_sampled_requests(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_size_constraint_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_sql_injection_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_web_acl(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn get_xss_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_activated_rules_in_rule_group(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_byte_match_sets(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_geo_match_sets(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_ip_sets(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_logging_configurations(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_rate_based_rules(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_regex_match_sets(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_regex_pattern_sets(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_rule_groups(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_rules(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_size_constraint_sets(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_sql_injection_match_sets(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_subscribed_rule_groups(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_tags_for_resource(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_web_ac_ls(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn list_xss_match_sets(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn new(
access_key_id access_key_id: String,
secret_access_key secret_access_key: String,
region region: String,
) -> Client
pub fn put_logging_configuration(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn put_permission_policy(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn tag_resource(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn untag_resource(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn update_byte_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn update_geo_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn update_ip_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn update_rate_based_rule(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn update_regex_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn update_regex_pattern_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn update_rule(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn update_rule_group(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn update_size_constraint_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn update_sql_injection_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn update_web_acl(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn update_xss_match_set(
client: Client,
request_body: BitArray,
) -> Request(BitArray)
pub fn with_custom_endpoint(
client: Client,
custom_endpoint: String,
) -> Client