Paginators#
Index > AutoScaling > Paginators
Auto-generated documentation for AutoScaling type annotations stubs module mypy-boto3-autoscaling.
DescribeAutoScalingGroupsPaginator#
Type annotations and code completion for boto3.client("autoscaling").get_paginator("describe_auto_scaling_groups")
.
boto3 documentation
# DescribeAutoScalingGroupsPaginator usage example
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeAutoScalingGroupsPaginator
def get_describe_auto_scaling_groups_paginator() -> DescribeAutoScalingGroupsPaginator:
return Session().client("autoscaling").get_paginator("describe_auto_scaling_groups")
# DescribeAutoScalingGroupsPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeAutoScalingGroupsPaginator
session = Session()
client = Session().client("autoscaling") # (1)
paginator: DescribeAutoScalingGroupsPaginator = client.get_paginator("describe_auto_scaling_groups") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: AutoScalingClient
- paginator: DescribeAutoScalingGroupsPaginator
- item: AutoScalingGroupsTypeTypeDef
paginate#
Type annotations and code completion for DescribeAutoScalingGroupsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
AutoScalingGroupNames: Sequence[str] = ...,
Filters: Sequence[FilterTypeDef] = ..., # (1)
PaginationConfig: PaginatorConfigTypeDef = ..., # (2)
) -> PageIterator[AutoScalingGroupsTypeTypeDef]: # (3)
...
# paginate method usage example with argument unpacking
kwargs: AutoScalingGroupNamesTypePaginateTypeDef = { # (1)
"AutoScalingGroupNames": ...,
}
parent.paginate(**kwargs)
DescribeAutoScalingInstancesPaginator#
Type annotations and code completion for boto3.client("autoscaling").get_paginator("describe_auto_scaling_instances")
.
boto3 documentation
# DescribeAutoScalingInstancesPaginator usage example
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeAutoScalingInstancesPaginator
def get_describe_auto_scaling_instances_paginator() -> DescribeAutoScalingInstancesPaginator:
return Session().client("autoscaling").get_paginator("describe_auto_scaling_instances")
# DescribeAutoScalingInstancesPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeAutoScalingInstancesPaginator
session = Session()
client = Session().client("autoscaling") # (1)
paginator: DescribeAutoScalingInstancesPaginator = client.get_paginator("describe_auto_scaling_instances") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: AutoScalingClient
- paginator: DescribeAutoScalingInstancesPaginator
- item: AutoScalingInstancesTypeTypeDef
paginate#
Type annotations and code completion for DescribeAutoScalingInstancesPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
InstanceIds: Sequence[str] = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> PageIterator[AutoScalingInstancesTypeTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: DescribeAutoScalingInstancesTypePaginateTypeDef = { # (1)
"InstanceIds": ...,
}
parent.paginate(**kwargs)
DescribeLaunchConfigurationsPaginator#
Type annotations and code completion for boto3.client("autoscaling").get_paginator("describe_launch_configurations")
.
boto3 documentation
# DescribeLaunchConfigurationsPaginator usage example
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeLaunchConfigurationsPaginator
def get_describe_launch_configurations_paginator() -> DescribeLaunchConfigurationsPaginator:
return Session().client("autoscaling").get_paginator("describe_launch_configurations")
# DescribeLaunchConfigurationsPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeLaunchConfigurationsPaginator
session = Session()
client = Session().client("autoscaling") # (1)
paginator: DescribeLaunchConfigurationsPaginator = client.get_paginator("describe_launch_configurations") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: AutoScalingClient
- paginator: DescribeLaunchConfigurationsPaginator
- item: LaunchConfigurationsTypeTypeDef
paginate#
Type annotations and code completion for DescribeLaunchConfigurationsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
LaunchConfigurationNames: Sequence[str] = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> PageIterator[LaunchConfigurationsTypeTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: LaunchConfigurationNamesTypePaginateTypeDef = { # (1)
"LaunchConfigurationNames": ...,
}
parent.paginate(**kwargs)
DescribeLoadBalancerTargetGroupsPaginator#
Type annotations and code completion for boto3.client("autoscaling").get_paginator("describe_load_balancer_target_groups")
.
boto3 documentation
# DescribeLoadBalancerTargetGroupsPaginator usage example
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeLoadBalancerTargetGroupsPaginator
def get_describe_load_balancer_target_groups_paginator() -> DescribeLoadBalancerTargetGroupsPaginator:
return Session().client("autoscaling").get_paginator("describe_load_balancer_target_groups")
# DescribeLoadBalancerTargetGroupsPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeLoadBalancerTargetGroupsPaginator
session = Session()
client = Session().client("autoscaling") # (1)
paginator: DescribeLoadBalancerTargetGroupsPaginator = client.get_paginator("describe_load_balancer_target_groups") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: AutoScalingClient
- paginator: DescribeLoadBalancerTargetGroupsPaginator
- item: DescribeLoadBalancerTargetGroupsResponseTypeDef
paginate#
Type annotations and code completion for DescribeLoadBalancerTargetGroupsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
AutoScalingGroupName: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> PageIterator[DescribeLoadBalancerTargetGroupsResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: DescribeLoadBalancerTargetGroupsRequestPaginateTypeDef = { # (1)
"AutoScalingGroupName": ...,
}
parent.paginate(**kwargs)
DescribeLoadBalancersPaginator#
Type annotations and code completion for boto3.client("autoscaling").get_paginator("describe_load_balancers")
.
boto3 documentation
# DescribeLoadBalancersPaginator usage example
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeLoadBalancersPaginator
def get_describe_load_balancers_paginator() -> DescribeLoadBalancersPaginator:
return Session().client("autoscaling").get_paginator("describe_load_balancers")
# DescribeLoadBalancersPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeLoadBalancersPaginator
session = Session()
client = Session().client("autoscaling") # (1)
paginator: DescribeLoadBalancersPaginator = client.get_paginator("describe_load_balancers") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: AutoScalingClient
- paginator: DescribeLoadBalancersPaginator
- item: DescribeLoadBalancersResponseTypeDef
paginate#
Type annotations and code completion for DescribeLoadBalancersPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
AutoScalingGroupName: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> PageIterator[DescribeLoadBalancersResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: DescribeLoadBalancersRequestPaginateTypeDef = { # (1)
"AutoScalingGroupName": ...,
}
parent.paginate(**kwargs)
DescribeNotificationConfigurationsPaginator#
Type annotations and code completion for boto3.client("autoscaling").get_paginator("describe_notification_configurations")
.
boto3 documentation
# DescribeNotificationConfigurationsPaginator usage example
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeNotificationConfigurationsPaginator
def get_describe_notification_configurations_paginator() -> DescribeNotificationConfigurationsPaginator:
return Session().client("autoscaling").get_paginator("describe_notification_configurations")
# DescribeNotificationConfigurationsPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeNotificationConfigurationsPaginator
session = Session()
client = Session().client("autoscaling") # (1)
paginator: DescribeNotificationConfigurationsPaginator = client.get_paginator("describe_notification_configurations") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: AutoScalingClient
- paginator: DescribeNotificationConfigurationsPaginator
- item: DescribeNotificationConfigurationsAnswerTypeDef
paginate#
Type annotations and code completion for DescribeNotificationConfigurationsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
AutoScalingGroupNames: Sequence[str] = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> PageIterator[DescribeNotificationConfigurationsAnswerTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: DescribeNotificationConfigurationsTypePaginateTypeDef = { # (1)
"AutoScalingGroupNames": ...,
}
parent.paginate(**kwargs)
DescribePoliciesPaginator#
Type annotations and code completion for boto3.client("autoscaling").get_paginator("describe_policies")
.
boto3 documentation
# DescribePoliciesPaginator usage example
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribePoliciesPaginator
def get_describe_policies_paginator() -> DescribePoliciesPaginator:
return Session().client("autoscaling").get_paginator("describe_policies")
# DescribePoliciesPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribePoliciesPaginator
session = Session()
client = Session().client("autoscaling") # (1)
paginator: DescribePoliciesPaginator = client.get_paginator("describe_policies") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: AutoScalingClient
- paginator: DescribePoliciesPaginator
- item: PoliciesTypeTypeDef
paginate#
Type annotations and code completion for DescribePoliciesPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
AutoScalingGroupName: str = ...,
PolicyNames: Sequence[str] = ...,
PolicyTypes: Sequence[str] = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> PageIterator[PoliciesTypeTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: DescribePoliciesTypePaginateTypeDef = { # (1)
"AutoScalingGroupName": ...,
}
parent.paginate(**kwargs)
DescribeScalingActivitiesPaginator#
Type annotations and code completion for boto3.client("autoscaling").get_paginator("describe_scaling_activities")
.
boto3 documentation
# DescribeScalingActivitiesPaginator usage example
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeScalingActivitiesPaginator
def get_describe_scaling_activities_paginator() -> DescribeScalingActivitiesPaginator:
return Session().client("autoscaling").get_paginator("describe_scaling_activities")
# DescribeScalingActivitiesPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeScalingActivitiesPaginator
session = Session()
client = Session().client("autoscaling") # (1)
paginator: DescribeScalingActivitiesPaginator = client.get_paginator("describe_scaling_activities") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: AutoScalingClient
- paginator: DescribeScalingActivitiesPaginator
- item: ActivitiesTypeTypeDef
paginate#
Type annotations and code completion for DescribeScalingActivitiesPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
ActivityIds: Sequence[str] = ...,
AutoScalingGroupName: str = ...,
IncludeDeletedGroups: bool = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> PageIterator[ActivitiesTypeTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: DescribeScalingActivitiesTypePaginateTypeDef = { # (1)
"ActivityIds": ...,
}
parent.paginate(**kwargs)
DescribeScheduledActionsPaginator#
Type annotations and code completion for boto3.client("autoscaling").get_paginator("describe_scheduled_actions")
.
boto3 documentation
# DescribeScheduledActionsPaginator usage example
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeScheduledActionsPaginator
def get_describe_scheduled_actions_paginator() -> DescribeScheduledActionsPaginator:
return Session().client("autoscaling").get_paginator("describe_scheduled_actions")
# DescribeScheduledActionsPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeScheduledActionsPaginator
session = Session()
client = Session().client("autoscaling") # (1)
paginator: DescribeScheduledActionsPaginator = client.get_paginator("describe_scheduled_actions") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: AutoScalingClient
- paginator: DescribeScheduledActionsPaginator
- item: ScheduledActionsTypeTypeDef
paginate#
Type annotations and code completion for DescribeScheduledActionsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
AutoScalingGroupName: str = ...,
ScheduledActionNames: Sequence[str] = ...,
StartTime: TimestampTypeDef = ...,
EndTime: TimestampTypeDef = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> PageIterator[ScheduledActionsTypeTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: DescribeScheduledActionsTypePaginateTypeDef = { # (1)
"AutoScalingGroupName": ...,
}
parent.paginate(**kwargs)
DescribeTagsPaginator#
Type annotations and code completion for boto3.client("autoscaling").get_paginator("describe_tags")
.
boto3 documentation
# DescribeTagsPaginator usage example
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeTagsPaginator
def get_describe_tags_paginator() -> DescribeTagsPaginator:
return Session().client("autoscaling").get_paginator("describe_tags")
# DescribeTagsPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeTagsPaginator
session = Session()
client = Session().client("autoscaling") # (1)
paginator: DescribeTagsPaginator = client.get_paginator("describe_tags") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: AutoScalingClient
- paginator: DescribeTagsPaginator
- item: TagsTypeTypeDef
paginate#
Type annotations and code completion for DescribeTagsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
Filters: Sequence[FilterTypeDef] = ..., # (1)
PaginationConfig: PaginatorConfigTypeDef = ..., # (2)
) -> PageIterator[TagsTypeTypeDef]: # (3)
...
- See FilterTypeDef
- See PaginatorConfigTypeDef
- See TagsTypeTypeDef
# paginate method usage example with argument unpacking
kwargs: DescribeTagsTypePaginateTypeDef = { # (1)
"Filters": ...,
}
parent.paginate(**kwargs)
DescribeWarmPoolPaginator#
Type annotations and code completion for boto3.client("autoscaling").get_paginator("describe_warm_pool")
.
boto3 documentation
# DescribeWarmPoolPaginator usage example
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeWarmPoolPaginator
def get_describe_warm_pool_paginator() -> DescribeWarmPoolPaginator:
return Session().client("autoscaling").get_paginator("describe_warm_pool")
# DescribeWarmPoolPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_autoscaling.paginator import DescribeWarmPoolPaginator
session = Session()
client = Session().client("autoscaling") # (1)
paginator: DescribeWarmPoolPaginator = client.get_paginator("describe_warm_pool") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: AutoScalingClient
- paginator: DescribeWarmPoolPaginator
- item: DescribeWarmPoolAnswerTypeDef
paginate#
Type annotations and code completion for DescribeWarmPoolPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
AutoScalingGroupName: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> PageIterator[DescribeWarmPoolAnswerTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: DescribeWarmPoolTypePaginateTypeDef = { # (1)
"AutoScalingGroupName": ...,
}
parent.paginate(**kwargs)