Skip to content

Paginators

Index > EC2 > Paginators

Auto-generated documentation for EC2 type annotations stubs module types-aiobotocore-ec2.

DescribeAddressesAttributePaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_addresses_attribute"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeAddressesAttributePaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeAddressesAttributePaginator = client.get_paginator("describe_addresses_attribute")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeAddressesAttributeResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeAddressesAttributePaginator
  3. item: DescribeAddressesAttributeResultTypeDef

paginate

Type annotations and code completion for DescribeAddressesAttributePaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    AllocationIds: Sequence[str] = ...,
    Attribute: AddressAttributeNameType = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeAddressesAttributeResultTypeDef]:  # (3)
    ...
  1. See AddressAttributeNameType
  2. See PaginatorConfigTypeDef
  3. See DescribeAddressesAttributeResultTypeDef
Usage example with kwargs
kwargs: DescribeAddressesAttributeRequestDescribeAddressesAttributePaginateTypeDef = {  # (1)
    "AllocationIds": ...,
}

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

DescribeByoipCidrsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_byoip_cidrs"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeByoipCidrsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeByoipCidrsPaginator = client.get_paginator("describe_byoip_cidrs")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeByoipCidrsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeByoipCidrsPaginator
  3. item: DescribeByoipCidrsResultTypeDef

paginate

