Skip to content

Paginators#

Index > NetworkFirewall > Paginators

Auto-generated documentation for NetworkFirewall type annotations stubs module types-aiobotocore-network-firewall.

ListFirewallPoliciesPaginator#

Type annotations and code completion for session.create_client("network-firewall").get_paginator("list_firewall_policies"). boto3 documentation

# ListFirewallPoliciesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_network_firewall.paginator import ListFirewallPoliciesPaginator

session = get_session()
async with session.create_client("network-firewall") as client:  # (1)
    paginator: ListFirewallPoliciesPaginator = client.get_paginator("list_firewall_policies")  # (2)
    async for item in paginator.paginate(...):
        item: ListFirewallPoliciesResponseTypeDef
        print(item)  # (3)
  1. client: NetworkFirewallClient
  2. paginator: ListFirewallPoliciesPaginator
  3. item: ListFirewallPoliciesResponseTypeDef

paginate#

Type annotations and code completion for ListFirewallPoliciesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListFirewallPoliciesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListFirewallPoliciesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListFirewallPoliciesRequestListFirewallPoliciesPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

parent.paginate(**kwargs)
  1. See ListFirewallPoliciesRequestListFirewallPoliciesPaginateTypeDef

ListFirewallsPaginator#

Type annotations and code completion for session.create_client("network-firewall").get_paginator("list_firewalls"). boto3 documentation

# ListFirewallsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_network_firewall.paginator import ListFirewallsPaginator

session = get_session()
async with session.create_client("network-firewall") as client:  # (1)
    paginator: ListFirewallsPaginator = client.get_paginator("list_firewalls")  # (2)
    async for item in paginator.paginate(...):
        item: ListFirewallsResponseTypeDef
        print(item)  # (3)
  1. client: NetworkFirewallClient
  2. paginator: ListFirewallsPaginator
  3. item: ListFirewallsResponseTypeDef

paginate#

Type annotations and code completion for ListFirewallsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    VpcIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListFirewallsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListFirewallsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListFirewallsRequestListFirewallsPaginateTypeDef = {  # (1)
    "VpcIds": ...,
}

parent.paginate(**kwargs)
  1. See ListFirewallsRequestListFirewallsPaginateTypeDef

ListRuleGroupsPaginator#

Type annotations and code completion for session.create_client("network-firewall").get_paginator("list_rule_groups"). boto3 documentation

# ListRuleGroupsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_network_firewall.paginator import ListRuleGroupsPaginator

session = get_session()
async with session.create_client("network-firewall") as client:  # (1)
    paginator: ListRuleGroupsPaginator = client.get_paginator("list_rule_groups")  # (2)
    async for item in paginator.paginate(...):
        item: ListRuleGroupsResponseTypeDef
        print(item)  # (3)
  1. client: NetworkFirewallClient
  2. paginator: ListRuleGroupsPaginator
  3. item: ListRuleGroupsResponseTypeDef

paginate#

Type annotations and code completion for ListRuleGroupsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    Scope: ResourceManagedStatusType = ...,  # (1)
    ManagedType: ResourceManagedTypeType = ...,  # (2)
    Type: RuleGroupTypeType = ...,  # (3)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (4)
) -> AsyncIterator[ListRuleGroupsResponseTypeDef]:  # (5)
    ...
  1. See ResourceManagedStatusType
  2. See ResourceManagedTypeType
  3. See RuleGroupTypeType
  4. See PaginatorConfigTypeDef
  5. See ListRuleGroupsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListRuleGroupsRequestListRuleGroupsPaginateTypeDef = {  # (1)
    "Scope": ...,
}

parent.paginate(**kwargs)
  1. See ListRuleGroupsRequestListRuleGroupsPaginateTypeDef

ListTLSInspectionConfigurationsPaginator#

Type annotations and code completion for session.create_client("network-firewall").get_paginator("list_tls_inspection_configurations"). boto3 documentation

# ListTLSInspectionConfigurationsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_network_firewall.paginator import ListTLSInspectionConfigurationsPaginator

session = get_session()
async with session.create_client("network-firewall") as client:  # (1)
    paginator: ListTLSInspectionConfigurationsPaginator = client.get_paginator("list_tls_inspection_configurations")  # (2)
    async for item in paginator.paginate(...):
        item: ListTLSInspectionConfigurationsResponseTypeDef
        print(item)  # (3)
  1. client: NetworkFirewallClient
  2. paginator: ListTLSInspectionConfigurationsPaginator
  3. item: ListTLSInspectionConfigurationsResponseTypeDef

paginate#

Type annotations and code completion for ListTLSInspectionConfigurationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListTLSInspectionConfigurationsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListTLSInspectionConfigurationsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListTLSInspectionConfigurationsRequestListTLSInspectionConfigurationsPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

parent.paginate(**kwargs)
  1. See ListTLSInspectionConfigurationsRequestListTLSInspectionConfigurationsPaginateTypeDef

ListTagsForResourcePaginator#

Type annotations and code completion for session.create_client("network-firewall").get_paginator("list_tags_for_resource"). boto3 documentation

# ListTagsForResourcePaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_network_firewall.paginator import ListTagsForResourcePaginator

session = get_session()
async with session.create_client("network-firewall") as client:  # (1)
    paginator: ListTagsForResourcePaginator = client.get_paginator("list_tags_for_resource")  # (2)
    async for item in paginator.paginate(...):
        item: ListTagsForResourceResponseTypeDef
        print(item)  # (3)
  1. client: NetworkFirewallClient
  2. paginator: ListTagsForResourcePaginator
  3. item: ListTagsForResourceResponseTypeDef

paginate#

Type annotations and code completion for ListTagsForResourcePaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ResourceArn: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListTagsForResourceResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListTagsForResourceResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListTagsForResourceRequestListTagsForResourcePaginateTypeDef = {  # (1)
    "ResourceArn": ...,
}

parent.paginate(**kwargs)
  1. See ListTagsForResourceRequestListTagsForResourcePaginateTypeDef