Skip to content

Paginators#

Index > Route53RecoveryControlConfig > Paginators

Auto-generated documentation for Route53RecoveryControlConfig type annotations stubs module types-aiobotocore-route53-recovery-control-config.

ListAssociatedRoute53HealthChecksPaginator#

Type annotations and code completion for session.create_client("route53-recovery-control-config").get_paginator("list_associated_route53_health_checks"). boto3 documentation

# ListAssociatedRoute53HealthChecksPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_route53_recovery_control_config.paginator import ListAssociatedRoute53HealthChecksPaginator

session = get_session()
async with session.create_client("route53-recovery-control-config") as client:  # (1)
    paginator: ListAssociatedRoute53HealthChecksPaginator = client.get_paginator("list_associated_route53_health_checks")  # (2)
    async for item in paginator.paginate(...):
        item: ListAssociatedRoute53HealthChecksResponseTypeDef
        print(item)  # (3)
  1. client: Route53RecoveryControlConfigClient
  2. paginator: ListAssociatedRoute53HealthChecksPaginator
  3. item: ListAssociatedRoute53HealthChecksResponseTypeDef

paginate#

Type annotations and code completion for ListAssociatedRoute53HealthChecksPaginator.paginate method.

# paginate method definition

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

kwargs: ListAssociatedRoute53HealthChecksRequestListAssociatedRoute53HealthChecksPaginateTypeDef = {  # (1)
    "RoutingControlArn": ...,
}

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

ListClustersPaginator#

Type annotations and code completion for session.create_client("route53-recovery-control-config").get_paginator("list_clusters"). boto3 documentation

# ListClustersPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_route53_recovery_control_config.paginator import ListClustersPaginator

session = get_session()
async with session.create_client("route53-recovery-control-config") as client:  # (1)
    paginator: ListClustersPaginator = client.get_paginator("list_clusters")  # (2)
    async for item in paginator.paginate(...):
        item: ListClustersResponseTypeDef
        print(item)  # (3)
  1. client: Route53RecoveryControlConfigClient
  2. paginator: ListClustersPaginator
  3. item: ListClustersResponseTypeDef

paginate#

Type annotations and code completion for ListClustersPaginator.paginate method.

# paginate method definition

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

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

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

ListControlPanelsPaginator#

Type annotations and code completion for session.create_client("route53-recovery-control-config").get_paginator("list_control_panels"). boto3 documentation

# ListControlPanelsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_route53_recovery_control_config.paginator import ListControlPanelsPaginator

session = get_session()
async with session.create_client("route53-recovery-control-config") as client:  # (1)
    paginator: ListControlPanelsPaginator = client.get_paginator("list_control_panels")  # (2)
    async for item in paginator.paginate(...):
        item: ListControlPanelsResponseTypeDef
        print(item)  # (3)
  1. client: Route53RecoveryControlConfigClient
  2. paginator: ListControlPanelsPaginator
  3. item: ListControlPanelsResponseTypeDef

paginate#

Type annotations and code completion for ListControlPanelsPaginator.paginate method.

# paginate method definition

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

kwargs: ListControlPanelsRequestListControlPanelsPaginateTypeDef = {  # (1)
    "ClusterArn": ...,
}

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

ListRoutingControlsPaginator#

Type annotations and code completion for session.create_client("route53-recovery-control-config").get_paginator("list_routing_controls"). boto3 documentation

# ListRoutingControlsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_route53_recovery_control_config.paginator import ListRoutingControlsPaginator

session = get_session()
async with session.create_client("route53-recovery-control-config") as client:  # (1)
    paginator: ListRoutingControlsPaginator = client.get_paginator("list_routing_controls")  # (2)
    async for item in paginator.paginate(...):
        item: ListRoutingControlsResponseTypeDef
        print(item)  # (3)
  1. client: Route53RecoveryControlConfigClient
  2. paginator: ListRoutingControlsPaginator
  3. item: ListRoutingControlsResponseTypeDef

paginate#

Type annotations and code completion for ListRoutingControlsPaginator.paginate method.

# paginate method definition

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

kwargs: ListRoutingControlsRequestListRoutingControlsPaginateTypeDef = {  # (1)
    "ControlPanelArn": ...,
}

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

ListSafetyRulesPaginator#

Type annotations and code completion for session.create_client("route53-recovery-control-config").get_paginator("list_safety_rules"). boto3 documentation

# ListSafetyRulesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_route53_recovery_control_config.paginator import ListSafetyRulesPaginator

session = get_session()
async with session.create_client("route53-recovery-control-config") as client:  # (1)
    paginator: ListSafetyRulesPaginator = client.get_paginator("list_safety_rules")  # (2)
    async for item in paginator.paginate(...):
        item: ListSafetyRulesResponseTypeDef
        print(item)  # (3)
  1. client: Route53RecoveryControlConfigClient
  2. paginator: ListSafetyRulesPaginator
  3. item: ListSafetyRulesResponseTypeDef

paginate#

Type annotations and code completion for ListSafetyRulesPaginator.paginate method.

# paginate method definition

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

kwargs: ListSafetyRulesRequestListSafetyRulesPaginateTypeDef = {  # (1)
    "ControlPanelArn": ...,
}

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