Type annotations and code completion for DescribeByoipCidrsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[DescribeByoipCidrsResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeByoipCidrsResultTypeDef
Usage example with kwargs
kwargs: DescribeByoipCidrsRequestDescribeByoipCidrsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeCapacityReservationFleetsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_capacity_reservation_fleets"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeCapacityReservationFleetsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeCapacityReservationFleetsPaginator = client.get_paginator("describe_capacity_reservation_fleets")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeCapacityReservationFleetsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeCapacityReservationFleetsPaginator
  3. item: DescribeCapacityReservationFleetsResultTypeDef

paginate

Type annotations and code completion for DescribeCapacityReservationFleetsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    CapacityReservationFleetIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeCapacityReservationFleetsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeCapacityReservationFleetsResultTypeDef
Usage example with kwargs
kwargs: DescribeCapacityReservationFleetsRequestDescribeCapacityReservationFleetsPaginateTypeDef = {  # (1)
    "CapacityReservationFleetIds": ...,
}

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

DescribeCapacityReservationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_capacity_reservations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeCapacityReservationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeCapacityReservationsPaginator = client.get_paginator("describe_capacity_reservations")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeCapacityReservationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeCapacityReservationsPaginator
  3. item: DescribeCapacityReservationsResultTypeDef

paginate

Type annotations and code completion for DescribeCapacityReservationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    CapacityReservationIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeCapacityReservationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeCapacityReservationsResultTypeDef
Usage example with kwargs
kwargs: DescribeCapacityReservationsRequestDescribeCapacityReservationsPaginateTypeDef = {  # (1)
    "CapacityReservationIds": ...,
}

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

DescribeCarrierGatewaysPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_carrier_gateways"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeCarrierGatewaysPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeCarrierGatewaysPaginator = client.get_paginator("describe_carrier_gateways")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeCarrierGatewaysResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeCarrierGatewaysPaginator
  3. item: DescribeCarrierGatewaysResultTypeDef

paginate

Type annotations and code completion for DescribeCarrierGatewaysPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    CarrierGatewayIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeCarrierGatewaysResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeCarrierGatewaysResultTypeDef
Usage example with kwargs
kwargs: DescribeCarrierGatewaysRequestDescribeCarrierGatewaysPaginateTypeDef = {  # (1)
    "CarrierGatewayIds": ...,
}

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

DescribeClassicLinkInstancesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_classic_link_instances"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeClassicLinkInstancesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeClassicLinkInstancesPaginator = client.get_paginator("describe_classic_link_instances")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeClassicLinkInstancesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeClassicLinkInstancesPaginator
  3. item: DescribeClassicLinkInstancesResultTypeDef

paginate

Type annotations and code completion for DescribeClassicLinkInstancesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    InstanceIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeClassicLinkInstancesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeClassicLinkInstancesResultTypeDef
Usage example with kwargs
kwargs: DescribeClassicLinkInstancesRequestDescribeClassicLinkInstancesPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeClientVpnAuthorizationRulesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_client_vpn_authorization_rules"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeClientVpnAuthorizationRulesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeClientVpnAuthorizationRulesPaginator = client.get_paginator("describe_client_vpn_authorization_rules")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeClientVpnAuthorizationRulesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeClientVpnAuthorizationRulesPaginator
  3. item: DescribeClientVpnAuthorizationRulesResultTypeDef

paginate

Type annotations and code completion for DescribeClientVpnAuthorizationRulesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClientVpnEndpointId: str,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeClientVpnAuthorizationRulesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeClientVpnAuthorizationRulesResultTypeDef
Usage example with kwargs
kwargs: DescribeClientVpnAuthorizationRulesRequestDescribeClientVpnAuthorizationRulesPaginateTypeDef = {  # (1)
    "ClientVpnEndpointId": ...,
}

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

DescribeClientVpnConnectionsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_client_vpn_connections"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeClientVpnConnectionsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeClientVpnConnectionsPaginator = client.get_paginator("describe_client_vpn_connections")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeClientVpnConnectionsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeClientVpnConnectionsPaginator
  3. item: DescribeClientVpnConnectionsResultTypeDef

paginate

Type annotations and code completion for DescribeClientVpnConnectionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClientVpnEndpointId: str,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeClientVpnConnectionsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeClientVpnConnectionsResultTypeDef
Usage example with kwargs
kwargs: DescribeClientVpnConnectionsRequestDescribeClientVpnConnectionsPaginateTypeDef = {  # (1)
    "ClientVpnEndpointId": ...,
}

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

DescribeClientVpnEndpointsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_client_vpn_endpoints"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeClientVpnEndpointsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeClientVpnEndpointsPaginator = client.get_paginator("describe_client_vpn_endpoints")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeClientVpnEndpointsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeClientVpnEndpointsPaginator
  3. item: DescribeClientVpnEndpointsResultTypeDef

paginate

Type annotations and code completion for DescribeClientVpnEndpointsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClientVpnEndpointIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeClientVpnEndpointsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeClientVpnEndpointsResultTypeDef
Usage example with kwargs
kwargs: DescribeClientVpnEndpointsRequestDescribeClientVpnEndpointsPaginateTypeDef = {  # (1)
    "ClientVpnEndpointIds": ...,
}

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

DescribeClientVpnRoutesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_client_vpn_routes"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeClientVpnRoutesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeClientVpnRoutesPaginator = client.get_paginator("describe_client_vpn_routes")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeClientVpnRoutesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeClientVpnRoutesPaginator
  3. item: DescribeClientVpnRoutesResultTypeDef

paginate

Type annotations and code completion for DescribeClientVpnRoutesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClientVpnEndpointId: str,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeClientVpnRoutesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeClientVpnRoutesResultTypeDef
Usage example with kwargs
kwargs: DescribeClientVpnRoutesRequestDescribeClientVpnRoutesPaginateTypeDef = {  # (1)
    "ClientVpnEndpointId": ...,
}

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

DescribeClientVpnTargetNetworksPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_client_vpn_target_networks"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeClientVpnTargetNetworksPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeClientVpnTargetNetworksPaginator = client.get_paginator("describe_client_vpn_target_networks")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeClientVpnTargetNetworksResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeClientVpnTargetNetworksPaginator
  3. item: DescribeClientVpnTargetNetworksResultTypeDef

paginate

Type annotations and code completion for DescribeClientVpnTargetNetworksPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClientVpnEndpointId: str,
    AssociationIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeClientVpnTargetNetworksResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeClientVpnTargetNetworksResultTypeDef
Usage example with kwargs
kwargs: DescribeClientVpnTargetNetworksRequestDescribeClientVpnTargetNetworksPaginateTypeDef = {  # (1)
    "ClientVpnEndpointId": ...,
}

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

DescribeCoipPoolsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_coip_pools"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeCoipPoolsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeCoipPoolsPaginator = client.get_paginator("describe_coip_pools")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeCoipPoolsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeCoipPoolsPaginator
  3. item: DescribeCoipPoolsResultTypeDef

paginate

Type annotations and code completion for DescribeCoipPoolsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    PoolIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeCoipPoolsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeCoipPoolsResultTypeDef
Usage example with kwargs
kwargs: DescribeCoipPoolsRequestDescribeCoipPoolsPaginateTypeDef = {  # (1)
    "PoolIds": ...,
}

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

DescribeDhcpOptionsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_dhcp_options"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeDhcpOptionsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeDhcpOptionsPaginator = client.get_paginator("describe_dhcp_options")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeDhcpOptionsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeDhcpOptionsPaginator
  3. item: DescribeDhcpOptionsResultTypeDef

paginate

Type annotations and code completion for DescribeDhcpOptionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DhcpOptionsIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeDhcpOptionsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeDhcpOptionsResultTypeDef
Usage example with kwargs
kwargs: DescribeDhcpOptionsRequestDescribeDhcpOptionsPaginateTypeDef = {  # (1)
    "DhcpOptionsIds": ...,
}

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

DescribeEgressOnlyInternetGatewaysPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_egress_only_internet_gateways"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeEgressOnlyInternetGatewaysPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeEgressOnlyInternetGatewaysPaginator = client.get_paginator("describe_egress_only_internet_gateways")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeEgressOnlyInternetGatewaysResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeEgressOnlyInternetGatewaysPaginator
  3. item: DescribeEgressOnlyInternetGatewaysResultTypeDef

paginate

Type annotations and code completion for DescribeEgressOnlyInternetGatewaysPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    EgressOnlyInternetGatewayIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeEgressOnlyInternetGatewaysResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeEgressOnlyInternetGatewaysResultTypeDef
Usage example with kwargs
kwargs: DescribeEgressOnlyInternetGatewaysRequestDescribeEgressOnlyInternetGatewaysPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeExportImageTasksPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_export_image_tasks"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeExportImageTasksPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeExportImageTasksPaginator = client.get_paginator("describe_export_image_tasks")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeExportImageTasksResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeExportImageTasksPaginator
  3. item: DescribeExportImageTasksResultTypeDef

paginate

Type annotations and code completion for DescribeExportImageTasksPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    ExportImageTaskIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeExportImageTasksResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeExportImageTasksResultTypeDef
Usage example with kwargs
kwargs: DescribeExportImageTasksRequestDescribeExportImageTasksPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeFastLaunchImagesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_fast_launch_images"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeFastLaunchImagesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeFastLaunchImagesPaginator = client.get_paginator("describe_fast_launch_images")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeFastLaunchImagesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeFastLaunchImagesPaginator
  3. item: DescribeFastLaunchImagesResultTypeDef

paginate

Type annotations and code completion for DescribeFastLaunchImagesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ImageIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeFastLaunchImagesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeFastLaunchImagesResultTypeDef
Usage example with kwargs
kwargs: DescribeFastLaunchImagesRequestDescribeFastLaunchImagesPaginateTypeDef = {  # (1)
    "ImageIds": ...,
}

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

DescribeFastSnapshotRestoresPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_fast_snapshot_restores"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeFastSnapshotRestoresPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeFastSnapshotRestoresPaginator = client.get_paginator("describe_fast_snapshot_restores")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeFastSnapshotRestoresResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeFastSnapshotRestoresPaginator
  3. item: DescribeFastSnapshotRestoresResultTypeDef

paginate

Type annotations and code completion for DescribeFastSnapshotRestoresPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeFastSnapshotRestoresResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeFastSnapshotRestoresResultTypeDef
Usage example with kwargs
kwargs: DescribeFastSnapshotRestoresRequestDescribeFastSnapshotRestoresPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeFleetsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_fleets"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeFleetsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeFleetsPaginator = client.get_paginator("describe_fleets")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeFleetsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeFleetsPaginator
  3. item: DescribeFleetsResultTypeDef

paginate

Type annotations and code completion for DescribeFleetsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    FleetIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeFleetsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeFleetsResultTypeDef
Usage example with kwargs
kwargs: DescribeFleetsRequestDescribeFleetsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeFlowLogsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_flow_logs"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeFlowLogsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeFlowLogsPaginator = client.get_paginator("describe_flow_logs")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeFlowLogsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeFlowLogsPaginator
  3. item: DescribeFlowLogsResultTypeDef

paginate

Type annotations and code completion for DescribeFlowLogsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    FlowLogIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeFlowLogsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeFlowLogsResultTypeDef
Usage example with kwargs
kwargs: DescribeFlowLogsRequestDescribeFlowLogsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeFpgaImagesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_fpga_images"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeFpgaImagesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeFpgaImagesPaginator = client.get_paginator("describe_fpga_images")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeFpgaImagesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeFpgaImagesPaginator
  3. item: DescribeFpgaImagesResultTypeDef

paginate

Type annotations and code completion for DescribeFpgaImagesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    FpgaImageIds: Sequence[str] = ...,
    Owners: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeFpgaImagesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeFpgaImagesResultTypeDef
Usage example with kwargs
kwargs: DescribeFpgaImagesRequestDescribeFpgaImagesPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeHostReservationOfferingsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_host_reservation_offerings"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeHostReservationOfferingsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeHostReservationOfferingsPaginator = client.get_paginator("describe_host_reservation_offerings")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeHostReservationOfferingsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeHostReservationOfferingsPaginator
  3. item: DescribeHostReservationOfferingsResultTypeDef

paginate

Type annotations and code completion for DescribeHostReservationOfferingsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    MaxDuration: int = ...,
    MinDuration: int = ...,
    OfferingId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeHostReservationOfferingsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeHostReservationOfferingsResultTypeDef
Usage example with kwargs
kwargs: DescribeHostReservationOfferingsRequestDescribeHostReservationOfferingsPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeHostReservationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_host_reservations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeHostReservationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeHostReservationsPaginator = client.get_paginator("describe_host_reservations")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeHostReservationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeHostReservationsPaginator
  3. item: DescribeHostReservationsResultTypeDef

paginate

Type annotations and code completion for DescribeHostReservationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    HostReservationIdSet: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeHostReservationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeHostReservationsResultTypeDef
Usage example with kwargs
kwargs: DescribeHostReservationsRequestDescribeHostReservationsPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeHostsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_hosts"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeHostsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeHostsPaginator = client.get_paginator("describe_hosts")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeHostsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeHostsPaginator
  3. item: DescribeHostsResultTypeDef

paginate

Type annotations and code completion for DescribeHostsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    HostIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeHostsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeHostsResultTypeDef
Usage example with kwargs
kwargs: DescribeHostsRequestDescribeHostsPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeIamInstanceProfileAssociationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_iam_instance_profile_associations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeIamInstanceProfileAssociationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeIamInstanceProfileAssociationsPaginator = client.get_paginator("describe_iam_instance_profile_associations")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeIamInstanceProfileAssociationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeIamInstanceProfileAssociationsPaginator
  3. item: DescribeIamInstanceProfileAssociationsResultTypeDef

paginate

Type annotations and code completion for DescribeIamInstanceProfileAssociationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    AssociationIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeIamInstanceProfileAssociationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeIamInstanceProfileAssociationsResultTypeDef
Usage example with kwargs
kwargs: DescribeIamInstanceProfileAssociationsRequestDescribeIamInstanceProfileAssociationsPaginateTypeDef = {  # (1)
    "AssociationIds": ...,
}

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

DescribeImportImageTasksPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_import_image_tasks"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeImportImageTasksPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeImportImageTasksPaginator = client.get_paginator("describe_import_image_tasks")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeImportImageTasksResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeImportImageTasksPaginator
  3. item: DescribeImportImageTasksResultTypeDef

paginate

Type annotations and code completion for DescribeImportImageTasksPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    ImportTaskIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeImportImageTasksResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeImportImageTasksResultTypeDef
Usage example with kwargs
kwargs: DescribeImportImageTasksRequestDescribeImportImageTasksPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeImportSnapshotTasksPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_import_snapshot_tasks"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeImportSnapshotTasksPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeImportSnapshotTasksPaginator = client.get_paginator("describe_import_snapshot_tasks")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeImportSnapshotTasksResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeImportSnapshotTasksPaginator
  3. item: DescribeImportSnapshotTasksResultTypeDef

paginate

Type annotations and code completion for DescribeImportSnapshotTasksPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    ImportTaskIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeImportSnapshotTasksResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeImportSnapshotTasksResultTypeDef
Usage example with kwargs
kwargs: DescribeImportSnapshotTasksRequestDescribeImportSnapshotTasksPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeInstanceCreditSpecificationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_instance_credit_specifications"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeInstanceCreditSpecificationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeInstanceCreditSpecificationsPaginator = client.get_paginator("describe_instance_credit_specifications")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeInstanceCreditSpecificationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeInstanceCreditSpecificationsPaginator
  3. item: DescribeInstanceCreditSpecificationsResultTypeDef

paginate

Type annotations and code completion for DescribeInstanceCreditSpecificationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    InstanceIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeInstanceCreditSpecificationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeInstanceCreditSpecificationsResultTypeDef
Usage example with kwargs
kwargs: DescribeInstanceCreditSpecificationsRequestDescribeInstanceCreditSpecificationsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeInstanceEventWindowsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_instance_event_windows"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeInstanceEventWindowsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeInstanceEventWindowsPaginator = client.get_paginator("describe_instance_event_windows")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeInstanceEventWindowsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeInstanceEventWindowsPaginator
  3. item: DescribeInstanceEventWindowsResultTypeDef

paginate

Type annotations and code completion for DescribeInstanceEventWindowsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    InstanceEventWindowIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeInstanceEventWindowsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeInstanceEventWindowsResultTypeDef
Usage example with kwargs
kwargs: DescribeInstanceEventWindowsRequestDescribeInstanceEventWindowsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeInstanceStatusPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_instance_status"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeInstanceStatusPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeInstanceStatusPaginator = client.get_paginator("describe_instance_status")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeInstanceStatusResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeInstanceStatusPaginator
  3. item: DescribeInstanceStatusResultTypeDef

paginate

Type annotations and code completion for DescribeInstanceStatusPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    InstanceIds: Sequence[str] = ...,
    DryRun: bool = ...,
    IncludeAllInstances: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeInstanceStatusResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeInstanceStatusResultTypeDef
Usage example with kwargs
kwargs: DescribeInstanceStatusRequestDescribeInstanceStatusPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeInstanceTypeOfferingsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_instance_type_offerings"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeInstanceTypeOfferingsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeInstanceTypeOfferingsPaginator = client.get_paginator("describe_instance_type_offerings")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeInstanceTypeOfferingsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeInstanceTypeOfferingsPaginator
  3. item: DescribeInstanceTypeOfferingsResultTypeDef

paginate

Type annotations and code completion for DescribeInstanceTypeOfferingsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    LocationType: LocationTypeType = ...,  # (1)
    Filters: Sequence[FilterTypeDef] = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[DescribeInstanceTypeOfferingsResultTypeDef]:  # (4)
    ...
  1. See LocationTypeType
  2. See FilterTypeDef
  3. See PaginatorConfigTypeDef
  4. See DescribeInstanceTypeOfferingsResultTypeDef
Usage example with kwargs
kwargs: DescribeInstanceTypeOfferingsRequestDescribeInstanceTypeOfferingsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeInstanceTypesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_instance_types"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeInstanceTypesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeInstanceTypesPaginator = client.get_paginator("describe_instance_types")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeInstanceTypesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeInstanceTypesPaginator
  3. item: DescribeInstanceTypesResultTypeDef

paginate

Type annotations and code completion for DescribeInstanceTypesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    InstanceTypes: Sequence[InstanceTypeType] = ...,  # (1)
    Filters: Sequence[FilterTypeDef] = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[DescribeInstanceTypesResultTypeDef]:  # (4)
    ...
  1. See InstanceTypeType
  2. See FilterTypeDef
  3. See PaginatorConfigTypeDef
  4. See DescribeInstanceTypesResultTypeDef
Usage example with kwargs
kwargs: DescribeInstanceTypesRequestDescribeInstanceTypesPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeInstancesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_instances"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeInstancesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeInstancesPaginator = client.get_paginator("describe_instances")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeInstancesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeInstancesPaginator
  3. item: DescribeInstancesResultTypeDef

paginate

Type annotations and code completion for DescribeInstancesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    InstanceIds: Sequence[str] = ...,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeInstancesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeInstancesResultTypeDef
Usage example with kwargs
kwargs: DescribeInstancesRequestDescribeInstancesPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeInternetGatewaysPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_internet_gateways"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeInternetGatewaysPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeInternetGatewaysPaginator = client.get_paginator("describe_internet_gateways")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeInternetGatewaysResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeInternetGatewaysPaginator
  3. item: DescribeInternetGatewaysResultTypeDef

paginate

Type annotations and code completion for DescribeInternetGatewaysPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    InternetGatewayIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeInternetGatewaysResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeInternetGatewaysResultTypeDef
Usage example with kwargs
kwargs: DescribeInternetGatewaysRequestDescribeInternetGatewaysPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeIpamPoolsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_ipam_pools"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeIpamPoolsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeIpamPoolsPaginator = client.get_paginator("describe_ipam_pools")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeIpamPoolsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeIpamPoolsPaginator
  3. item: DescribeIpamPoolsResultTypeDef

paginate

Type annotations and code completion for DescribeIpamPoolsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    IpamPoolIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeIpamPoolsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeIpamPoolsResultTypeDef
Usage example with kwargs
kwargs: DescribeIpamPoolsRequestDescribeIpamPoolsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeIpamScopesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_ipam_scopes"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeIpamScopesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeIpamScopesPaginator = client.get_paginator("describe_ipam_scopes")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeIpamScopesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeIpamScopesPaginator
  3. item: DescribeIpamScopesResultTypeDef

paginate

Type annotations and code completion for DescribeIpamScopesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    IpamScopeIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeIpamScopesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeIpamScopesResultTypeDef
Usage example with kwargs
kwargs: DescribeIpamScopesRequestDescribeIpamScopesPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeIpamsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_ipams"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeIpamsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeIpamsPaginator = client.get_paginator("describe_ipams")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeIpamsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeIpamsPaginator
  3. item: DescribeIpamsResultTypeDef

paginate

Type annotations and code completion for DescribeIpamsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    IpamIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeIpamsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeIpamsResultTypeDef
Usage example with kwargs
kwargs: DescribeIpamsRequestDescribeIpamsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeIpv6PoolsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_ipv6_pools"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeIpv6PoolsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeIpv6PoolsPaginator = client.get_paginator("describe_ipv6_pools")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeIpv6PoolsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeIpv6PoolsPaginator
  3. item: DescribeIpv6PoolsResultTypeDef

paginate

Type annotations and code completion for DescribeIpv6PoolsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    PoolIds: Sequence[str] = ...,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeIpv6PoolsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeIpv6PoolsResultTypeDef
Usage example with kwargs
kwargs: DescribeIpv6PoolsRequestDescribeIpv6PoolsPaginateTypeDef = {  # (1)
    "PoolIds": ...,
}

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

DescribeLaunchTemplateVersionsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_launch_template_versions"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeLaunchTemplateVersionsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeLaunchTemplateVersionsPaginator = client.get_paginator("describe_launch_template_versions")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeLaunchTemplateVersionsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeLaunchTemplateVersionsPaginator
  3. item: DescribeLaunchTemplateVersionsResultTypeDef

paginate

Type annotations and code completion for DescribeLaunchTemplateVersionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    LaunchTemplateId: str = ...,
    LaunchTemplateName: str = ...,
    Versions: Sequence[str] = ...,
    MinVersion: str = ...,
    MaxVersion: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeLaunchTemplateVersionsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeLaunchTemplateVersionsResultTypeDef
Usage example with kwargs
kwargs: DescribeLaunchTemplateVersionsRequestDescribeLaunchTemplateVersionsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeLaunchTemplatesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_launch_templates"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeLaunchTemplatesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeLaunchTemplatesPaginator = client.get_paginator("describe_launch_templates")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeLaunchTemplatesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeLaunchTemplatesPaginator
  3. item: DescribeLaunchTemplatesResultTypeDef

paginate

Type annotations and code completion for DescribeLaunchTemplatesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    LaunchTemplateIds: Sequence[str] = ...,
    LaunchTemplateNames: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeLaunchTemplatesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeLaunchTemplatesResultTypeDef
Usage example with kwargs
kwargs: DescribeLaunchTemplatesRequestDescribeLaunchTemplatesPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_local_gateway_route_table_virtual_interface_group_associations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPaginator = client.get_paginator("describe_local_gateway_route_table_virtual_interface_group_associations")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPaginator
  3. item: DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResultTypeDef

paginate

Type annotations and code completion for DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResultTypeDef
Usage example with kwargs
kwargs: DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequestDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsPaginateTypeDef = {  # (1)
    "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds": ...,
}

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

DescribeLocalGatewayRouteTableVpcAssociationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_local_gateway_route_table_vpc_associations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeLocalGatewayRouteTableVpcAssociationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeLocalGatewayRouteTableVpcAssociationsPaginator = client.get_paginator("describe_local_gateway_route_table_vpc_associations")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeLocalGatewayRouteTableVpcAssociationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeLocalGatewayRouteTableVpcAssociationsPaginator
  3. item: DescribeLocalGatewayRouteTableVpcAssociationsResultTypeDef

paginate

Type annotations and code completion for DescribeLocalGatewayRouteTableVpcAssociationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    LocalGatewayRouteTableVpcAssociationIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeLocalGatewayRouteTableVpcAssociationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeLocalGatewayRouteTableVpcAssociationsResultTypeDef
Usage example with kwargs
kwargs: DescribeLocalGatewayRouteTableVpcAssociationsRequestDescribeLocalGatewayRouteTableVpcAssociationsPaginateTypeDef = {  # (1)
    "LocalGatewayRouteTableVpcAssociationIds": ...,
}

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

DescribeLocalGatewayRouteTablesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_local_gateway_route_tables"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeLocalGatewayRouteTablesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeLocalGatewayRouteTablesPaginator = client.get_paginator("describe_local_gateway_route_tables")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeLocalGatewayRouteTablesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeLocalGatewayRouteTablesPaginator
  3. item: DescribeLocalGatewayRouteTablesResultTypeDef

paginate

Type annotations and code completion for DescribeLocalGatewayRouteTablesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    LocalGatewayRouteTableIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeLocalGatewayRouteTablesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeLocalGatewayRouteTablesResultTypeDef
Usage example with kwargs
kwargs: DescribeLocalGatewayRouteTablesRequestDescribeLocalGatewayRouteTablesPaginateTypeDef = {  # (1)
    "LocalGatewayRouteTableIds": ...,
}

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

DescribeLocalGatewayVirtualInterfaceGroupsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_local_gateway_virtual_interface_groups"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeLocalGatewayVirtualInterfaceGroupsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeLocalGatewayVirtualInterfaceGroupsPaginator = client.get_paginator("describe_local_gateway_virtual_interface_groups")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeLocalGatewayVirtualInterfaceGroupsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeLocalGatewayVirtualInterfaceGroupsPaginator
  3. item: DescribeLocalGatewayVirtualInterfaceGroupsResultTypeDef

paginate

Type annotations and code completion for DescribeLocalGatewayVirtualInterfaceGroupsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    LocalGatewayVirtualInterfaceGroupIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeLocalGatewayVirtualInterfaceGroupsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeLocalGatewayVirtualInterfaceGroupsResultTypeDef
Usage example with kwargs
kwargs: DescribeLocalGatewayVirtualInterfaceGroupsRequestDescribeLocalGatewayVirtualInterfaceGroupsPaginateTypeDef = {  # (1)
    "LocalGatewayVirtualInterfaceGroupIds": ...,
}

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

DescribeLocalGatewayVirtualInterfacesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_local_gateway_virtual_interfaces"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeLocalGatewayVirtualInterfacesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeLocalGatewayVirtualInterfacesPaginator = client.get_paginator("describe_local_gateway_virtual_interfaces")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeLocalGatewayVirtualInterfacesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeLocalGatewayVirtualInterfacesPaginator
  3. item: DescribeLocalGatewayVirtualInterfacesResultTypeDef

paginate

Type annotations and code completion for DescribeLocalGatewayVirtualInterfacesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    LocalGatewayVirtualInterfaceIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeLocalGatewayVirtualInterfacesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeLocalGatewayVirtualInterfacesResultTypeDef
Usage example with kwargs
kwargs: DescribeLocalGatewayVirtualInterfacesRequestDescribeLocalGatewayVirtualInterfacesPaginateTypeDef = {  # (1)
    "LocalGatewayVirtualInterfaceIds": ...,
}

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

DescribeLocalGatewaysPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_local_gateways"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeLocalGatewaysPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeLocalGatewaysPaginator = client.get_paginator("describe_local_gateways")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeLocalGatewaysResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeLocalGatewaysPaginator
  3. item: DescribeLocalGatewaysResultTypeDef

paginate

Type annotations and code completion for DescribeLocalGatewaysPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    LocalGatewayIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeLocalGatewaysResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeLocalGatewaysResultTypeDef
Usage example with kwargs
kwargs: DescribeLocalGatewaysRequestDescribeLocalGatewaysPaginateTypeDef = {  # (1)
    "LocalGatewayIds": ...,
}

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

DescribeManagedPrefixListsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_managed_prefix_lists"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeManagedPrefixListsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeManagedPrefixListsPaginator = client.get_paginator("describe_managed_prefix_lists")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeManagedPrefixListsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeManagedPrefixListsPaginator
  3. item: DescribeManagedPrefixListsResultTypeDef

paginate

Type annotations and code completion for DescribeManagedPrefixListsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PrefixListIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeManagedPrefixListsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeManagedPrefixListsResultTypeDef
Usage example with kwargs
kwargs: DescribeManagedPrefixListsRequestDescribeManagedPrefixListsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeMovingAddressesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_moving_addresses"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeMovingAddressesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeMovingAddressesPaginator = client.get_paginator("describe_moving_addresses")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeMovingAddressesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeMovingAddressesPaginator
  3. item: DescribeMovingAddressesResultTypeDef

paginate

Type annotations and code completion for DescribeMovingAddressesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PublicIps: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeMovingAddressesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeMovingAddressesResultTypeDef
Usage example with kwargs
kwargs: DescribeMovingAddressesRequestDescribeMovingAddressesPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeNatGatewaysPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_nat_gateways"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeNatGatewaysPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeNatGatewaysPaginator = client.get_paginator("describe_nat_gateways")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeNatGatewaysResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeNatGatewaysPaginator
  3. item: DescribeNatGatewaysResultTypeDef

paginate

Type annotations and code completion for DescribeNatGatewaysPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    NatGatewayIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeNatGatewaysResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeNatGatewaysResultTypeDef
Usage example with kwargs
kwargs: DescribeNatGatewaysRequestDescribeNatGatewaysPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeNetworkAclsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_network_acls"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeNetworkAclsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeNetworkAclsPaginator = client.get_paginator("describe_network_acls")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeNetworkAclsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeNetworkAclsPaginator
  3. item: DescribeNetworkAclsResultTypeDef

paginate

Type annotations and code completion for DescribeNetworkAclsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    NetworkAclIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeNetworkAclsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeNetworkAclsResultTypeDef
Usage example with kwargs
kwargs: DescribeNetworkAclsRequestDescribeNetworkAclsPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeNetworkInsightsAccessScopeAnalysesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_network_insights_access_scope_analyses"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeNetworkInsightsAccessScopeAnalysesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeNetworkInsightsAccessScopeAnalysesPaginator = client.get_paginator("describe_network_insights_access_scope_analyses")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeNetworkInsightsAccessScopeAnalysesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeNetworkInsightsAccessScopeAnalysesPaginator
  3. item: DescribeNetworkInsightsAccessScopeAnalysesResultTypeDef

paginate

Type annotations and code completion for DescribeNetworkInsightsAccessScopeAnalysesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    NetworkInsightsAccessScopeAnalysisIds: Sequence[str] = ...,
    NetworkInsightsAccessScopeId: str = ...,
    AnalysisStartTimeBegin: Union[datetime, str] = ...,
    AnalysisStartTimeEnd: Union[datetime, str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeNetworkInsightsAccessScopeAnalysesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeNetworkInsightsAccessScopeAnalysesResultTypeDef
Usage example with kwargs
kwargs: DescribeNetworkInsightsAccessScopeAnalysesRequestDescribeNetworkInsightsAccessScopeAnalysesPaginateTypeDef = {  # (1)
    "NetworkInsightsAccessScopeAnalysisIds": ...,
}

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

DescribeNetworkInsightsAccessScopesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_network_insights_access_scopes"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeNetworkInsightsAccessScopesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeNetworkInsightsAccessScopesPaginator = client.get_paginator("describe_network_insights_access_scopes")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeNetworkInsightsAccessScopesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeNetworkInsightsAccessScopesPaginator
  3. item: DescribeNetworkInsightsAccessScopesResultTypeDef

paginate

Type annotations and code completion for DescribeNetworkInsightsAccessScopesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    NetworkInsightsAccessScopeIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeNetworkInsightsAccessScopesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeNetworkInsightsAccessScopesResultTypeDef
Usage example with kwargs
kwargs: DescribeNetworkInsightsAccessScopesRequestDescribeNetworkInsightsAccessScopesPaginateTypeDef = {  # (1)
    "NetworkInsightsAccessScopeIds": ...,
}

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

DescribeNetworkInsightsAnalysesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_network_insights_analyses"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeNetworkInsightsAnalysesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeNetworkInsightsAnalysesPaginator = client.get_paginator("describe_network_insights_analyses")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeNetworkInsightsAnalysesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeNetworkInsightsAnalysesPaginator
  3. item: DescribeNetworkInsightsAnalysesResultTypeDef

paginate

Type annotations and code completion for DescribeNetworkInsightsAnalysesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    NetworkInsightsAnalysisIds: Sequence[str] = ...,
    NetworkInsightsPathId: str = ...,
    AnalysisStartTime: Union[datetime, str] = ...,
    AnalysisEndTime: Union[datetime, str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeNetworkInsightsAnalysesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeNetworkInsightsAnalysesResultTypeDef
Usage example with kwargs
kwargs: DescribeNetworkInsightsAnalysesRequestDescribeNetworkInsightsAnalysesPaginateTypeDef = {  # (1)
    "NetworkInsightsAnalysisIds": ...,
}

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

DescribeNetworkInsightsPathsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_network_insights_paths"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeNetworkInsightsPathsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeNetworkInsightsPathsPaginator = client.get_paginator("describe_network_insights_paths")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeNetworkInsightsPathsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeNetworkInsightsPathsPaginator
  3. item: DescribeNetworkInsightsPathsResultTypeDef

paginate

Type annotations and code completion for DescribeNetworkInsightsPathsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    NetworkInsightsPathIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeNetworkInsightsPathsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeNetworkInsightsPathsResultTypeDef
Usage example with kwargs
kwargs: DescribeNetworkInsightsPathsRequestDescribeNetworkInsightsPathsPaginateTypeDef = {  # (1)
    "NetworkInsightsPathIds": ...,
}

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

DescribeNetworkInterfacePermissionsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_network_interface_permissions"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeNetworkInterfacePermissionsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeNetworkInterfacePermissionsPaginator = client.get_paginator("describe_network_interface_permissions")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeNetworkInterfacePermissionsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeNetworkInterfacePermissionsPaginator
  3. item: DescribeNetworkInterfacePermissionsResultTypeDef

paginate

Type annotations and code completion for DescribeNetworkInterfacePermissionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    NetworkInterfacePermissionIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeNetworkInterfacePermissionsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeNetworkInterfacePermissionsResultTypeDef
Usage example with kwargs
kwargs: DescribeNetworkInterfacePermissionsRequestDescribeNetworkInterfacePermissionsPaginateTypeDef = {  # (1)
    "NetworkInterfacePermissionIds": ...,
}

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

DescribeNetworkInterfacesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_network_interfaces"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeNetworkInterfacesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeNetworkInterfacesPaginator = client.get_paginator("describe_network_interfaces")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeNetworkInterfacesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeNetworkInterfacesPaginator
  3. item: DescribeNetworkInterfacesResultTypeDef

paginate

Type annotations and code completion for DescribeNetworkInterfacesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    NetworkInterfaceIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeNetworkInterfacesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeNetworkInterfacesResultTypeDef
Usage example with kwargs
kwargs: DescribeNetworkInterfacesRequestDescribeNetworkInterfacesPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribePrefixListsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_prefix_lists"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribePrefixListsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribePrefixListsPaginator = client.get_paginator("describe_prefix_lists")  # (2)
    async for item in paginator.paginate(...):
        item: DescribePrefixListsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribePrefixListsPaginator
  3. item: DescribePrefixListsResultTypeDef

paginate

Type annotations and code completion for DescribePrefixListsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PrefixListIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribePrefixListsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribePrefixListsResultTypeDef
Usage example with kwargs
kwargs: DescribePrefixListsRequestDescribePrefixListsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribePrincipalIdFormatPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_principal_id_format"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribePrincipalIdFormatPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribePrincipalIdFormatPaginator = client.get_paginator("describe_principal_id_format")  # (2)
    async for item in paginator.paginate(...):
        item: DescribePrincipalIdFormatResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribePrincipalIdFormatPaginator
  3. item: DescribePrincipalIdFormatResultTypeDef

paginate

Type annotations and code completion for DescribePrincipalIdFormatPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Resources: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[DescribePrincipalIdFormatResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribePrincipalIdFormatResultTypeDef
Usage example with kwargs
kwargs: DescribePrincipalIdFormatRequestDescribePrincipalIdFormatPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribePublicIpv4PoolsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_public_ipv4_pools"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribePublicIpv4PoolsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribePublicIpv4PoolsPaginator = client.get_paginator("describe_public_ipv4_pools")  # (2)
    async for item in paginator.paginate(...):
        item: DescribePublicIpv4PoolsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribePublicIpv4PoolsPaginator
  3. item: DescribePublicIpv4PoolsResultTypeDef

paginate

Type annotations and code completion for DescribePublicIpv4PoolsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    PoolIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribePublicIpv4PoolsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribePublicIpv4PoolsResultTypeDef
Usage example with kwargs
kwargs: DescribePublicIpv4PoolsRequestDescribePublicIpv4PoolsPaginateTypeDef = {  # (1)
    "PoolIds": ...,
}

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

DescribeReplaceRootVolumeTasksPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_replace_root_volume_tasks"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeReplaceRootVolumeTasksPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeReplaceRootVolumeTasksPaginator = client.get_paginator("describe_replace_root_volume_tasks")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeReplaceRootVolumeTasksResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeReplaceRootVolumeTasksPaginator
  3. item: DescribeReplaceRootVolumeTasksResultTypeDef

paginate

Type annotations and code completion for DescribeReplaceRootVolumeTasksPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ReplaceRootVolumeTaskIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeReplaceRootVolumeTasksResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeReplaceRootVolumeTasksResultTypeDef
Usage example with kwargs
kwargs: DescribeReplaceRootVolumeTasksRequestDescribeReplaceRootVolumeTasksPaginateTypeDef = {  # (1)
    "ReplaceRootVolumeTaskIds": ...,
}

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

DescribeReservedInstancesModificationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_reserved_instances_modifications"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeReservedInstancesModificationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeReservedInstancesModificationsPaginator = client.get_paginator("describe_reserved_instances_modifications")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeReservedInstancesModificationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeReservedInstancesModificationsPaginator
  3. item: DescribeReservedInstancesModificationsResultTypeDef

paginate

Type annotations and code completion for DescribeReservedInstancesModificationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    ReservedInstancesModificationIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeReservedInstancesModificationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeReservedInstancesModificationsResultTypeDef
Usage example with kwargs
kwargs: DescribeReservedInstancesModificationsRequestDescribeReservedInstancesModificationsPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeReservedInstancesOfferingsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_reserved_instances_offerings"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeReservedInstancesOfferingsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeReservedInstancesOfferingsPaginator = client.get_paginator("describe_reserved_instances_offerings")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeReservedInstancesOfferingsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeReservedInstancesOfferingsPaginator
  3. item: DescribeReservedInstancesOfferingsResultTypeDef

paginate

Type annotations and code completion for DescribeReservedInstancesOfferingsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    AvailabilityZone: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    IncludeMarketplace: bool = ...,
    InstanceType: InstanceTypeType = ...,  # (2)
    MaxDuration: int = ...,
    MaxInstanceCount: int = ...,
    MinDuration: int = ...,
    OfferingClass: OfferingClassTypeType = ...,  # (3)
    ProductDescription: RIProductDescriptionType = ...,  # (4)
    ReservedInstancesOfferingIds: Sequence[str] = ...,
    DryRun: bool = ...,
    InstanceTenancy: TenancyType = ...,  # (5)
    OfferingType: OfferingTypeValuesType = ...,  # (6)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (7)
) -> AsyncIterator[DescribeReservedInstancesOfferingsResultTypeDef]:  # (8)
    ...
  1. See FilterTypeDef
  2. See InstanceTypeType
  3. See OfferingClassTypeType
  4. See RIProductDescriptionType
  5. See TenancyType
  6. See OfferingTypeValuesType
  7. See PaginatorConfigTypeDef
  8. See DescribeReservedInstancesOfferingsResultTypeDef
Usage example with kwargs
kwargs: DescribeReservedInstancesOfferingsRequestDescribeReservedInstancesOfferingsPaginateTypeDef = {  # (1)
    "AvailabilityZone": ...,
}

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

DescribeRouteTablesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_route_tables"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeRouteTablesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeRouteTablesPaginator = client.get_paginator("describe_route_tables")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeRouteTablesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeRouteTablesPaginator
  3. item: DescribeRouteTablesResultTypeDef

paginate

Type annotations and code completion for DescribeRouteTablesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    RouteTableIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeRouteTablesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeRouteTablesResultTypeDef
Usage example with kwargs
kwargs: DescribeRouteTablesRequestDescribeRouteTablesPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeScheduledInstanceAvailabilityPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_scheduled_instance_availability"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeScheduledInstanceAvailabilityPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeScheduledInstanceAvailabilityPaginator = client.get_paginator("describe_scheduled_instance_availability")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeScheduledInstanceAvailabilityResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeScheduledInstanceAvailabilityPaginator
  3. item: DescribeScheduledInstanceAvailabilityResultTypeDef

paginate

Type annotations and code completion for DescribeScheduledInstanceAvailabilityPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    FirstSlotStartTimeRange: SlotDateTimeRangeRequestTypeDef,  # (1)
    Recurrence: ScheduledInstanceRecurrenceRequestTypeDef,  # (2)
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (3)
    MaxSlotDurationInHours: int = ...,
    MinSlotDurationInHours: int = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (4)
) -> AsyncIterator[DescribeScheduledInstanceAvailabilityResultTypeDef]:  # (5)
    ...
  1. See SlotDateTimeRangeRequestTypeDef
  2. See ScheduledInstanceRecurrenceRequestTypeDef
  3. See FilterTypeDef
  4. See PaginatorConfigTypeDef
  5. See DescribeScheduledInstanceAvailabilityResultTypeDef
Usage example with kwargs
kwargs: DescribeScheduledInstanceAvailabilityRequestDescribeScheduledInstanceAvailabilityPaginateTypeDef = {  # (1)
    "FirstSlotStartTimeRange": ...,
    "Recurrence": ...,
}

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

DescribeScheduledInstancesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_scheduled_instances"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeScheduledInstancesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeScheduledInstancesPaginator = client.get_paginator("describe_scheduled_instances")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeScheduledInstancesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeScheduledInstancesPaginator
  3. item: DescribeScheduledInstancesResultTypeDef

paginate

Type annotations and code completion for DescribeScheduledInstancesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    ScheduledInstanceIds: Sequence[str] = ...,
    SlotStartTimeRange: SlotStartTimeRangeRequestTypeDef = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[DescribeScheduledInstancesResultTypeDef]:  # (4)
    ...
  1. See FilterTypeDef
  2. See SlotStartTimeRangeRequestTypeDef
  3. See PaginatorConfigTypeDef
  4. See DescribeScheduledInstancesResultTypeDef
Usage example with kwargs
kwargs: DescribeScheduledInstancesRequestDescribeScheduledInstancesPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeSecurityGroupRulesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_security_group_rules"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeSecurityGroupRulesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeSecurityGroupRulesPaginator = client.get_paginator("describe_security_group_rules")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeSecurityGroupRulesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeSecurityGroupRulesPaginator
  3. item: DescribeSecurityGroupRulesResultTypeDef

paginate

Type annotations and code completion for DescribeSecurityGroupRulesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    SecurityGroupRuleIds: Sequence[str] = ...,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeSecurityGroupRulesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeSecurityGroupRulesResultTypeDef
Usage example with kwargs
kwargs: DescribeSecurityGroupRulesRequestDescribeSecurityGroupRulesPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeSecurityGroupsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_security_groups"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeSecurityGroupsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeSecurityGroupsPaginator = client.get_paginator("describe_security_groups")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeSecurityGroupsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeSecurityGroupsPaginator
  3. item: DescribeSecurityGroupsResultTypeDef

paginate

Type annotations and code completion for DescribeSecurityGroupsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    GroupIds: Sequence[str] = ...,
    GroupNames: Sequence[str] = ...,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeSecurityGroupsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeSecurityGroupsResultTypeDef
Usage example with kwargs
kwargs: DescribeSecurityGroupsRequestDescribeSecurityGroupsPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeSnapshotTierStatusPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_snapshot_tier_status"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeSnapshotTierStatusPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeSnapshotTierStatusPaginator = client.get_paginator("describe_snapshot_tier_status")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeSnapshotTierStatusResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeSnapshotTierStatusPaginator
  3. item: DescribeSnapshotTierStatusResultTypeDef

paginate

Type annotations and code completion for DescribeSnapshotTierStatusPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeSnapshotTierStatusResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeSnapshotTierStatusResultTypeDef
Usage example with kwargs
kwargs: DescribeSnapshotTierStatusRequestDescribeSnapshotTierStatusPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeSnapshotsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_snapshots"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeSnapshotsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeSnapshotsPaginator = client.get_paginator("describe_snapshots")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeSnapshotsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeSnapshotsPaginator
  3. item: DescribeSnapshotsResultTypeDef

paginate

Type annotations and code completion for DescribeSnapshotsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    OwnerIds: Sequence[str] = ...,
    RestorableByUserIds: Sequence[str] = ...,
    SnapshotIds: Sequence[str] = ...,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeSnapshotsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeSnapshotsResultTypeDef
Usage example with kwargs
kwargs: DescribeSnapshotsRequestDescribeSnapshotsPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeSpotFleetInstancesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_spot_fleet_instances"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeSpotFleetInstancesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeSpotFleetInstancesPaginator = client.get_paginator("describe_spot_fleet_instances")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeSpotFleetInstancesResponseTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeSpotFleetInstancesPaginator
  3. item: DescribeSpotFleetInstancesResponseTypeDef

paginate

Type annotations and code completion for DescribeSpotFleetInstancesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    SpotFleetRequestId: str,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[DescribeSpotFleetInstancesResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeSpotFleetInstancesResponseTypeDef
Usage example with kwargs
kwargs: DescribeSpotFleetInstancesRequestDescribeSpotFleetInstancesPaginateTypeDef = {  # (1)
    "SpotFleetRequestId": ...,
}

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

DescribeSpotFleetRequestsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_spot_fleet_requests"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeSpotFleetRequestsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeSpotFleetRequestsPaginator = client.get_paginator("describe_spot_fleet_requests")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeSpotFleetRequestsResponseTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeSpotFleetRequestsPaginator
  3. item: DescribeSpotFleetRequestsResponseTypeDef

paginate

Type annotations and code completion for DescribeSpotFleetRequestsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    SpotFleetRequestIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[DescribeSpotFleetRequestsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeSpotFleetRequestsResponseTypeDef
Usage example with kwargs
kwargs: DescribeSpotFleetRequestsRequestDescribeSpotFleetRequestsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeSpotInstanceRequestsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_spot_instance_requests"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeSpotInstanceRequestsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeSpotInstanceRequestsPaginator = client.get_paginator("describe_spot_instance_requests")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeSpotInstanceRequestsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeSpotInstanceRequestsPaginator
  3. item: DescribeSpotInstanceRequestsResultTypeDef

paginate

Type annotations and code completion for DescribeSpotInstanceRequestsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    SpotInstanceRequestIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeSpotInstanceRequestsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeSpotInstanceRequestsResultTypeDef
Usage example with kwargs
kwargs: DescribeSpotInstanceRequestsRequestDescribeSpotInstanceRequestsPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeSpotPriceHistoryPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_spot_price_history"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeSpotPriceHistoryPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeSpotPriceHistoryPaginator = client.get_paginator("describe_spot_price_history")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeSpotPriceHistoryResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeSpotPriceHistoryPaginator
  3. item: DescribeSpotPriceHistoryResultTypeDef

paginate

Type annotations and code completion for DescribeSpotPriceHistoryPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    AvailabilityZone: str = ...,
    DryRun: bool = ...,
    EndTime: Union[datetime, str] = ...,
    InstanceTypes: Sequence[InstanceTypeType] = ...,  # (2)
    ProductDescriptions: Sequence[str] = ...,
    StartTime: Union[datetime, str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[DescribeSpotPriceHistoryResultTypeDef]:  # (4)
    ...
  1. See FilterTypeDef
  2. See InstanceTypeType
  3. See PaginatorConfigTypeDef
  4. See DescribeSpotPriceHistoryResultTypeDef
Usage example with kwargs
kwargs: DescribeSpotPriceHistoryRequestDescribeSpotPriceHistoryPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeStaleSecurityGroupsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_stale_security_groups"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeStaleSecurityGroupsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeStaleSecurityGroupsPaginator = client.get_paginator("describe_stale_security_groups")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeStaleSecurityGroupsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeStaleSecurityGroupsPaginator
  3. item: DescribeStaleSecurityGroupsResultTypeDef

paginate

Type annotations and code completion for DescribeStaleSecurityGroupsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    VpcId: str,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[DescribeStaleSecurityGroupsResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeStaleSecurityGroupsResultTypeDef
Usage example with kwargs
kwargs: DescribeStaleSecurityGroupsRequestDescribeStaleSecurityGroupsPaginateTypeDef = {  # (1)
    "VpcId": ...,
}

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

DescribeStoreImageTasksPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_store_image_tasks"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeStoreImageTasksPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeStoreImageTasksPaginator = client.get_paginator("describe_store_image_tasks")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeStoreImageTasksResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeStoreImageTasksPaginator
  3. item: DescribeStoreImageTasksResultTypeDef

paginate

Type annotations and code completion for DescribeStoreImageTasksPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ImageIds: Sequence[str] = ...,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeStoreImageTasksResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeStoreImageTasksResultTypeDef
Usage example with kwargs
kwargs: DescribeStoreImageTasksRequestDescribeStoreImageTasksPaginateTypeDef = {  # (1)
    "ImageIds": ...,
}

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

DescribeSubnetsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_subnets"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeSubnetsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeSubnetsPaginator = client.get_paginator("describe_subnets")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeSubnetsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeSubnetsPaginator
  3. item: DescribeSubnetsResultTypeDef

paginate

Type annotations and code completion for DescribeSubnetsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    SubnetIds: Sequence[str] = ...,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeSubnetsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeSubnetsResultTypeDef
Usage example with kwargs
kwargs: DescribeSubnetsRequestDescribeSubnetsPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeTagsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_tags"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTagsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTagsPaginator = client.get_paginator("describe_tags")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTagsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTagsPaginator
  3. item: DescribeTagsResultTypeDef

paginate

Type annotations and code completion for DescribeTagsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTagsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTagsResultTypeDef
Usage example with kwargs
kwargs: DescribeTagsRequestDescribeTagsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeTrafficMirrorFiltersPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_traffic_mirror_filters"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTrafficMirrorFiltersPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTrafficMirrorFiltersPaginator = client.get_paginator("describe_traffic_mirror_filters")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTrafficMirrorFiltersResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTrafficMirrorFiltersPaginator
  3. item: DescribeTrafficMirrorFiltersResultTypeDef

paginate

Type annotations and code completion for DescribeTrafficMirrorFiltersPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TrafficMirrorFilterIds: Sequence[str] = ...,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTrafficMirrorFiltersResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTrafficMirrorFiltersResultTypeDef
Usage example with kwargs
kwargs: DescribeTrafficMirrorFiltersRequestDescribeTrafficMirrorFiltersPaginateTypeDef = {  # (1)
    "TrafficMirrorFilterIds": ...,
}

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

DescribeTrafficMirrorSessionsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_traffic_mirror_sessions"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTrafficMirrorSessionsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTrafficMirrorSessionsPaginator = client.get_paginator("describe_traffic_mirror_sessions")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTrafficMirrorSessionsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTrafficMirrorSessionsPaginator
  3. item: DescribeTrafficMirrorSessionsResultTypeDef

paginate

Type annotations and code completion for DescribeTrafficMirrorSessionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TrafficMirrorSessionIds: Sequence[str] = ...,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTrafficMirrorSessionsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTrafficMirrorSessionsResultTypeDef
Usage example with kwargs
kwargs: DescribeTrafficMirrorSessionsRequestDescribeTrafficMirrorSessionsPaginateTypeDef = {  # (1)
    "TrafficMirrorSessionIds": ...,
}

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

DescribeTrafficMirrorTargetsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_traffic_mirror_targets"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTrafficMirrorTargetsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTrafficMirrorTargetsPaginator = client.get_paginator("describe_traffic_mirror_targets")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTrafficMirrorTargetsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTrafficMirrorTargetsPaginator
  3. item: DescribeTrafficMirrorTargetsResultTypeDef

paginate

Type annotations and code completion for DescribeTrafficMirrorTargetsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TrafficMirrorTargetIds: Sequence[str] = ...,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTrafficMirrorTargetsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTrafficMirrorTargetsResultTypeDef
Usage example with kwargs
kwargs: DescribeTrafficMirrorTargetsRequestDescribeTrafficMirrorTargetsPaginateTypeDef = {  # (1)
    "TrafficMirrorTargetIds": ...,
}

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

DescribeTransitGatewayAttachmentsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_transit_gateway_attachments"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTransitGatewayAttachmentsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTransitGatewayAttachmentsPaginator = client.get_paginator("describe_transit_gateway_attachments")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTransitGatewayAttachmentsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTransitGatewayAttachmentsPaginator
  3. item: DescribeTransitGatewayAttachmentsResultTypeDef

paginate

Type annotations and code completion for DescribeTransitGatewayAttachmentsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayAttachmentIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTransitGatewayAttachmentsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTransitGatewayAttachmentsResultTypeDef
Usage example with kwargs
kwargs: DescribeTransitGatewayAttachmentsRequestDescribeTransitGatewayAttachmentsPaginateTypeDef = {  # (1)
    "TransitGatewayAttachmentIds": ...,
}

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

DescribeTransitGatewayConnectPeersPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_transit_gateway_connect_peers"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTransitGatewayConnectPeersPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTransitGatewayConnectPeersPaginator = client.get_paginator("describe_transit_gateway_connect_peers")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTransitGatewayConnectPeersResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTransitGatewayConnectPeersPaginator
  3. item: DescribeTransitGatewayConnectPeersResultTypeDef

paginate

Type annotations and code completion for DescribeTransitGatewayConnectPeersPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayConnectPeerIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTransitGatewayConnectPeersResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTransitGatewayConnectPeersResultTypeDef
Usage example with kwargs
kwargs: DescribeTransitGatewayConnectPeersRequestDescribeTransitGatewayConnectPeersPaginateTypeDef = {  # (1)
    "TransitGatewayConnectPeerIds": ...,
}

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

DescribeTransitGatewayConnectsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_transit_gateway_connects"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTransitGatewayConnectsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTransitGatewayConnectsPaginator = client.get_paginator("describe_transit_gateway_connects")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTransitGatewayConnectsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTransitGatewayConnectsPaginator
  3. item: DescribeTransitGatewayConnectsResultTypeDef

paginate

Type annotations and code completion for DescribeTransitGatewayConnectsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayAttachmentIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTransitGatewayConnectsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTransitGatewayConnectsResultTypeDef
Usage example with kwargs
kwargs: DescribeTransitGatewayConnectsRequestDescribeTransitGatewayConnectsPaginateTypeDef = {  # (1)
    "TransitGatewayAttachmentIds": ...,
}

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

DescribeTransitGatewayMulticastDomainsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_transit_gateway_multicast_domains"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTransitGatewayMulticastDomainsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTransitGatewayMulticastDomainsPaginator = client.get_paginator("describe_transit_gateway_multicast_domains")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTransitGatewayMulticastDomainsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTransitGatewayMulticastDomainsPaginator
  3. item: DescribeTransitGatewayMulticastDomainsResultTypeDef

paginate

Type annotations and code completion for DescribeTransitGatewayMulticastDomainsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayMulticastDomainIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTransitGatewayMulticastDomainsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTransitGatewayMulticastDomainsResultTypeDef
Usage example with kwargs
kwargs: DescribeTransitGatewayMulticastDomainsRequestDescribeTransitGatewayMulticastDomainsPaginateTypeDef = {  # (1)
    "TransitGatewayMulticastDomainIds": ...,
}

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

DescribeTransitGatewayPeeringAttachmentsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_transit_gateway_peering_attachments"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTransitGatewayPeeringAttachmentsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTransitGatewayPeeringAttachmentsPaginator = client.get_paginator("describe_transit_gateway_peering_attachments")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTransitGatewayPeeringAttachmentsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTransitGatewayPeeringAttachmentsPaginator
  3. item: DescribeTransitGatewayPeeringAttachmentsResultTypeDef

paginate

Type annotations and code completion for DescribeTransitGatewayPeeringAttachmentsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayAttachmentIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTransitGatewayPeeringAttachmentsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTransitGatewayPeeringAttachmentsResultTypeDef
Usage example with kwargs
kwargs: DescribeTransitGatewayPeeringAttachmentsRequestDescribeTransitGatewayPeeringAttachmentsPaginateTypeDef = {  # (1)
    "TransitGatewayAttachmentIds": ...,
}

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

DescribeTransitGatewayPolicyTablesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_transit_gateway_policy_tables"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTransitGatewayPolicyTablesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTransitGatewayPolicyTablesPaginator = client.get_paginator("describe_transit_gateway_policy_tables")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTransitGatewayPolicyTablesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTransitGatewayPolicyTablesPaginator
  3. item: DescribeTransitGatewayPolicyTablesResultTypeDef

paginate

Type annotations and code completion for DescribeTransitGatewayPolicyTablesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayPolicyTableIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTransitGatewayPolicyTablesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTransitGatewayPolicyTablesResultTypeDef
Usage example with kwargs
kwargs: DescribeTransitGatewayPolicyTablesRequestDescribeTransitGatewayPolicyTablesPaginateTypeDef = {  # (1)
    "TransitGatewayPolicyTableIds": ...,
}

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

DescribeTransitGatewayRouteTableAnnouncementsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_transit_gateway_route_table_announcements"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTransitGatewayRouteTableAnnouncementsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTransitGatewayRouteTableAnnouncementsPaginator = client.get_paginator("describe_transit_gateway_route_table_announcements")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTransitGatewayRouteTableAnnouncementsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTransitGatewayRouteTableAnnouncementsPaginator
  3. item: DescribeTransitGatewayRouteTableAnnouncementsResultTypeDef

paginate

Type annotations and code completion for DescribeTransitGatewayRouteTableAnnouncementsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayRouteTableAnnouncementIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTransitGatewayRouteTableAnnouncementsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTransitGatewayRouteTableAnnouncementsResultTypeDef
Usage example with kwargs
kwargs: DescribeTransitGatewayRouteTableAnnouncementsRequestDescribeTransitGatewayRouteTableAnnouncementsPaginateTypeDef = {  # (1)
    "TransitGatewayRouteTableAnnouncementIds": ...,
}

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

DescribeTransitGatewayRouteTablesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_transit_gateway_route_tables"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTransitGatewayRouteTablesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTransitGatewayRouteTablesPaginator = client.get_paginator("describe_transit_gateway_route_tables")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTransitGatewayRouteTablesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTransitGatewayRouteTablesPaginator
  3. item: DescribeTransitGatewayRouteTablesResultTypeDef

paginate

Type annotations and code completion for DescribeTransitGatewayRouteTablesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayRouteTableIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTransitGatewayRouteTablesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTransitGatewayRouteTablesResultTypeDef
Usage example with kwargs
kwargs: DescribeTransitGatewayRouteTablesRequestDescribeTransitGatewayRouteTablesPaginateTypeDef = {  # (1)
    "TransitGatewayRouteTableIds": ...,
}

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

DescribeTransitGatewayVpcAttachmentsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_transit_gateway_vpc_attachments"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTransitGatewayVpcAttachmentsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTransitGatewayVpcAttachmentsPaginator = client.get_paginator("describe_transit_gateway_vpc_attachments")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTransitGatewayVpcAttachmentsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTransitGatewayVpcAttachmentsPaginator
  3. item: DescribeTransitGatewayVpcAttachmentsResultTypeDef

paginate

Type annotations and code completion for DescribeTransitGatewayVpcAttachmentsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayAttachmentIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTransitGatewayVpcAttachmentsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTransitGatewayVpcAttachmentsResultTypeDef
Usage example with kwargs
kwargs: DescribeTransitGatewayVpcAttachmentsRequestDescribeTransitGatewayVpcAttachmentsPaginateTypeDef = {  # (1)
    "TransitGatewayAttachmentIds": ...,
}

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

DescribeTransitGatewaysPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_transit_gateways"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTransitGatewaysPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTransitGatewaysPaginator = client.get_paginator("describe_transit_gateways")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTransitGatewaysResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTransitGatewaysPaginator
  3. item: DescribeTransitGatewaysResultTypeDef

paginate

Type annotations and code completion for DescribeTransitGatewaysPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTransitGatewaysResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTransitGatewaysResultTypeDef
Usage example with kwargs
kwargs: DescribeTransitGatewaysRequestDescribeTransitGatewaysPaginateTypeDef = {  # (1)
    "TransitGatewayIds": ...,
}

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

DescribeTrunkInterfaceAssociationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_trunk_interface_associations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeTrunkInterfaceAssociationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeTrunkInterfaceAssociationsPaginator = client.get_paginator("describe_trunk_interface_associations")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeTrunkInterfaceAssociationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeTrunkInterfaceAssociationsPaginator
  3. item: DescribeTrunkInterfaceAssociationsResultTypeDef

paginate

Type annotations and code completion for DescribeTrunkInterfaceAssociationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    AssociationIds: Sequence[str] = ...,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeTrunkInterfaceAssociationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeTrunkInterfaceAssociationsResultTypeDef
Usage example with kwargs
kwargs: DescribeTrunkInterfaceAssociationsRequestDescribeTrunkInterfaceAssociationsPaginateTypeDef = {  # (1)
    "AssociationIds": ...,
}

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

DescribeVolumeStatusPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_volume_status"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeVolumeStatusPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeVolumeStatusPaginator = client.get_paginator("describe_volume_status")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeVolumeStatusResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeVolumeStatusPaginator
  3. item: DescribeVolumeStatusResultTypeDef

paginate

Type annotations and code completion for DescribeVolumeStatusPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    VolumeIds: Sequence[str] = ...,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeVolumeStatusResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeVolumeStatusResultTypeDef
Usage example with kwargs
kwargs: DescribeVolumeStatusRequestDescribeVolumeStatusPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeVolumesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_volumes"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeVolumesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeVolumesPaginator = client.get_paginator("describe_volumes")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeVolumesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeVolumesPaginator
  3. item: DescribeVolumesResultTypeDef

paginate

Type annotations and code completion for DescribeVolumesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    VolumeIds: Sequence[str] = ...,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeVolumesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeVolumesResultTypeDef
Usage example with kwargs
kwargs: DescribeVolumesRequestDescribeVolumesPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeVolumesModificationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_volumes_modifications"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeVolumesModificationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeVolumesModificationsPaginator = client.get_paginator("describe_volumes_modifications")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeVolumesModificationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeVolumesModificationsPaginator
  3. item: DescribeVolumesModificationsResultTypeDef

paginate

Type annotations and code completion for DescribeVolumesModificationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    VolumeIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeVolumesModificationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeVolumesModificationsResultTypeDef
Usage example with kwargs
kwargs: DescribeVolumesModificationsRequestDescribeVolumesModificationsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeVpcClassicLinkDnsSupportPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_vpc_classic_link_dns_support"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeVpcClassicLinkDnsSupportPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeVpcClassicLinkDnsSupportPaginator = client.get_paginator("describe_vpc_classic_link_dns_support")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeVpcClassicLinkDnsSupportResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeVpcClassicLinkDnsSupportPaginator
  3. item: DescribeVpcClassicLinkDnsSupportResultTypeDef

paginate

Type annotations and code completion for DescribeVpcClassicLinkDnsSupportPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    VpcIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[DescribeVpcClassicLinkDnsSupportResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeVpcClassicLinkDnsSupportResultTypeDef
Usage example with kwargs
kwargs: DescribeVpcClassicLinkDnsSupportRequestDescribeVpcClassicLinkDnsSupportPaginateTypeDef = {  # (1)
    "VpcIds": ...,
}

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

DescribeVpcEndpointConnectionNotificationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_vpc_endpoint_connection_notifications"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeVpcEndpointConnectionNotificationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeVpcEndpointConnectionNotificationsPaginator = client.get_paginator("describe_vpc_endpoint_connection_notifications")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeVpcEndpointConnectionNotificationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeVpcEndpointConnectionNotificationsPaginator
  3. item: DescribeVpcEndpointConnectionNotificationsResultTypeDef

paginate

Type annotations and code completion for DescribeVpcEndpointConnectionNotificationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    ConnectionNotificationId: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeVpcEndpointConnectionNotificationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeVpcEndpointConnectionNotificationsResultTypeDef
Usage example with kwargs
kwargs: DescribeVpcEndpointConnectionNotificationsRequestDescribeVpcEndpointConnectionNotificationsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeVpcEndpointConnectionsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_vpc_endpoint_connections"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeVpcEndpointConnectionsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeVpcEndpointConnectionsPaginator = client.get_paginator("describe_vpc_endpoint_connections")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeVpcEndpointConnectionsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeVpcEndpointConnectionsPaginator
  3. item: DescribeVpcEndpointConnectionsResultTypeDef

paginate

Type annotations and code completion for DescribeVpcEndpointConnectionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeVpcEndpointConnectionsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeVpcEndpointConnectionsResultTypeDef
Usage example with kwargs
kwargs: DescribeVpcEndpointConnectionsRequestDescribeVpcEndpointConnectionsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeVpcEndpointServiceConfigurationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_vpc_endpoint_service_configurations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeVpcEndpointServiceConfigurationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeVpcEndpointServiceConfigurationsPaginator = client.get_paginator("describe_vpc_endpoint_service_configurations")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeVpcEndpointServiceConfigurationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeVpcEndpointServiceConfigurationsPaginator
  3. item: DescribeVpcEndpointServiceConfigurationsResultTypeDef

paginate

Type annotations and code completion for DescribeVpcEndpointServiceConfigurationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    ServiceIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeVpcEndpointServiceConfigurationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeVpcEndpointServiceConfigurationsResultTypeDef
Usage example with kwargs
kwargs: DescribeVpcEndpointServiceConfigurationsRequestDescribeVpcEndpointServiceConfigurationsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeVpcEndpointServicePermissionsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_vpc_endpoint_service_permissions"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeVpcEndpointServicePermissionsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeVpcEndpointServicePermissionsPaginator = client.get_paginator("describe_vpc_endpoint_service_permissions")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeVpcEndpointServicePermissionsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeVpcEndpointServicePermissionsPaginator
  3. item: DescribeVpcEndpointServicePermissionsResultTypeDef

paginate

Type annotations and code completion for DescribeVpcEndpointServicePermissionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ServiceId: str,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeVpcEndpointServicePermissionsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeVpcEndpointServicePermissionsResultTypeDef
Usage example with kwargs
kwargs: DescribeVpcEndpointServicePermissionsRequestDescribeVpcEndpointServicePermissionsPaginateTypeDef = {  # (1)
    "ServiceId": ...,
}

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

DescribeVpcEndpointServicesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_vpc_endpoint_services"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeVpcEndpointServicesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeVpcEndpointServicesPaginator = client.get_paginator("describe_vpc_endpoint_services")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeVpcEndpointServicesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeVpcEndpointServicesPaginator
  3. item: DescribeVpcEndpointServicesResultTypeDef

paginate

Type annotations and code completion for DescribeVpcEndpointServicesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    ServiceNames: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeVpcEndpointServicesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeVpcEndpointServicesResultTypeDef
Usage example with kwargs
kwargs: DescribeVpcEndpointServicesRequestDescribeVpcEndpointServicesPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeVpcEndpointsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_vpc_endpoints"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeVpcEndpointsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeVpcEndpointsPaginator = client.get_paginator("describe_vpc_endpoints")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeVpcEndpointsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeVpcEndpointsPaginator
  3. item: DescribeVpcEndpointsResultTypeDef

paginate

Type annotations and code completion for DescribeVpcEndpointsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    VpcEndpointIds: Sequence[str] = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeVpcEndpointsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeVpcEndpointsResultTypeDef
Usage example with kwargs
kwargs: DescribeVpcEndpointsRequestDescribeVpcEndpointsPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

DescribeVpcPeeringConnectionsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_vpc_peering_connections"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeVpcPeeringConnectionsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeVpcPeeringConnectionsPaginator = client.get_paginator("describe_vpc_peering_connections")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeVpcPeeringConnectionsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeVpcPeeringConnectionsPaginator
  3. item: DescribeVpcPeeringConnectionsResultTypeDef

paginate

Type annotations and code completion for DescribeVpcPeeringConnectionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    VpcPeeringConnectionIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeVpcPeeringConnectionsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeVpcPeeringConnectionsResultTypeDef
Usage example with kwargs
kwargs: DescribeVpcPeeringConnectionsRequestDescribeVpcPeeringConnectionsPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

DescribeVpcsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("describe_vpcs"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import DescribeVpcsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: DescribeVpcsPaginator = client.get_paginator("describe_vpcs")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeVpcsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: DescribeVpcsPaginator
  3. item: DescribeVpcsResultTypeDef

paginate

Type annotations and code completion for DescribeVpcsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    VpcIds: Sequence[str] = ...,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[DescribeVpcsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeVpcsResultTypeDef
Usage example with kwargs
kwargs: DescribeVpcsRequestDescribeVpcsPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

GetAssociatedIpv6PoolCidrsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_associated_ipv6_pool_cidrs"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetAssociatedIpv6PoolCidrsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetAssociatedIpv6PoolCidrsPaginator = client.get_paginator("get_associated_ipv6_pool_cidrs")  # (2)
    async for item in paginator.paginate(...):
        item: GetAssociatedIpv6PoolCidrsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetAssociatedIpv6PoolCidrsPaginator
  3. item: GetAssociatedIpv6PoolCidrsResultTypeDef

paginate

Type annotations and code completion for GetAssociatedIpv6PoolCidrsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    PoolId: str,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[GetAssociatedIpv6PoolCidrsResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetAssociatedIpv6PoolCidrsResultTypeDef
Usage example with kwargs
kwargs: GetAssociatedIpv6PoolCidrsRequestGetAssociatedIpv6PoolCidrsPaginateTypeDef = {  # (1)
    "PoolId": ...,
}

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

GetGroupsForCapacityReservationPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_groups_for_capacity_reservation"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetGroupsForCapacityReservationPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetGroupsForCapacityReservationPaginator = client.get_paginator("get_groups_for_capacity_reservation")  # (2)
    async for item in paginator.paginate(...):
        item: GetGroupsForCapacityReservationResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetGroupsForCapacityReservationPaginator
  3. item: GetGroupsForCapacityReservationResultTypeDef

paginate

Type annotations and code completion for GetGroupsForCapacityReservationPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    CapacityReservationId: str,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[GetGroupsForCapacityReservationResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetGroupsForCapacityReservationResultTypeDef
Usage example with kwargs
kwargs: GetGroupsForCapacityReservationRequestGetGroupsForCapacityReservationPaginateTypeDef = {  # (1)
    "CapacityReservationId": ...,
}

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

GetInstanceTypesFromInstanceRequirementsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_instance_types_from_instance_requirements"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetInstanceTypesFromInstanceRequirementsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetInstanceTypesFromInstanceRequirementsPaginator = client.get_paginator("get_instance_types_from_instance_requirements")  # (2)
    async for item in paginator.paginate(...):
        item: GetInstanceTypesFromInstanceRequirementsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetInstanceTypesFromInstanceRequirementsPaginator
  3. item: GetInstanceTypesFromInstanceRequirementsResultTypeDef

paginate

Type annotations and code completion for GetInstanceTypesFromInstanceRequirementsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ArchitectureTypes: Sequence[ArchitectureTypeType],  # (1)
    VirtualizationTypes: Sequence[VirtualizationTypeType],  # (2)
    InstanceRequirements: InstanceRequirementsRequestTypeDef,  # (3)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (4)
) -> AsyncIterator[GetInstanceTypesFromInstanceRequirementsResultTypeDef]:  # (5)
    ...
  1. See ArchitectureTypeType
  2. See VirtualizationTypeType
  3. See InstanceRequirementsRequestTypeDef
  4. See PaginatorConfigTypeDef
  5. See GetInstanceTypesFromInstanceRequirementsResultTypeDef
Usage example with kwargs
kwargs: GetInstanceTypesFromInstanceRequirementsRequestGetInstanceTypesFromInstanceRequirementsPaginateTypeDef = {  # (1)
    "ArchitectureTypes": ...,
    "VirtualizationTypes": ...,
    "InstanceRequirements": ...,
}

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

GetIpamAddressHistoryPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_ipam_address_history"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetIpamAddressHistoryPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetIpamAddressHistoryPaginator = client.get_paginator("get_ipam_address_history")  # (2)
    async for item in paginator.paginate(...):
        item: GetIpamAddressHistoryResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetIpamAddressHistoryPaginator
  3. item: GetIpamAddressHistoryResultTypeDef

paginate

Type annotations and code completion for GetIpamAddressHistoryPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    Cidr: str,
    IpamScopeId: str,
    DryRun: bool = ...,
    VpcId: str = ...,
    StartTime: Union[datetime, str] = ...,
    EndTime: Union[datetime, str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[GetIpamAddressHistoryResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetIpamAddressHistoryResultTypeDef
Usage example with kwargs
kwargs: GetIpamAddressHistoryRequestGetIpamAddressHistoryPaginateTypeDef = {  # (1)
    "Cidr": ...,
    "IpamScopeId": ...,
}

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

GetIpamPoolAllocationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_ipam_pool_allocations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetIpamPoolAllocationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetIpamPoolAllocationsPaginator = client.get_paginator("get_ipam_pool_allocations")  # (2)
    async for item in paginator.paginate(...):
        item: GetIpamPoolAllocationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetIpamPoolAllocationsPaginator
  3. item: GetIpamPoolAllocationsResultTypeDef

paginate

Type annotations and code completion for GetIpamPoolAllocationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    IpamPoolId: str,
    DryRun: bool = ...,
    IpamPoolAllocationId: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[GetIpamPoolAllocationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See GetIpamPoolAllocationsResultTypeDef
Usage example with kwargs
kwargs: GetIpamPoolAllocationsRequestGetIpamPoolAllocationsPaginateTypeDef = {  # (1)
    "IpamPoolId": ...,
}

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

GetIpamPoolCidrsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_ipam_pool_cidrs"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetIpamPoolCidrsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetIpamPoolCidrsPaginator = client.get_paginator("get_ipam_pool_cidrs")  # (2)
    async for item in paginator.paginate(...):
        item: GetIpamPoolCidrsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetIpamPoolCidrsPaginator
  3. item: GetIpamPoolCidrsResultTypeDef

paginate

Type annotations and code completion for GetIpamPoolCidrsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    IpamPoolId: str,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[GetIpamPoolCidrsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See GetIpamPoolCidrsResultTypeDef
Usage example with kwargs
kwargs: GetIpamPoolCidrsRequestGetIpamPoolCidrsPaginateTypeDef = {  # (1)
    "IpamPoolId": ...,
}

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

GetIpamResourceCidrsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_ipam_resource_cidrs"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetIpamResourceCidrsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetIpamResourceCidrsPaginator = client.get_paginator("get_ipam_resource_cidrs")  # (2)
    async for item in paginator.paginate(...):
        item: GetIpamResourceCidrsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetIpamResourceCidrsPaginator
  3. item: GetIpamResourceCidrsResultTypeDef

paginate

Type annotations and code completion for GetIpamResourceCidrsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    IpamScopeId: str,
    DryRun: bool = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    IpamPoolId: str = ...,
    ResourceId: str = ...,
    ResourceType: IpamResourceTypeType = ...,  # (2)
    ResourceTag: RequestIpamResourceTagTypeDef = ...,  # (3)
    ResourceOwner: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (4)
) -> AsyncIterator[GetIpamResourceCidrsResultTypeDef]:  # (5)
    ...
  1. See FilterTypeDef
  2. See IpamResourceTypeType
  3. See RequestIpamResourceTagTypeDef
  4. See PaginatorConfigTypeDef
  5. See GetIpamResourceCidrsResultTypeDef
Usage example with kwargs
kwargs: GetIpamResourceCidrsRequestGetIpamResourceCidrsPaginateTypeDef = {  # (1)
    "IpamScopeId": ...,
}

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

GetManagedPrefixListAssociationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_managed_prefix_list_associations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetManagedPrefixListAssociationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetManagedPrefixListAssociationsPaginator = client.get_paginator("get_managed_prefix_list_associations")  # (2)
    async for item in paginator.paginate(...):
        item: GetManagedPrefixListAssociationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetManagedPrefixListAssociationsPaginator
  3. item: GetManagedPrefixListAssociationsResultTypeDef

paginate

Type annotations and code completion for GetManagedPrefixListAssociationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    PrefixListId: str,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[GetManagedPrefixListAssociationsResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetManagedPrefixListAssociationsResultTypeDef
Usage example with kwargs
kwargs: GetManagedPrefixListAssociationsRequestGetManagedPrefixListAssociationsPaginateTypeDef = {  # (1)
    "PrefixListId": ...,
}

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

GetManagedPrefixListEntriesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_managed_prefix_list_entries"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetManagedPrefixListEntriesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetManagedPrefixListEntriesPaginator = client.get_paginator("get_managed_prefix_list_entries")  # (2)
    async for item in paginator.paginate(...):
        item: GetManagedPrefixListEntriesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetManagedPrefixListEntriesPaginator
  3. item: GetManagedPrefixListEntriesResultTypeDef

paginate

Type annotations and code completion for GetManagedPrefixListEntriesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    PrefixListId: str,
    DryRun: bool = ...,
    TargetVersion: int = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[GetManagedPrefixListEntriesResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetManagedPrefixListEntriesResultTypeDef
Usage example with kwargs
kwargs: GetManagedPrefixListEntriesRequestGetManagedPrefixListEntriesPaginateTypeDef = {  # (1)
    "PrefixListId": ...,
}

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

GetSpotPlacementScoresPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_spot_placement_scores"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetSpotPlacementScoresPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetSpotPlacementScoresPaginator = client.get_paginator("get_spot_placement_scores")  # (2)
    async for item in paginator.paginate(...):
        item: GetSpotPlacementScoresResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetSpotPlacementScoresPaginator
  3. item: GetSpotPlacementScoresResultTypeDef

paginate

Type annotations and code completion for GetSpotPlacementScoresPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TargetCapacity: int,
    InstanceTypes: Sequence[str] = ...,
    TargetCapacityUnitType: TargetCapacityUnitTypeType = ...,  # (1)
    SingleAvailabilityZone: bool = ...,
    RegionNames: Sequence[str] = ...,
    InstanceRequirementsWithMetadata: InstanceRequirementsWithMetadataRequestTypeDef = ...,  # (2)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[GetSpotPlacementScoresResultTypeDef]:  # (4)
    ...
  1. See TargetCapacityUnitTypeType
  2. See InstanceRequirementsWithMetadataRequestTypeDef
  3. See PaginatorConfigTypeDef
  4. See GetSpotPlacementScoresResultTypeDef
Usage example with kwargs
kwargs: GetSpotPlacementScoresRequestGetSpotPlacementScoresPaginateTypeDef = {  # (1)
    "TargetCapacity": ...,
}

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

GetTransitGatewayAttachmentPropagationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_transit_gateway_attachment_propagations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetTransitGatewayAttachmentPropagationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetTransitGatewayAttachmentPropagationsPaginator = client.get_paginator("get_transit_gateway_attachment_propagations")  # (2)
    async for item in paginator.paginate(...):
        item: GetTransitGatewayAttachmentPropagationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetTransitGatewayAttachmentPropagationsPaginator
  3. item: GetTransitGatewayAttachmentPropagationsResultTypeDef

paginate

Type annotations and code completion for GetTransitGatewayAttachmentPropagationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayAttachmentId: str,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[GetTransitGatewayAttachmentPropagationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See GetTransitGatewayAttachmentPropagationsResultTypeDef
Usage example with kwargs
kwargs: GetTransitGatewayAttachmentPropagationsRequestGetTransitGatewayAttachmentPropagationsPaginateTypeDef = {  # (1)
    "TransitGatewayAttachmentId": ...,
}

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

GetTransitGatewayMulticastDomainAssociationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_transit_gateway_multicast_domain_associations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetTransitGatewayMulticastDomainAssociationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetTransitGatewayMulticastDomainAssociationsPaginator = client.get_paginator("get_transit_gateway_multicast_domain_associations")  # (2)
    async for item in paginator.paginate(...):
        item: GetTransitGatewayMulticastDomainAssociationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetTransitGatewayMulticastDomainAssociationsPaginator
  3. item: GetTransitGatewayMulticastDomainAssociationsResultTypeDef

paginate

Type annotations and code completion for GetTransitGatewayMulticastDomainAssociationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayMulticastDomainId: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[GetTransitGatewayMulticastDomainAssociationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See GetTransitGatewayMulticastDomainAssociationsResultTypeDef
Usage example with kwargs
kwargs: GetTransitGatewayMulticastDomainAssociationsRequestGetTransitGatewayMulticastDomainAssociationsPaginateTypeDef = {  # (1)
    "TransitGatewayMulticastDomainId": ...,
}

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

GetTransitGatewayPolicyTableAssociationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_transit_gateway_policy_table_associations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetTransitGatewayPolicyTableAssociationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetTransitGatewayPolicyTableAssociationsPaginator = client.get_paginator("get_transit_gateway_policy_table_associations")  # (2)
    async for item in paginator.paginate(...):
        item: GetTransitGatewayPolicyTableAssociationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetTransitGatewayPolicyTableAssociationsPaginator
  3. item: GetTransitGatewayPolicyTableAssociationsResultTypeDef

paginate

Type annotations and code completion for GetTransitGatewayPolicyTableAssociationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayPolicyTableId: str,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[GetTransitGatewayPolicyTableAssociationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See GetTransitGatewayPolicyTableAssociationsResultTypeDef
Usage example with kwargs
kwargs: GetTransitGatewayPolicyTableAssociationsRequestGetTransitGatewayPolicyTableAssociationsPaginateTypeDef = {  # (1)
    "TransitGatewayPolicyTableId": ...,
}

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

GetTransitGatewayPrefixListReferencesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_transit_gateway_prefix_list_references"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetTransitGatewayPrefixListReferencesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetTransitGatewayPrefixListReferencesPaginator = client.get_paginator("get_transit_gateway_prefix_list_references")  # (2)
    async for item in paginator.paginate(...):
        item: GetTransitGatewayPrefixListReferencesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetTransitGatewayPrefixListReferencesPaginator
  3. item: GetTransitGatewayPrefixListReferencesResultTypeDef

paginate

Type annotations and code completion for GetTransitGatewayPrefixListReferencesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayRouteTableId: str,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[GetTransitGatewayPrefixListReferencesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See GetTransitGatewayPrefixListReferencesResultTypeDef
Usage example with kwargs
kwargs: GetTransitGatewayPrefixListReferencesRequestGetTransitGatewayPrefixListReferencesPaginateTypeDef = {  # (1)
    "TransitGatewayRouteTableId": ...,
}

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

GetTransitGatewayRouteTableAssociationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_transit_gateway_route_table_associations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetTransitGatewayRouteTableAssociationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetTransitGatewayRouteTableAssociationsPaginator = client.get_paginator("get_transit_gateway_route_table_associations")  # (2)
    async for item in paginator.paginate(...):
        item: GetTransitGatewayRouteTableAssociationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetTransitGatewayRouteTableAssociationsPaginator
  3. item: GetTransitGatewayRouteTableAssociationsResultTypeDef

paginate

Type annotations and code completion for GetTransitGatewayRouteTableAssociationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayRouteTableId: str,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[GetTransitGatewayRouteTableAssociationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See GetTransitGatewayRouteTableAssociationsResultTypeDef
Usage example with kwargs
kwargs: GetTransitGatewayRouteTableAssociationsRequestGetTransitGatewayRouteTableAssociationsPaginateTypeDef = {  # (1)
    "TransitGatewayRouteTableId": ...,
}

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

GetTransitGatewayRouteTablePropagationsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_transit_gateway_route_table_propagations"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetTransitGatewayRouteTablePropagationsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetTransitGatewayRouteTablePropagationsPaginator = client.get_paginator("get_transit_gateway_route_table_propagations")  # (2)
    async for item in paginator.paginate(...):
        item: GetTransitGatewayRouteTablePropagationsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetTransitGatewayRouteTablePropagationsPaginator
  3. item: GetTransitGatewayRouteTablePropagationsResultTypeDef

paginate

Type annotations and code completion for GetTransitGatewayRouteTablePropagationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayRouteTableId: str,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[GetTransitGatewayRouteTablePropagationsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See GetTransitGatewayRouteTablePropagationsResultTypeDef
Usage example with kwargs
kwargs: GetTransitGatewayRouteTablePropagationsRequestGetTransitGatewayRouteTablePropagationsPaginateTypeDef = {  # (1)
    "TransitGatewayRouteTableId": ...,
}

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

GetVpnConnectionDeviceTypesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("get_vpn_connection_device_types"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import GetVpnConnectionDeviceTypesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: GetVpnConnectionDeviceTypesPaginator = client.get_paginator("get_vpn_connection_device_types")  # (2)
    async for item in paginator.paginate(...):
        item: GetVpnConnectionDeviceTypesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: GetVpnConnectionDeviceTypesPaginator
  3. item: GetVpnConnectionDeviceTypesResultTypeDef

paginate

Type annotations and code completion for GetVpnConnectionDeviceTypesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[GetVpnConnectionDeviceTypesResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetVpnConnectionDeviceTypesResultTypeDef
Usage example with kwargs
kwargs: GetVpnConnectionDeviceTypesRequestGetVpnConnectionDeviceTypesPaginateTypeDef = {  # (1)
    "DryRun": ...,
}

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

ListImagesInRecycleBinPaginator

Type annotations and code completion for session.client("ec2").get_paginator("list_images_in_recycle_bin"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import ListImagesInRecycleBinPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: ListImagesInRecycleBinPaginator = client.get_paginator("list_images_in_recycle_bin")  # (2)
    async for item in paginator.paginate(...):
        item: ListImagesInRecycleBinResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: ListImagesInRecycleBinPaginator
  3. item: ListImagesInRecycleBinResultTypeDef

paginate

Type annotations and code completion for ListImagesInRecycleBinPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ImageIds: Sequence[str] = ...,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListImagesInRecycleBinResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListImagesInRecycleBinResultTypeDef
Usage example with kwargs
kwargs: ListImagesInRecycleBinRequestListImagesInRecycleBinPaginateTypeDef = {  # (1)
    "ImageIds": ...,
}

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

ListSnapshotsInRecycleBinPaginator

Type annotations and code completion for session.client("ec2").get_paginator("list_snapshots_in_recycle_bin"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import ListSnapshotsInRecycleBinPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: ListSnapshotsInRecycleBinPaginator = client.get_paginator("list_snapshots_in_recycle_bin")  # (2)
    async for item in paginator.paginate(...):
        item: ListSnapshotsInRecycleBinResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: ListSnapshotsInRecycleBinPaginator
  3. item: ListSnapshotsInRecycleBinResultTypeDef

paginate

Type annotations and code completion for ListSnapshotsInRecycleBinPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    SnapshotIds: Sequence[str] = ...,
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> AsyncIterator[ListSnapshotsInRecycleBinResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ListSnapshotsInRecycleBinResultTypeDef
Usage example with kwargs
kwargs: ListSnapshotsInRecycleBinRequestListSnapshotsInRecycleBinPaginateTypeDef = {  # (1)
    "SnapshotIds": ...,
}

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

SearchLocalGatewayRoutesPaginator

Type annotations and code completion for session.client("ec2").get_paginator("search_local_gateway_routes"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import SearchLocalGatewayRoutesPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: SearchLocalGatewayRoutesPaginator = client.get_paginator("search_local_gateway_routes")  # (2)
    async for item in paginator.paginate(...):
        item: SearchLocalGatewayRoutesResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: SearchLocalGatewayRoutesPaginator
  3. item: SearchLocalGatewayRoutesResultTypeDef

paginate

Type annotations and code completion for SearchLocalGatewayRoutesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    LocalGatewayRouteTableId: str,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[SearchLocalGatewayRoutesResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See SearchLocalGatewayRoutesResultTypeDef
Usage example with kwargs
kwargs: SearchLocalGatewayRoutesRequestSearchLocalGatewayRoutesPaginateTypeDef = {  # (1)
    "LocalGatewayRouteTableId": ...,
}

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

SearchTransitGatewayMulticastGroupsPaginator

Type annotations and code completion for session.client("ec2").get_paginator("search_transit_gateway_multicast_groups"). boto3 documentation

Usage example
from aioboto3.session import Session

from types_aiobotocore_ec2.paginator import SearchTransitGatewayMulticastGroupsPaginator

session = Session()

session = get_session()
async with session.client("ec2") as client:  # (1)
    paginator: SearchTransitGatewayMulticastGroupsPaginator = client.get_paginator("search_transit_gateway_multicast_groups")  # (2)
    async for item in paginator.paginate(...):
        item: SearchTransitGatewayMulticastGroupsResultTypeDef
        print(item)  # (3)
  1. client: EC2Client
  2. paginator: SearchTransitGatewayMulticastGroupsPaginator
  3. item: SearchTransitGatewayMulticastGroupsResultTypeDef

paginate

Type annotations and code completion for SearchTransitGatewayMulticastGroupsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    TransitGatewayMulticastDomainId: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    DryRun: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> AsyncIterator[SearchTransitGatewayMulticastGroupsResultTypeDef]:  # (3)
    ...
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See SearchTransitGatewayMulticastGroupsResultTypeDef
Usage example with kwargs
kwargs: SearchTransitGatewayMulticastGroupsRequestSearchTransitGatewayMulticastGroupsPaginateTypeDef = {  # (1)
    "TransitGatewayMulticastDomainId": ...,
}

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