Paginators#
Index > RedshiftDataAPIService > Paginators
Auto-generated documentation for RedshiftDataAPIService type annotations stubs module types-aiobotocore-redshift-data.
DescribeTablePaginator#
Type annotations and code completion for session.create_client("redshift-data").get_paginator("describe_table")
.
boto3 documentation
# DescribeTablePaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_redshift_data.paginator import DescribeTablePaginator
session = get_session()
async with session.create_client("redshift-data") as client: # (1)
paginator: DescribeTablePaginator = client.get_paginator("describe_table") # (2)
async for item in paginator.paginate(...):
item: DescribeTableResponseTypeDef
print(item) # (3)
- client: RedshiftDataAPIServiceClient
- paginator: DescribeTablePaginator
- item: DescribeTableResponseTypeDef
paginate#
Type annotations and code completion for DescribeTablePaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
Database: str,
ClusterIdentifier: str = ...,
ConnectedDatabase: str = ...,
DbUser: str = ...,
Schema: str = ...,
SecretArn: str = ...,
Table: str = ...,
WorkgroupName: str = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[DescribeTableResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: DescribeTableRequestDescribeTablePaginateTypeDef = { # (1)
"Database": ...,
}
parent.paginate(**kwargs)
GetStatementResultPaginator#
Type annotations and code completion for session.create_client("redshift-data").get_paginator("get_statement_result")
.
boto3 documentation
# GetStatementResultPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_redshift_data.paginator import GetStatementResultPaginator
session = get_session()
async with session.create_client("redshift-data") as client: # (1)
paginator: GetStatementResultPaginator = client.get_paginator("get_statement_result") # (2)
async for item in paginator.paginate(...):
item: GetStatementResultResponseTypeDef
print(item) # (3)
- client: RedshiftDataAPIServiceClient
- paginator: GetStatementResultPaginator
- item: GetStatementResultResponseTypeDef
paginate#
Type annotations and code completion for GetStatementResultPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
Id: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[GetStatementResultResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: GetStatementResultRequestGetStatementResultPaginateTypeDef = { # (1)
"Id": ...,
}
parent.paginate(**kwargs)
ListDatabasesPaginator#
Type annotations and code completion for session.create_client("redshift-data").get_paginator("list_databases")
.
boto3 documentation
# ListDatabasesPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_redshift_data.paginator import ListDatabasesPaginator
session = get_session()
async with session.create_client("redshift-data") as client: # (1)
paginator: ListDatabasesPaginator = client.get_paginator("list_databases") # (2)
async for item in paginator.paginate(...):
item: ListDatabasesResponseTypeDef
print(item) # (3)
- client: RedshiftDataAPIServiceClient
- paginator: ListDatabasesPaginator
- item: ListDatabasesResponseTypeDef
paginate#
Type annotations and code completion for ListDatabasesPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
Database: str,
ClusterIdentifier: str = ...,
DbUser: str = ...,
SecretArn: str = ...,
WorkgroupName: str = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListDatabasesResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListDatabasesRequestListDatabasesPaginateTypeDef = { # (1)
"Database": ...,
}
parent.paginate(**kwargs)
ListSchemasPaginator#
Type annotations and code completion for session.create_client("redshift-data").get_paginator("list_schemas")
.
boto3 documentation
# ListSchemasPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_redshift_data.paginator import ListSchemasPaginator
session = get_session()
async with session.create_client("redshift-data") as client: # (1)
paginator: ListSchemasPaginator = client.get_paginator("list_schemas") # (2)
async for item in paginator.paginate(...):
item: ListSchemasResponseTypeDef
print(item) # (3)
- client: RedshiftDataAPIServiceClient
- paginator: ListSchemasPaginator
- item: ListSchemasResponseTypeDef
paginate#
Type annotations and code completion for ListSchemasPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
Database: str,
ClusterIdentifier: str = ...,
ConnectedDatabase: str = ...,
DbUser: str = ...,
SchemaPattern: str = ...,
SecretArn: str = ...,
WorkgroupName: str = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListSchemasResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListSchemasRequestListSchemasPaginateTypeDef = { # (1)
"Database": ...,
}
parent.paginate(**kwargs)
ListStatementsPaginator#
Type annotations and code completion for session.create_client("redshift-data").get_paginator("list_statements")
.
boto3 documentation
# ListStatementsPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_redshift_data.paginator import ListStatementsPaginator
session = get_session()
async with session.create_client("redshift-data") as client: # (1)
paginator: ListStatementsPaginator = client.get_paginator("list_statements") # (2)
async for item in paginator.paginate(...):
item: ListStatementsResponseTypeDef
print(item) # (3)
- client: RedshiftDataAPIServiceClient
- paginator: ListStatementsPaginator
- item: ListStatementsResponseTypeDef
paginate#
Type annotations and code completion for ListStatementsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
RoleLevel: bool = ...,
StatementName: str = ...,
Status: StatusStringType = ..., # (1)
PaginationConfig: PaginatorConfigTypeDef = ..., # (2)
) -> AsyncIterator[ListStatementsResponseTypeDef]: # (3)
...
# paginate method usage example with argument unpacking
kwargs: ListStatementsRequestListStatementsPaginateTypeDef = { # (1)
"RoleLevel": ...,
}
parent.paginate(**kwargs)
ListTablesPaginator#
Type annotations and code completion for session.create_client("redshift-data").get_paginator("list_tables")
.
boto3 documentation
# ListTablesPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_redshift_data.paginator import ListTablesPaginator
session = get_session()
async with session.create_client("redshift-data") as client: # (1)
paginator: ListTablesPaginator = client.get_paginator("list_tables") # (2)
async for item in paginator.paginate(...):
item: ListTablesResponseTypeDef
print(item) # (3)
- client: RedshiftDataAPIServiceClient
- paginator: ListTablesPaginator
- item: ListTablesResponseTypeDef
paginate#
Type annotations and code completion for ListTablesPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
Database: str,
ClusterIdentifier: str = ...,
ConnectedDatabase: str = ...,
DbUser: str = ...,
SchemaPattern: str = ...,
SecretArn: str = ...,
TablePattern: str = ...,
WorkgroupName: str = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListTablesResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListTablesRequestListTablesPaginateTypeDef = { # (1)
"Database": ...,
}
parent.paginate(**kwargs)