Paginators
Auto-generated documentation for WAF type annotations stubs module mypy-boto3-waf.
GetRateBasedRuleManagedKeysPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("get_rate_based_rule_managed_keys")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import GetRateBasedRuleManagedKeysPaginator
def get_get_rate_based_rule_managed_keys_paginator() -> GetRateBasedRuleManagedKeysPaginator:
return Session().client("waf").get_paginator("get_rate_based_rule_managed_keys")
from boto3.session import Session
from mypy_boto3_waf.paginator import GetRateBasedRuleManagedKeysPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: GetRateBasedRuleManagedKeysPaginator = client.get_paginator("get_rate_based_rule_managed_keys") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: GetRateBasedRuleManagedKeysPaginator
- item: GetRateBasedRuleManagedKeysResponseTypeDef
paginate
Type annotations and code completion for GetRateBasedRuleManagedKeysPaginator.paginate
method.
def paginate(
self,
*,
RuleId: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[GetRateBasedRuleManagedKeysResponseTypeDef]: # (2)
...
kwargs: GetRateBasedRuleManagedKeysRequestGetRateBasedRuleManagedKeysPaginateTypeDef = { # (1)
"RuleId": ...,
}
parent.paginate(**kwargs)
ListActivatedRulesInRuleGroupPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_activated_rules_in_rule_group")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListActivatedRulesInRuleGroupPaginator
def get_list_activated_rules_in_rule_group_paginator() -> ListActivatedRulesInRuleGroupPaginator:
return Session().client("waf").get_paginator("list_activated_rules_in_rule_group")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListActivatedRulesInRuleGroupPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListActivatedRulesInRuleGroupPaginator = client.get_paginator("list_activated_rules_in_rule_group") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListActivatedRulesInRuleGroupPaginator
- item: ListActivatedRulesInRuleGroupResponseTypeDef
paginate
Type annotations and code completion for ListActivatedRulesInRuleGroupPaginator.paginate
method.
def paginate(
self,
*,
RuleGroupId: str = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListActivatedRulesInRuleGroupResponseTypeDef]: # (2)
...
kwargs: ListActivatedRulesInRuleGroupRequestListActivatedRulesInRuleGroupPaginateTypeDef = { # (1)
"RuleGroupId": ...,
}
parent.paginate(**kwargs)
ListByteMatchSetsPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_byte_match_sets")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListByteMatchSetsPaginator
def get_list_byte_match_sets_paginator() -> ListByteMatchSetsPaginator:
return Session().client("waf").get_paginator("list_byte_match_sets")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListByteMatchSetsPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListByteMatchSetsPaginator = client.get_paginator("list_byte_match_sets") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListByteMatchSetsPaginator
- item: ListByteMatchSetsResponseTypeDef
paginate
Type annotations and code completion for ListByteMatchSetsPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListByteMatchSetsResponseTypeDef]: # (2)
...
kwargs: ListByteMatchSetsRequestListByteMatchSetsPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListGeoMatchSetsPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_geo_match_sets")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListGeoMatchSetsPaginator
def get_list_geo_match_sets_paginator() -> ListGeoMatchSetsPaginator:
return Session().client("waf").get_paginator("list_geo_match_sets")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListGeoMatchSetsPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListGeoMatchSetsPaginator = client.get_paginator("list_geo_match_sets") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListGeoMatchSetsPaginator
- item: ListGeoMatchSetsResponseTypeDef
paginate
Type annotations and code completion for ListGeoMatchSetsPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListGeoMatchSetsResponseTypeDef]: # (2)
...
kwargs: ListGeoMatchSetsRequestListGeoMatchSetsPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListIPSetsPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_ip_sets")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListIPSetsPaginator
def get_list_ip_sets_paginator() -> ListIPSetsPaginator:
return Session().client("waf").get_paginator("list_ip_sets")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListIPSetsPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListIPSetsPaginator = client.get_paginator("list_ip_sets") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListIPSetsPaginator
- item: ListIPSetsResponseTypeDef
paginate
Type annotations and code completion for ListIPSetsPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListIPSetsResponseTypeDef]: # (2)
...
kwargs: ListIPSetsRequestListIPSetsPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListLoggingConfigurationsPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_logging_configurations")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListLoggingConfigurationsPaginator
def get_list_logging_configurations_paginator() -> ListLoggingConfigurationsPaginator:
return Session().client("waf").get_paginator("list_logging_configurations")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListLoggingConfigurationsPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListLoggingConfigurationsPaginator = client.get_paginator("list_logging_configurations") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListLoggingConfigurationsPaginator
- item: ListLoggingConfigurationsResponseTypeDef
paginate
Type annotations and code completion for ListLoggingConfigurationsPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListLoggingConfigurationsResponseTypeDef]: # (2)
...
kwargs: ListLoggingConfigurationsRequestListLoggingConfigurationsPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListRateBasedRulesPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_rate_based_rules")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListRateBasedRulesPaginator
def get_list_rate_based_rules_paginator() -> ListRateBasedRulesPaginator:
return Session().client("waf").get_paginator("list_rate_based_rules")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListRateBasedRulesPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListRateBasedRulesPaginator = client.get_paginator("list_rate_based_rules") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListRateBasedRulesPaginator
- item: ListRateBasedRulesResponseTypeDef
paginate
Type annotations and code completion for ListRateBasedRulesPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListRateBasedRulesResponseTypeDef]: # (2)
...
kwargs: ListRateBasedRulesRequestListRateBasedRulesPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListRegexMatchSetsPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_regex_match_sets")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListRegexMatchSetsPaginator
def get_list_regex_match_sets_paginator() -> ListRegexMatchSetsPaginator:
return Session().client("waf").get_paginator("list_regex_match_sets")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListRegexMatchSetsPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListRegexMatchSetsPaginator = client.get_paginator("list_regex_match_sets") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListRegexMatchSetsPaginator
- item: ListRegexMatchSetsResponseTypeDef
paginate
Type annotations and code completion for ListRegexMatchSetsPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListRegexMatchSetsResponseTypeDef]: # (2)
...
kwargs: ListRegexMatchSetsRequestListRegexMatchSetsPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListRegexPatternSetsPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_regex_pattern_sets")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListRegexPatternSetsPaginator
def get_list_regex_pattern_sets_paginator() -> ListRegexPatternSetsPaginator:
return Session().client("waf").get_paginator("list_regex_pattern_sets")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListRegexPatternSetsPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListRegexPatternSetsPaginator = client.get_paginator("list_regex_pattern_sets") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListRegexPatternSetsPaginator
- item: ListRegexPatternSetsResponseTypeDef
paginate
Type annotations and code completion for ListRegexPatternSetsPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListRegexPatternSetsResponseTypeDef]: # (2)
...
kwargs: ListRegexPatternSetsRequestListRegexPatternSetsPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListRuleGroupsPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_rule_groups")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListRuleGroupsPaginator
def get_list_rule_groups_paginator() -> ListRuleGroupsPaginator:
return Session().client("waf").get_paginator("list_rule_groups")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListRuleGroupsPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListRuleGroupsPaginator = client.get_paginator("list_rule_groups") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListRuleGroupsPaginator
- item: ListRuleGroupsResponseTypeDef
paginate
Type annotations and code completion for ListRuleGroupsPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListRuleGroupsResponseTypeDef]: # (2)
...
kwargs: ListRuleGroupsRequestListRuleGroupsPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListRulesPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_rules")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListRulesPaginator
def get_list_rules_paginator() -> ListRulesPaginator:
return Session().client("waf").get_paginator("list_rules")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListRulesPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListRulesPaginator = client.get_paginator("list_rules") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListRulesPaginator
- item: ListRulesResponseTypeDef
paginate
Type annotations and code completion for ListRulesPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListRulesResponseTypeDef]: # (2)
...
kwargs: ListRulesRequestListRulesPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListSizeConstraintSetsPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_size_constraint_sets")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListSizeConstraintSetsPaginator
def get_list_size_constraint_sets_paginator() -> ListSizeConstraintSetsPaginator:
return Session().client("waf").get_paginator("list_size_constraint_sets")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListSizeConstraintSetsPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListSizeConstraintSetsPaginator = client.get_paginator("list_size_constraint_sets") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListSizeConstraintSetsPaginator
- item: ListSizeConstraintSetsResponseTypeDef
paginate
Type annotations and code completion for ListSizeConstraintSetsPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListSizeConstraintSetsResponseTypeDef]: # (2)
...
kwargs: ListSizeConstraintSetsRequestListSizeConstraintSetsPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListSqlInjectionMatchSetsPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_sql_injection_match_sets")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListSqlInjectionMatchSetsPaginator
def get_list_sql_injection_match_sets_paginator() -> ListSqlInjectionMatchSetsPaginator:
return Session().client("waf").get_paginator("list_sql_injection_match_sets")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListSqlInjectionMatchSetsPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListSqlInjectionMatchSetsPaginator = client.get_paginator("list_sql_injection_match_sets") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListSqlInjectionMatchSetsPaginator
- item: ListSqlInjectionMatchSetsResponseTypeDef
paginate
Type annotations and code completion for ListSqlInjectionMatchSetsPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListSqlInjectionMatchSetsResponseTypeDef]: # (2)
...
kwargs: ListSqlInjectionMatchSetsRequestListSqlInjectionMatchSetsPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListSubscribedRuleGroupsPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_subscribed_rule_groups")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListSubscribedRuleGroupsPaginator
def get_list_subscribed_rule_groups_paginator() -> ListSubscribedRuleGroupsPaginator:
return Session().client("waf").get_paginator("list_subscribed_rule_groups")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListSubscribedRuleGroupsPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListSubscribedRuleGroupsPaginator = client.get_paginator("list_subscribed_rule_groups") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListSubscribedRuleGroupsPaginator
- item: ListSubscribedRuleGroupsResponseTypeDef
paginate
Type annotations and code completion for ListSubscribedRuleGroupsPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListSubscribedRuleGroupsResponseTypeDef]: # (2)
...
kwargs: ListSubscribedRuleGroupsRequestListSubscribedRuleGroupsPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListWebACLsPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_web_acls")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListWebACLsPaginator
def get_list_web_acls_paginator() -> ListWebACLsPaginator:
return Session().client("waf").get_paginator("list_web_acls")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListWebACLsPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListWebACLsPaginator = client.get_paginator("list_web_acls") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListWebACLsPaginator
- item: ListWebACLsResponseTypeDef
paginate
Type annotations and code completion for ListWebACLsPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListWebACLsResponseTypeDef]: # (2)
...
kwargs: ListWebACLsRequestListWebACLsPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListXssMatchSetsPaginator
Type annotations and code completion for boto3.client("waf").get_paginator("list_xss_match_sets")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_waf.paginator import ListXssMatchSetsPaginator
def get_list_xss_match_sets_paginator() -> ListXssMatchSetsPaginator:
return Session().client("waf").get_paginator("list_xss_match_sets")
from boto3.session import Session
from mypy_boto3_waf.paginator import ListXssMatchSetsPaginator
session = Session()
client = Session().client("waf") # (1)
paginator: ListXssMatchSetsPaginator = client.get_paginator("list_xss_match_sets") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: WAFClient
- paginator: ListXssMatchSetsPaginator
- item: ListXssMatchSetsResponseTypeDef
paginate
Type annotations and code completion for ListXssMatchSetsPaginator.paginate
method.
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListXssMatchSetsResponseTypeDef]: # (2)
...