Paginators#
Index > ElastiCache > Paginators
Auto-generated documentation for ElastiCache type annotations stubs module types-boto3-elasticache.
DescribeCacheClustersPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_cache_clusters").
 boto3 documentation
# DescribeCacheClustersPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeCacheClustersPaginator
def get_describe_cache_clusters_paginator() -> DescribeCacheClustersPaginator:
    return Session().client("elasticache").get_paginator("describe_cache_clusters")# DescribeCacheClustersPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeCacheClustersPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeCacheClustersPaginator = client.get_paginator("describe_cache_clusters")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeCacheClustersPaginator
- item: PageIterator[CacheClusterMessageTypeDef]
paginate#
Type annotations and code completion for DescribeCacheClustersPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    CacheClusterId: str = ...,
    ShowCacheNodeInfo: bool = ...,
    ShowCacheClustersNotInReplicationGroups: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[CacheClusterMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[CacheClusterMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeCacheClustersMessagePaginateTypeDef = {  # (1)
    "CacheClusterId": ...,
}
parent.paginate(**kwargs)DescribeCacheEngineVersionsPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_cache_engine_versions").
 boto3 documentation
# DescribeCacheEngineVersionsPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeCacheEngineVersionsPaginator
def get_describe_cache_engine_versions_paginator() -> DescribeCacheEngineVersionsPaginator:
    return Session().client("elasticache").get_paginator("describe_cache_engine_versions")# DescribeCacheEngineVersionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeCacheEngineVersionsPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeCacheEngineVersionsPaginator = client.get_paginator("describe_cache_engine_versions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeCacheEngineVersionsPaginator
- item: PageIterator[CacheEngineVersionMessageTypeDef]
paginate#
Type annotations and code completion for DescribeCacheEngineVersionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    Engine: str = ...,
    EngineVersion: str = ...,
    CacheParameterGroupFamily: str = ...,
    DefaultOnly: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[CacheEngineVersionMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[CacheEngineVersionMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeCacheEngineVersionsMessagePaginateTypeDef = {  # (1)
    "Engine": ...,
}
parent.paginate(**kwargs)DescribeCacheParameterGroupsPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_cache_parameter_groups").
 boto3 documentation
# DescribeCacheParameterGroupsPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeCacheParameterGroupsPaginator
def get_describe_cache_parameter_groups_paginator() -> DescribeCacheParameterGroupsPaginator:
    return Session().client("elasticache").get_paginator("describe_cache_parameter_groups")# DescribeCacheParameterGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeCacheParameterGroupsPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeCacheParameterGroupsPaginator = client.get_paginator("describe_cache_parameter_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeCacheParameterGroupsPaginator
- item: PageIterator[CacheParameterGroupsMessageTypeDef]
paginate#
Type annotations and code completion for DescribeCacheParameterGroupsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    CacheParameterGroupName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[CacheParameterGroupsMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[CacheParameterGroupsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeCacheParameterGroupsMessagePaginateTypeDef = {  # (1)
    "CacheParameterGroupName": ...,
}
parent.paginate(**kwargs)DescribeCacheParametersPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_cache_parameters").
 boto3 documentation
# DescribeCacheParametersPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeCacheParametersPaginator
def get_describe_cache_parameters_paginator() -> DescribeCacheParametersPaginator:
    return Session().client("elasticache").get_paginator("describe_cache_parameters")# DescribeCacheParametersPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeCacheParametersPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeCacheParametersPaginator = client.get_paginator("describe_cache_parameters")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeCacheParametersPaginator
- item: PageIterator[CacheParameterGroupDetailsTypeDef]
paginate#
Type annotations and code completion for DescribeCacheParametersPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    CacheParameterGroupName: str,
    Source: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[CacheParameterGroupDetailsTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[CacheParameterGroupDetailsTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeCacheParametersMessagePaginateTypeDef = {  # (1)
    "CacheParameterGroupName": ...,
}
parent.paginate(**kwargs)DescribeCacheSecurityGroupsPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_cache_security_groups").
 boto3 documentation
# DescribeCacheSecurityGroupsPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeCacheSecurityGroupsPaginator
def get_describe_cache_security_groups_paginator() -> DescribeCacheSecurityGroupsPaginator:
    return Session().client("elasticache").get_paginator("describe_cache_security_groups")# DescribeCacheSecurityGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeCacheSecurityGroupsPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeCacheSecurityGroupsPaginator = client.get_paginator("describe_cache_security_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeCacheSecurityGroupsPaginator
- item: PageIterator[CacheSecurityGroupMessageTypeDef]
paginate#
Type annotations and code completion for DescribeCacheSecurityGroupsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    CacheSecurityGroupName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[CacheSecurityGroupMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[CacheSecurityGroupMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeCacheSecurityGroupsMessagePaginateTypeDef = {  # (1)
    "CacheSecurityGroupName": ...,
}
parent.paginate(**kwargs)DescribeCacheSubnetGroupsPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_cache_subnet_groups").
 boto3 documentation
# DescribeCacheSubnetGroupsPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeCacheSubnetGroupsPaginator
def get_describe_cache_subnet_groups_paginator() -> DescribeCacheSubnetGroupsPaginator:
    return Session().client("elasticache").get_paginator("describe_cache_subnet_groups")# DescribeCacheSubnetGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeCacheSubnetGroupsPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeCacheSubnetGroupsPaginator = client.get_paginator("describe_cache_subnet_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeCacheSubnetGroupsPaginator
- item: PageIterator[CacheSubnetGroupMessageTypeDef]
paginate#
Type annotations and code completion for DescribeCacheSubnetGroupsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    CacheSubnetGroupName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[CacheSubnetGroupMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[CacheSubnetGroupMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeCacheSubnetGroupsMessagePaginateTypeDef = {  # (1)
    "CacheSubnetGroupName": ...,
}
parent.paginate(**kwargs)DescribeEngineDefaultParametersPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_engine_default_parameters").
 boto3 documentation
# DescribeEngineDefaultParametersPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeEngineDefaultParametersPaginator
def get_describe_engine_default_parameters_paginator() -> DescribeEngineDefaultParametersPaginator:
    return Session().client("elasticache").get_paginator("describe_engine_default_parameters")# DescribeEngineDefaultParametersPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeEngineDefaultParametersPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeEngineDefaultParametersPaginator = client.get_paginator("describe_engine_default_parameters")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeEngineDefaultParametersPaginator
- item: PageIterator[DescribeEngineDefaultParametersResultTypeDef]
paginate#
Type annotations and code completion for DescribeEngineDefaultParametersPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    CacheParameterGroupFamily: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeEngineDefaultParametersResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeEngineDefaultParametersResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeEngineDefaultParametersMessagePaginateTypeDef = {  # (1)
    "CacheParameterGroupFamily": ...,
}
parent.paginate(**kwargs)DescribeEventsPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_events").
 boto3 documentation
# DescribeEventsPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeEventsPaginator
def get_describe_events_paginator() -> DescribeEventsPaginator:
    return Session().client("elasticache").get_paginator("describe_events")# DescribeEventsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeEventsPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeEventsPaginator = client.get_paginator("describe_events")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeEventsPaginator
- item: PageIterator[EventsMessageTypeDef]
paginate#
Type annotations and code completion for DescribeEventsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    SourceIdentifier: str = ...,
    SourceType: SourceTypeType = ...,  # (1)
    StartTime: TimestampTypeDef = ...,
    EndTime: TimestampTypeDef = ...,
    Duration: int = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[EventsMessageTypeDef]:  # (3)
    ...- See SourceTypeType
- See PaginatorConfigTypeDef
- See PageIterator[EventsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeEventsMessagePaginateTypeDef = {  # (1)
    "SourceIdentifier": ...,
}
parent.paginate(**kwargs)DescribeGlobalReplicationGroupsPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_global_replication_groups").
 boto3 documentation
# DescribeGlobalReplicationGroupsPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeGlobalReplicationGroupsPaginator
def get_describe_global_replication_groups_paginator() -> DescribeGlobalReplicationGroupsPaginator:
    return Session().client("elasticache").get_paginator("describe_global_replication_groups")# DescribeGlobalReplicationGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeGlobalReplicationGroupsPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeGlobalReplicationGroupsPaginator = client.get_paginator("describe_global_replication_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeGlobalReplicationGroupsPaginator
- item: PageIterator[DescribeGlobalReplicationGroupsResultTypeDef]
paginate#
Type annotations and code completion for DescribeGlobalReplicationGroupsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    GlobalReplicationGroupId: str = ...,
    ShowMemberInfo: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeGlobalReplicationGroupsResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeGlobalReplicationGroupsResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeGlobalReplicationGroupsMessagePaginateTypeDef = {  # (1)
    "GlobalReplicationGroupId": ...,
}
parent.paginate(**kwargs)DescribeReplicationGroupsPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_replication_groups").
 boto3 documentation
# DescribeReplicationGroupsPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeReplicationGroupsPaginator
def get_describe_replication_groups_paginator() -> DescribeReplicationGroupsPaginator:
    return Session().client("elasticache").get_paginator("describe_replication_groups")# DescribeReplicationGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeReplicationGroupsPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeReplicationGroupsPaginator = client.get_paginator("describe_replication_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeReplicationGroupsPaginator
- item: PageIterator[ReplicationGroupMessageTypeDef]
paginate#
Type annotations and code completion for DescribeReplicationGroupsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ReplicationGroupId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ReplicationGroupMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ReplicationGroupMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeReplicationGroupsMessagePaginateTypeDef = {  # (1)
    "ReplicationGroupId": ...,
}
parent.paginate(**kwargs)DescribeReservedCacheNodesOfferingsPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_reserved_cache_nodes_offerings").
 boto3 documentation
# DescribeReservedCacheNodesOfferingsPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeReservedCacheNodesOfferingsPaginator
def get_describe_reserved_cache_nodes_offerings_paginator() -> DescribeReservedCacheNodesOfferingsPaginator:
    return Session().client("elasticache").get_paginator("describe_reserved_cache_nodes_offerings")# DescribeReservedCacheNodesOfferingsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeReservedCacheNodesOfferingsPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeReservedCacheNodesOfferingsPaginator = client.get_paginator("describe_reserved_cache_nodes_offerings")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeReservedCacheNodesOfferingsPaginator
- item: PageIterator[ReservedCacheNodesOfferingMessageTypeDef]
paginate#
Type annotations and code completion for DescribeReservedCacheNodesOfferingsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ReservedCacheNodesOfferingId: str = ...,
    CacheNodeType: str = ...,
    Duration: str = ...,
    ProductDescription: str = ...,
    OfferingType: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ReservedCacheNodesOfferingMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ReservedCacheNodesOfferingMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeReservedCacheNodesOfferingsMessagePaginateTypeDef = {  # (1)
    "ReservedCacheNodesOfferingId": ...,
}
parent.paginate(**kwargs)DescribeReservedCacheNodesPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_reserved_cache_nodes").
 boto3 documentation
# DescribeReservedCacheNodesPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeReservedCacheNodesPaginator
def get_describe_reserved_cache_nodes_paginator() -> DescribeReservedCacheNodesPaginator:
    return Session().client("elasticache").get_paginator("describe_reserved_cache_nodes")# DescribeReservedCacheNodesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeReservedCacheNodesPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeReservedCacheNodesPaginator = client.get_paginator("describe_reserved_cache_nodes")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeReservedCacheNodesPaginator
- item: PageIterator[ReservedCacheNodeMessageTypeDef]
paginate#
Type annotations and code completion for DescribeReservedCacheNodesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ReservedCacheNodeId: str = ...,
    ReservedCacheNodesOfferingId: str = ...,
    CacheNodeType: str = ...,
    Duration: str = ...,
    ProductDescription: str = ...,
    OfferingType: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ReservedCacheNodeMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ReservedCacheNodeMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeReservedCacheNodesMessagePaginateTypeDef = {  # (1)
    "ReservedCacheNodeId": ...,
}
parent.paginate(**kwargs)DescribeServerlessCacheSnapshotsPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_serverless_cache_snapshots").
 boto3 documentation
# DescribeServerlessCacheSnapshotsPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeServerlessCacheSnapshotsPaginator
def get_describe_serverless_cache_snapshots_paginator() -> DescribeServerlessCacheSnapshotsPaginator:
    return Session().client("elasticache").get_paginator("describe_serverless_cache_snapshots")# DescribeServerlessCacheSnapshotsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeServerlessCacheSnapshotsPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeServerlessCacheSnapshotsPaginator = client.get_paginator("describe_serverless_cache_snapshots")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeServerlessCacheSnapshotsPaginator
- item: PageIterator[DescribeServerlessCacheSnapshotsResponseTypeDef]
paginate#
Type annotations and code completion for DescribeServerlessCacheSnapshotsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ServerlessCacheName: str = ...,
    ServerlessCacheSnapshotName: str = ...,
    SnapshotType: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeServerlessCacheSnapshotsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeServerlessCacheSnapshotsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeServerlessCacheSnapshotsRequestPaginateTypeDef = {  # (1)
    "ServerlessCacheName": ...,
}
parent.paginate(**kwargs)DescribeServerlessCachesPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_serverless_caches").
 boto3 documentation
# DescribeServerlessCachesPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeServerlessCachesPaginator
def get_describe_serverless_caches_paginator() -> DescribeServerlessCachesPaginator:
    return Session().client("elasticache").get_paginator("describe_serverless_caches")# DescribeServerlessCachesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeServerlessCachesPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeServerlessCachesPaginator = client.get_paginator("describe_serverless_caches")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeServerlessCachesPaginator
- item: PageIterator[DescribeServerlessCachesResponseTypeDef]
paginate#
Type annotations and code completion for DescribeServerlessCachesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ServerlessCacheName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeServerlessCachesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeServerlessCachesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeServerlessCachesRequestPaginateTypeDef = {  # (1)
    "ServerlessCacheName": ...,
}
parent.paginate(**kwargs)DescribeServiceUpdatesPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_service_updates").
 boto3 documentation
# DescribeServiceUpdatesPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeServiceUpdatesPaginator
def get_describe_service_updates_paginator() -> DescribeServiceUpdatesPaginator:
    return Session().client("elasticache").get_paginator("describe_service_updates")# DescribeServiceUpdatesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeServiceUpdatesPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeServiceUpdatesPaginator = client.get_paginator("describe_service_updates")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeServiceUpdatesPaginator
- item: PageIterator[ServiceUpdatesMessageTypeDef]
paginate#
Type annotations and code completion for DescribeServiceUpdatesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ServiceUpdateName: str = ...,
    ServiceUpdateStatus: Sequence[ServiceUpdateStatusType] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ServiceUpdatesMessageTypeDef]:  # (3)
    ...- See Sequence[ServiceUpdateStatusType]
- See PaginatorConfigTypeDef
- See PageIterator[ServiceUpdatesMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeServiceUpdatesMessagePaginateTypeDef = {  # (1)
    "ServiceUpdateName": ...,
}
parent.paginate(**kwargs)DescribeSnapshotsPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_snapshots").
 boto3 documentation
# DescribeSnapshotsPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeSnapshotsPaginator
def get_describe_snapshots_paginator() -> DescribeSnapshotsPaginator:
    return Session().client("elasticache").get_paginator("describe_snapshots")# DescribeSnapshotsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeSnapshotsPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeSnapshotsPaginator = client.get_paginator("describe_snapshots")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeSnapshotsPaginator
- item: PageIterator[DescribeSnapshotsListMessageTypeDef]
paginate#
Type annotations and code completion for DescribeSnapshotsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ReplicationGroupId: str = ...,
    CacheClusterId: str = ...,
    SnapshotName: str = ...,
    SnapshotSource: str = ...,
    ShowNodeGroupConfig: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeSnapshotsListMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeSnapshotsListMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeSnapshotsMessagePaginateTypeDef = {  # (1)
    "ReplicationGroupId": ...,
}
parent.paginate(**kwargs)DescribeUpdateActionsPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_update_actions").
 boto3 documentation
# DescribeUpdateActionsPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeUpdateActionsPaginator
def get_describe_update_actions_paginator() -> DescribeUpdateActionsPaginator:
    return Session().client("elasticache").get_paginator("describe_update_actions")# DescribeUpdateActionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeUpdateActionsPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeUpdateActionsPaginator = client.get_paginator("describe_update_actions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeUpdateActionsPaginator
- item: PageIterator[UpdateActionsMessageTypeDef]
paginate#
Type annotations and code completion for DescribeUpdateActionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ServiceUpdateName: str = ...,
    ReplicationGroupIds: Sequence[str] = ...,
    CacheClusterIds: Sequence[str] = ...,
    Engine: str = ...,
    ServiceUpdateStatus: Sequence[ServiceUpdateStatusType] = ...,  # (1)
    ServiceUpdateTimeRange: TimeRangeFilterTypeDef = ...,  # (2)
    UpdateActionStatus: Sequence[UpdateActionStatusType] = ...,  # (3)
    ShowNodeLevelUpdateStatus: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (4)
) -> botocore.paginate.PageIterator[UpdateActionsMessageTypeDef]:  # (5)
    ...- See Sequence[ServiceUpdateStatusType]
- See TimeRangeFilterTypeDef
- See Sequence[UpdateActionStatusType]
- See PaginatorConfigTypeDef
- See PageIterator[UpdateActionsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeUpdateActionsMessagePaginateTypeDef = {  # (1)
    "ServiceUpdateName": ...,
}
parent.paginate(**kwargs)DescribeUserGroupsPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_user_groups").
 boto3 documentation
# DescribeUserGroupsPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeUserGroupsPaginator
def get_describe_user_groups_paginator() -> DescribeUserGroupsPaginator:
    return Session().client("elasticache").get_paginator("describe_user_groups")# DescribeUserGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeUserGroupsPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeUserGroupsPaginator = client.get_paginator("describe_user_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeUserGroupsPaginator
- item: PageIterator[DescribeUserGroupsResultTypeDef]
paginate#
Type annotations and code completion for DescribeUserGroupsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    UserGroupId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeUserGroupsResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeUserGroupsResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeUserGroupsMessagePaginateTypeDef = {  # (1)
    "UserGroupId": ...,
}
parent.paginate(**kwargs)DescribeUsersPaginator#
Type annotations and code completion for boto3.client("elasticache").get_paginator("describe_users").
 boto3 documentation
# DescribeUsersPaginator usage example
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeUsersPaginator
def get_describe_users_paginator() -> DescribeUsersPaginator:
    return Session().client("elasticache").get_paginator("describe_users")# DescribeUsersPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_elasticache.paginator import DescribeUsersPaginator
session = Session()
client = Session().client("elasticache")  # (1)
paginator: DescribeUsersPaginator = client.get_paginator("describe_users")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: ElastiCacheClient
- paginator: DescribeUsersPaginator
- item: PageIterator[DescribeUsersResultTypeDef]
paginate#
Type annotations and code completion for DescribeUsersPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    Engine: str = ...,
    UserId: str = ...,
    Filters: Sequence[FilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[DescribeUsersResultTypeDef]:  # (3)
    ...- See Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
- See PageIterator[DescribeUsersResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeUsersMessagePaginateTypeDef = {  # (1)
    "Engine": ...,
}
parent.paginate(**kwargs)