Skip to content

Paginators#

Index > ApplicationAutoScaling > Paginators

Auto-generated documentation for ApplicationAutoScaling type annotations stubs module types-aiobotocore-application-autoscaling.

DescribeScalableTargetsPaginator#

Type annotations and code completion for session.create_client("application-autoscaling").get_paginator("describe_scalable_targets"). boto3 documentation

# DescribeScalableTargetsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_application_autoscaling.paginator import DescribeScalableTargetsPaginator

session = get_session()
async with session.create_client("application-autoscaling") as client:  # (1)
    paginator: DescribeScalableTargetsPaginator = client.get_paginator("describe_scalable_targets")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeScalableTargetsResponseTypeDef
        print(item)  # (3)
  1. client: ApplicationAutoScalingClient
  2. paginator: DescribeScalableTargetsPaginator
  3. item: DescribeScalableTargetsResponseTypeDef

paginate#

Type annotations and code completion for DescribeScalableTargetsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ServiceNamespace: ServiceNamespaceType,  # (1)
    ResourceIds: Sequence[str] = ...,
    ScalableDimension: ScalableDimensionType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[DescribeScalableTargetsResponseTypeDef]:  # (4)
    ...
  1. See ServiceNamespaceType
  2. See ScalableDimensionType
  3. See PaginatorConfigTypeDef
  4. See DescribeScalableTargetsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribeScalableTargetsRequestDescribeScalableTargetsPaginateTypeDef = {  # (1)
    "ServiceNamespace": ...,
}

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

DescribeScalingActivitiesPaginator#

Type annotations and code completion for session.create_client("application-autoscaling").get_paginator("describe_scaling_activities"). boto3 documentation

# DescribeScalingActivitiesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_application_autoscaling.paginator import DescribeScalingActivitiesPaginator

session = get_session()
async with session.create_client("application-autoscaling") as client:  # (1)
    paginator: DescribeScalingActivitiesPaginator = client.get_paginator("describe_scaling_activities")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeScalingActivitiesResponseTypeDef
        print(item)  # (3)
  1. client: ApplicationAutoScalingClient
  2. paginator: DescribeScalingActivitiesPaginator
  3. item: DescribeScalingActivitiesResponseTypeDef

paginate#

Type annotations and code completion for DescribeScalingActivitiesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ServiceNamespace: ServiceNamespaceType,  # (1)
    ResourceId: str = ...,
    ScalableDimension: ScalableDimensionType = ...,  # (2)
    IncludeNotScaledActivities: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[DescribeScalingActivitiesResponseTypeDef]:  # (4)
    ...
  1. See ServiceNamespaceType
  2. See ScalableDimensionType
  3. See PaginatorConfigTypeDef
  4. See DescribeScalingActivitiesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribeScalingActivitiesRequestDescribeScalingActivitiesPaginateTypeDef = {  # (1)
    "ServiceNamespace": ...,
}

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

DescribeScalingPoliciesPaginator#

Type annotations and code completion for session.create_client("application-autoscaling").get_paginator("describe_scaling_policies"). boto3 documentation

# DescribeScalingPoliciesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_application_autoscaling.paginator import DescribeScalingPoliciesPaginator

session = get_session()
async with session.create_client("application-autoscaling") as client:  # (1)
    paginator: DescribeScalingPoliciesPaginator = client.get_paginator("describe_scaling_policies")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeScalingPoliciesResponseTypeDef
        print(item)  # (3)
  1. client: ApplicationAutoScalingClient
  2. paginator: DescribeScalingPoliciesPaginator
  3. item: DescribeScalingPoliciesResponseTypeDef

paginate#

Type annotations and code completion for DescribeScalingPoliciesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ServiceNamespace: ServiceNamespaceType,  # (1)
    PolicyNames: Sequence[str] = ...,
    ResourceId: str = ...,
    ScalableDimension: ScalableDimensionType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[DescribeScalingPoliciesResponseTypeDef]:  # (4)
    ...
  1. See ServiceNamespaceType
  2. See ScalableDimensionType
  3. See PaginatorConfigTypeDef
  4. See DescribeScalingPoliciesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribeScalingPoliciesRequestDescribeScalingPoliciesPaginateTypeDef = {  # (1)
    "ServiceNamespace": ...,
}

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

DescribeScheduledActionsPaginator#

Type annotations and code completion for session.create_client("application-autoscaling").get_paginator("describe_scheduled_actions"). boto3 documentation

# DescribeScheduledActionsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_application_autoscaling.paginator import DescribeScheduledActionsPaginator

session = get_session()
async with session.create_client("application-autoscaling") as client:  # (1)
    paginator: DescribeScheduledActionsPaginator = client.get_paginator("describe_scheduled_actions")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeScheduledActionsResponseTypeDef
        print(item)  # (3)
  1. client: ApplicationAutoScalingClient
  2. paginator: DescribeScheduledActionsPaginator
  3. item: DescribeScheduledActionsResponseTypeDef

paginate#

Type annotations and code completion for DescribeScheduledActionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ServiceNamespace: ServiceNamespaceType,  # (1)
    ScheduledActionNames: Sequence[str] = ...,
    ResourceId: str = ...,
    ScalableDimension: ScalableDimensionType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[DescribeScheduledActionsResponseTypeDef]:  # (4)
    ...
  1. See ServiceNamespaceType
  2. See ScalableDimensionType
  3. See PaginatorConfigTypeDef
  4. See DescribeScheduledActionsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribeScheduledActionsRequestDescribeScheduledActionsPaginateTypeDef = {  # (1)
    "ServiceNamespace": ...,
}

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