aws_api/wafv2

Types

pub opaque type Client

Functions

pub fn associate_web_acl(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn check_capacity(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn create_api_key(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn create_ip_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_group(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn create_web_acl(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn delete_api_key(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn delete_firewall_manager_rule_groups(
  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_regex_pattern_set(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn delete_rule_group(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn delete_web_acl(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn describe_all_managed_products(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn describe_managed_products_by_vendor(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn describe_managed_rule_group(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn disassociate_web_acl(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn generate_mobile_sdk_release_url(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn get_decrypted_api_key(
  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_managed_rule_set(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn get_mobile_sdk_release(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn get_permission_policy(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn get_rate_based_statement_managed_keys(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn get_regex_pattern_set(
  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_web_acl(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn get_web_acl_for_resource(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn list_api_keys(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn list_available_managed_rule_group_versions(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn list_available_managed_rule_groups(
  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_managed_rule_sets(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn list_mobile_sdk_releases(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn list_regex_pattern_sets(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn list_resources_for_web_acl(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn list_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 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_managed_rule_set_versions(
  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_ip_set(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn update_managed_rule_set_version_expiry_date(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn update_regex_pattern_set(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn update_rule_group(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn update_web_acl(
  client: Client,
  request_body: BitArray,
) -> Request(BitArray)
pub fn with_custom_endpoint(
  client: Client,
  custom_endpoint: String,
) -> Client
Search Document