Skip to content

Paginators#

Index > Redshift > Paginators

Auto-generated documentation for Redshift type annotations stubs module types-aiobotocore-redshift.

DescribeClusterDbRevisionsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_cluster_db_revisions"). boto3 documentation

# DescribeClusterDbRevisionsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeClusterDbRevisionsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeClusterDbRevisionsPaginator = client.get_paginator("describe_cluster_db_revisions")  # (2)
    async for item in paginator.paginate(...):
        item: ClusterDbRevisionsMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterDbRevisionsPaginator
  3. item: AioPageIterator[ClusterDbRevisionsMessageTypeDef]

paginate#

Type annotations and code completion for DescribeClusterDbRevisionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ClusterDbRevisionsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ClusterDbRevisionsMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeClusterDbRevisionsMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeClusterParameterGroupsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_cluster_parameter_groups"). boto3 documentation

# DescribeClusterParameterGroupsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeClusterParameterGroupsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeClusterParameterGroupsPaginator = client.get_paginator("describe_cluster_parameter_groups")  # (2)
    async for item in paginator.paginate(...):
        item: ClusterParameterGroupsMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterParameterGroupsPaginator
  3. item: AioPageIterator[ClusterParameterGroupsMessageTypeDef]

paginate#

Type annotations and code completion for DescribeClusterParameterGroupsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ParameterGroupName: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ClusterParameterGroupsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ClusterParameterGroupsMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeClusterParameterGroupsMessagePaginateTypeDef = {  # (1)
    "ParameterGroupName": ...,
}

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

DescribeClusterParametersPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_cluster_parameters"). boto3 documentation

# DescribeClusterParametersPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeClusterParametersPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeClusterParametersPaginator = client.get_paginator("describe_cluster_parameters")  # (2)
    async for item in paginator.paginate(...):
        item: ClusterParameterGroupDetailsTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterParametersPaginator
  3. item: AioPageIterator[ClusterParameterGroupDetailsTypeDef]

paginate#

Type annotations and code completion for DescribeClusterParametersPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ParameterGroupName: str,
    Source: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ClusterParameterGroupDetailsTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ClusterParameterGroupDetailsTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeClusterParametersMessagePaginateTypeDef = {  # (1)
    "ParameterGroupName": ...,
}

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

DescribeClusterSecurityGroupsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_cluster_security_groups"). boto3 documentation

# DescribeClusterSecurityGroupsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeClusterSecurityGroupsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeClusterSecurityGroupsPaginator = client.get_paginator("describe_cluster_security_groups")  # (2)
    async for item in paginator.paginate(...):
        item: ClusterSecurityGroupMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterSecurityGroupsPaginator
  3. item: AioPageIterator[ClusterSecurityGroupMessageTypeDef]

paginate#

Type annotations and code completion for DescribeClusterSecurityGroupsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ClusterSecurityGroupName: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ClusterSecurityGroupMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ClusterSecurityGroupMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeClusterSecurityGroupsMessagePaginateTypeDef = {  # (1)
    "ClusterSecurityGroupName": ...,
}

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

DescribeClusterSnapshotsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_cluster_snapshots"). boto3 documentation

# DescribeClusterSnapshotsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeClusterSnapshotsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeClusterSnapshotsPaginator = client.get_paginator("describe_cluster_snapshots")  # (2)
    async for item in paginator.paginate(...):
        item: SnapshotMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterSnapshotsPaginator
  3. item: AioPageIterator[SnapshotMessageTypeDef]

paginate#

Type annotations and code completion for DescribeClusterSnapshotsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    SnapshotIdentifier: str = ...,
    SnapshotArn: str = ...,
    SnapshotType: str = ...,
    StartTime: TimestampTypeDef = ...,
    EndTime: TimestampTypeDef = ...,
    OwnerAccount: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    ClusterExists: bool = ...,
    SortingEntities: Sequence[SnapshotSortingEntityTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> aiobotocore.paginate.AioPageIterator[SnapshotMessageTypeDef]:  # (3)
    ...
  1. See Sequence[SnapshotSortingEntityTypeDef]
  2. See PaginatorConfigTypeDef
  3. See AioPageIterator[SnapshotMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeClusterSnapshotsMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeClusterSubnetGroupsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_cluster_subnet_groups"). boto3 documentation

# DescribeClusterSubnetGroupsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeClusterSubnetGroupsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeClusterSubnetGroupsPaginator = client.get_paginator("describe_cluster_subnet_groups")  # (2)
    async for item in paginator.paginate(...):
        item: ClusterSubnetGroupMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterSubnetGroupsPaginator
  3. item: AioPageIterator[ClusterSubnetGroupMessageTypeDef]

paginate#

Type annotations and code completion for DescribeClusterSubnetGroupsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ClusterSubnetGroupName: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ClusterSubnetGroupMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ClusterSubnetGroupMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeClusterSubnetGroupsMessagePaginateTypeDef = {  # (1)
    "ClusterSubnetGroupName": ...,
}

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

DescribeClusterTracksPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_cluster_tracks"). boto3 documentation

# DescribeClusterTracksPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeClusterTracksPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeClusterTracksPaginator = client.get_paginator("describe_cluster_tracks")  # (2)
    async for item in paginator.paginate(...):
        item: TrackListMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterTracksPaginator
  3. item: AioPageIterator[TrackListMessageTypeDef]

paginate#

Type annotations and code completion for DescribeClusterTracksPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    MaintenanceTrackName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[TrackListMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[TrackListMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeClusterTracksMessagePaginateTypeDef = {  # (1)
    "MaintenanceTrackName": ...,
}

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

DescribeClusterVersionsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_cluster_versions"). boto3 documentation

# DescribeClusterVersionsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeClusterVersionsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeClusterVersionsPaginator = client.get_paginator("describe_cluster_versions")  # (2)
    async for item in paginator.paginate(...):
        item: ClusterVersionsMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterVersionsPaginator
  3. item: AioPageIterator[ClusterVersionsMessageTypeDef]

paginate#

Type annotations and code completion for DescribeClusterVersionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ClusterVersion: str = ...,
    ClusterParameterGroupFamily: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ClusterVersionsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ClusterVersionsMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeClusterVersionsMessagePaginateTypeDef = {  # (1)
    "ClusterVersion": ...,
}

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

DescribeClustersPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_clusters"). boto3 documentation

# DescribeClustersPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeClustersPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeClustersPaginator = client.get_paginator("describe_clusters")  # (2)
    async for item in paginator.paginate(...):
        item: ClustersMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClustersPaginator
  3. item: AioPageIterator[ClustersMessageTypeDef]

paginate#

Type annotations and code completion for DescribeClustersPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ClustersMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ClustersMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeClustersMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeCustomDomainAssociationsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_custom_domain_associations"). boto3 documentation

# DescribeCustomDomainAssociationsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeCustomDomainAssociationsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeCustomDomainAssociationsPaginator = client.get_paginator("describe_custom_domain_associations")  # (2)
    async for item in paginator.paginate(...):
        item: CustomDomainAssociationsMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeCustomDomainAssociationsPaginator
  3. item: AioPageIterator[CustomDomainAssociationsMessageTypeDef]

paginate#

Type annotations and code completion for DescribeCustomDomainAssociationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    CustomDomainName: str = ...,
    CustomDomainCertificateArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[CustomDomainAssociationsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[CustomDomainAssociationsMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeCustomDomainAssociationsMessagePaginateTypeDef = {  # (1)
    "CustomDomainName": ...,
}

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

DescribeDataSharesForConsumerPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_data_shares_for_consumer"). boto3 documentation

# DescribeDataSharesForConsumerPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeDataSharesForConsumerPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeDataSharesForConsumerPaginator = client.get_paginator("describe_data_shares_for_consumer")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeDataSharesForConsumerResultTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeDataSharesForConsumerPaginator
  3. item: AioPageIterator[DescribeDataSharesForConsumerResultTypeDef]

paginate#

Type annotations and code completion for DescribeDataSharesForConsumerPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ConsumerArn: str = ...,
    Status: DataShareStatusForConsumerType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> aiobotocore.paginate.AioPageIterator[DescribeDataSharesForConsumerResultTypeDef]:  # (3)
    ...
  1. See DataShareStatusForConsumerType
  2. See PaginatorConfigTypeDef
  3. See AioPageIterator[DescribeDataSharesForConsumerResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeDataSharesForConsumerMessagePaginateTypeDef = {  # (1)
    "ConsumerArn": ...,
}

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

DescribeDataSharesForProducerPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_data_shares_for_producer"). boto3 documentation

# DescribeDataSharesForProducerPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeDataSharesForProducerPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeDataSharesForProducerPaginator = client.get_paginator("describe_data_shares_for_producer")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeDataSharesForProducerResultTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeDataSharesForProducerPaginator
  3. item: AioPageIterator[DescribeDataSharesForProducerResultTypeDef]

paginate#

Type annotations and code completion for DescribeDataSharesForProducerPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ProducerArn: str = ...,
    Status: DataShareStatusForProducerType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> aiobotocore.paginate.AioPageIterator[DescribeDataSharesForProducerResultTypeDef]:  # (3)
    ...
  1. See DataShareStatusForProducerType
  2. See PaginatorConfigTypeDef
  3. See AioPageIterator[DescribeDataSharesForProducerResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeDataSharesForProducerMessagePaginateTypeDef = {  # (1)
    "ProducerArn": ...,
}

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

DescribeDataSharesPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_data_shares"). boto3 documentation

# DescribeDataSharesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeDataSharesPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeDataSharesPaginator = client.get_paginator("describe_data_shares")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeDataSharesResultTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeDataSharesPaginator
  3. item: AioPageIterator[DescribeDataSharesResultTypeDef]

paginate#

Type annotations and code completion for DescribeDataSharesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    DataShareArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[DescribeDataSharesResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[DescribeDataSharesResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeDataSharesMessagePaginateTypeDef = {  # (1)
    "DataShareArn": ...,
}

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

DescribeDefaultClusterParametersPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_default_cluster_parameters"). boto3 documentation

# DescribeDefaultClusterParametersPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeDefaultClusterParametersPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeDefaultClusterParametersPaginator = client.get_paginator("describe_default_cluster_parameters")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeDefaultClusterParametersResultTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeDefaultClusterParametersPaginator
  3. item: AioPageIterator[DescribeDefaultClusterParametersResultTypeDef]

paginate#

Type annotations and code completion for DescribeDefaultClusterParametersPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ParameterGroupFamily: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[DescribeDefaultClusterParametersResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[DescribeDefaultClusterParametersResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeDefaultClusterParametersMessagePaginateTypeDef = {  # (1)
    "ParameterGroupFamily": ...,
}

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

DescribeEndpointAccessPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_endpoint_access"). boto3 documentation

# DescribeEndpointAccessPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeEndpointAccessPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeEndpointAccessPaginator = client.get_paginator("describe_endpoint_access")  # (2)
    async for item in paginator.paginate(...):
        item: EndpointAccessListTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeEndpointAccessPaginator
  3. item: AioPageIterator[EndpointAccessListTypeDef]

paginate#

Type annotations and code completion for DescribeEndpointAccessPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    ResourceOwner: str = ...,
    EndpointName: str = ...,
    VpcId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[EndpointAccessListTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[EndpointAccessListTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeEndpointAccessMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeEndpointAuthorizationPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_endpoint_authorization"). boto3 documentation

# DescribeEndpointAuthorizationPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeEndpointAuthorizationPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeEndpointAuthorizationPaginator = client.get_paginator("describe_endpoint_authorization")  # (2)
    async for item in paginator.paginate(...):
        item: EndpointAuthorizationListTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeEndpointAuthorizationPaginator
  3. item: AioPageIterator[EndpointAuthorizationListTypeDef]

paginate#

Type annotations and code completion for DescribeEndpointAuthorizationPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    Account: str = ...,
    Grantee: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[EndpointAuthorizationListTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[EndpointAuthorizationListTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeEndpointAuthorizationMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeEventSubscriptionsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_event_subscriptions"). boto3 documentation

# DescribeEventSubscriptionsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeEventSubscriptionsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeEventSubscriptionsPaginator = client.get_paginator("describe_event_subscriptions")  # (2)
    async for item in paginator.paginate(...):
        item: EventSubscriptionsMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeEventSubscriptionsPaginator
  3. item: AioPageIterator[EventSubscriptionsMessageTypeDef]

paginate#

Type annotations and code completion for DescribeEventSubscriptionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    SubscriptionName: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[EventSubscriptionsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[EventSubscriptionsMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeEventSubscriptionsMessagePaginateTypeDef = {  # (1)
    "SubscriptionName": ...,
}

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

DescribeEventsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_events"). boto3 documentation

# DescribeEventsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeEventsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeEventsPaginator = client.get_paginator("describe_events")  # (2)
    async for item in paginator.paginate(...):
        item: EventsMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeEventsPaginator
  3. item: AioPageIterator[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)
) -> aiobotocore.paginate.AioPageIterator[EventsMessageTypeDef]:  # (3)
    ...
  1. See SourceTypeType
  2. See PaginatorConfigTypeDef
  3. See AioPageIterator[EventsMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeEventsMessagePaginateTypeDef = {  # (1)
    "SourceIdentifier": ...,
}

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

DescribeHsmClientCertificatesPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_hsm_client_certificates"). boto3 documentation

# DescribeHsmClientCertificatesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeHsmClientCertificatesPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeHsmClientCertificatesPaginator = client.get_paginator("describe_hsm_client_certificates")  # (2)
    async for item in paginator.paginate(...):
        item: HsmClientCertificateMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeHsmClientCertificatesPaginator
  3. item: AioPageIterator[HsmClientCertificateMessageTypeDef]

paginate#

Type annotations and code completion for DescribeHsmClientCertificatesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    HsmClientCertificateIdentifier: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[HsmClientCertificateMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[HsmClientCertificateMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeHsmClientCertificatesMessagePaginateTypeDef = {  # (1)
    "HsmClientCertificateIdentifier": ...,
}

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

DescribeHsmConfigurationsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_hsm_configurations"). boto3 documentation

# DescribeHsmConfigurationsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeHsmConfigurationsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeHsmConfigurationsPaginator = client.get_paginator("describe_hsm_configurations")  # (2)
    async for item in paginator.paginate(...):
        item: HsmConfigurationMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeHsmConfigurationsPaginator
  3. item: AioPageIterator[HsmConfigurationMessageTypeDef]

paginate#

Type annotations and code completion for DescribeHsmConfigurationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    HsmConfigurationIdentifier: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[HsmConfigurationMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[HsmConfigurationMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeHsmConfigurationsMessagePaginateTypeDef = {  # (1)
    "HsmConfigurationIdentifier": ...,
}

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

DescribeInboundIntegrationsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_inbound_integrations"). boto3 documentation

# DescribeInboundIntegrationsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeInboundIntegrationsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeInboundIntegrationsPaginator = client.get_paginator("describe_inbound_integrations")  # (2)
    async for item in paginator.paginate(...):
        item: InboundIntegrationsMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeInboundIntegrationsPaginator
  3. item: AioPageIterator[InboundIntegrationsMessageTypeDef]

paginate#

Type annotations and code completion for DescribeInboundIntegrationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    IntegrationArn: str = ...,
    TargetArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[InboundIntegrationsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[InboundIntegrationsMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeInboundIntegrationsMessagePaginateTypeDef = {  # (1)
    "IntegrationArn": ...,
}

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

DescribeIntegrationsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_integrations"). boto3 documentation

# DescribeIntegrationsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeIntegrationsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeIntegrationsPaginator = client.get_paginator("describe_integrations")  # (2)
    async for item in paginator.paginate(...):
        item: IntegrationsMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeIntegrationsPaginator
  3. item: AioPageIterator[IntegrationsMessageTypeDef]

paginate#

Type annotations and code completion for DescribeIntegrationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    IntegrationArn: str = ...,
    Filters: Sequence[DescribeIntegrationsFilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> aiobotocore.paginate.AioPageIterator[IntegrationsMessageTypeDef]:  # (3)
    ...
  1. See Sequence[DescribeIntegrationsFilterTypeDef]
  2. See PaginatorConfigTypeDef
  3. See AioPageIterator[IntegrationsMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeIntegrationsMessagePaginateTypeDef = {  # (1)
    "IntegrationArn": ...,
}

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

DescribeNodeConfigurationOptionsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_node_configuration_options"). boto3 documentation

# DescribeNodeConfigurationOptionsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeNodeConfigurationOptionsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeNodeConfigurationOptionsPaginator = client.get_paginator("describe_node_configuration_options")  # (2)
    async for item in paginator.paginate(...):
        item: NodeConfigurationOptionsMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeNodeConfigurationOptionsPaginator
  3. item: AioPageIterator[NodeConfigurationOptionsMessageTypeDef]

paginate#

Type annotations and code completion for DescribeNodeConfigurationOptionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ActionType: ActionTypeType,  # (1)
    ClusterIdentifier: str = ...,
    SnapshotIdentifier: str = ...,
    SnapshotArn: str = ...,
    OwnerAccount: str = ...,
    Filters: Sequence[NodeConfigurationOptionsFilterTypeDef] = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> aiobotocore.paginate.AioPageIterator[NodeConfigurationOptionsMessageTypeDef]:  # (4)
    ...
  1. See ActionTypeType
  2. See Sequence[NodeConfigurationOptionsFilterTypeDef]
  3. See PaginatorConfigTypeDef
  4. See AioPageIterator[NodeConfigurationOptionsMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeNodeConfigurationOptionsMessagePaginateTypeDef = {  # (1)
    "ActionType": ...,
}

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

DescribeOrderableClusterOptionsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_orderable_cluster_options"). boto3 documentation

# DescribeOrderableClusterOptionsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeOrderableClusterOptionsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeOrderableClusterOptionsPaginator = client.get_paginator("describe_orderable_cluster_options")  # (2)
    async for item in paginator.paginate(...):
        item: OrderableClusterOptionsMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeOrderableClusterOptionsPaginator
  3. item: AioPageIterator[OrderableClusterOptionsMessageTypeDef]

paginate#

Type annotations and code completion for DescribeOrderableClusterOptionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ClusterVersion: str = ...,
    NodeType: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[OrderableClusterOptionsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[OrderableClusterOptionsMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeOrderableClusterOptionsMessagePaginateTypeDef = {  # (1)
    "ClusterVersion": ...,
}

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

DescribeRedshiftIdcApplicationsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_redshift_idc_applications"). boto3 documentation

# DescribeRedshiftIdcApplicationsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeRedshiftIdcApplicationsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeRedshiftIdcApplicationsPaginator = client.get_paginator("describe_redshift_idc_applications")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeRedshiftIdcApplicationsResultTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeRedshiftIdcApplicationsPaginator
  3. item: AioPageIterator[DescribeRedshiftIdcApplicationsResultTypeDef]

paginate#

Type annotations and code completion for DescribeRedshiftIdcApplicationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    RedshiftIdcApplicationArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[DescribeRedshiftIdcApplicationsResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[DescribeRedshiftIdcApplicationsResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeRedshiftIdcApplicationsMessagePaginateTypeDef = {  # (1)
    "RedshiftIdcApplicationArn": ...,
}

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

DescribeReservedNodeExchangeStatusPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_reserved_node_exchange_status"). boto3 documentation

# DescribeReservedNodeExchangeStatusPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeReservedNodeExchangeStatusPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeReservedNodeExchangeStatusPaginator = client.get_paginator("describe_reserved_node_exchange_status")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeReservedNodeExchangeStatusOutputMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeReservedNodeExchangeStatusPaginator
  3. item: AioPageIterator[DescribeReservedNodeExchangeStatusOutputMessageTypeDef]

paginate#

Type annotations and code completion for DescribeReservedNodeExchangeStatusPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ReservedNodeId: str = ...,
    ReservedNodeExchangeRequestId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[DescribeReservedNodeExchangeStatusOutputMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[DescribeReservedNodeExchangeStatusOutputMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeReservedNodeExchangeStatusInputMessagePaginateTypeDef = {  # (1)
    "ReservedNodeId": ...,
}

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

DescribeReservedNodeOfferingsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_reserved_node_offerings"). boto3 documentation

# DescribeReservedNodeOfferingsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeReservedNodeOfferingsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeReservedNodeOfferingsPaginator = client.get_paginator("describe_reserved_node_offerings")  # (2)
    async for item in paginator.paginate(...):
        item: ReservedNodeOfferingsMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeReservedNodeOfferingsPaginator
  3. item: AioPageIterator[ReservedNodeOfferingsMessageTypeDef]

paginate#

Type annotations and code completion for DescribeReservedNodeOfferingsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ReservedNodeOfferingId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ReservedNodeOfferingsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ReservedNodeOfferingsMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeReservedNodeOfferingsMessagePaginateTypeDef = {  # (1)
    "ReservedNodeOfferingId": ...,
}

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

DescribeReservedNodesPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_reserved_nodes"). boto3 documentation

# DescribeReservedNodesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeReservedNodesPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeReservedNodesPaginator = client.get_paginator("describe_reserved_nodes")  # (2)
    async for item in paginator.paginate(...):
        item: ReservedNodesMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeReservedNodesPaginator
  3. item: AioPageIterator[ReservedNodesMessageTypeDef]

paginate#

Type annotations and code completion for DescribeReservedNodesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ReservedNodeId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ReservedNodesMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ReservedNodesMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeReservedNodesMessagePaginateTypeDef = {  # (1)
    "ReservedNodeId": ...,
}

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

DescribeScheduledActionsPaginator#

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

# DescribeScheduledActionsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeScheduledActionsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeScheduledActionsPaginator = client.get_paginator("describe_scheduled_actions")  # (2)
    async for item in paginator.paginate(...):
        item: ScheduledActionsMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeScheduledActionsPaginator
  3. item: AioPageIterator[ScheduledActionsMessageTypeDef]

paginate#

Type annotations and code completion for DescribeScheduledActionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ScheduledActionName: str = ...,
    TargetActionType: ScheduledActionTypeValuesType = ...,  # (1)
    StartTime: TimestampTypeDef = ...,
    EndTime: TimestampTypeDef = ...,
    Active: bool = ...,
    Filters: Sequence[ScheduledActionFilterTypeDef] = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> aiobotocore.paginate.AioPageIterator[ScheduledActionsMessageTypeDef]:  # (4)
    ...
  1. See ScheduledActionTypeValuesType
  2. See Sequence[ScheduledActionFilterTypeDef]
  3. See PaginatorConfigTypeDef
  4. See AioPageIterator[ScheduledActionsMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeScheduledActionsMessagePaginateTypeDef = {  # (1)
    "ScheduledActionName": ...,
}

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

DescribeSnapshotCopyGrantsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_snapshot_copy_grants"). boto3 documentation

# DescribeSnapshotCopyGrantsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeSnapshotCopyGrantsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeSnapshotCopyGrantsPaginator = client.get_paginator("describe_snapshot_copy_grants")  # (2)
    async for item in paginator.paginate(...):
        item: SnapshotCopyGrantMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeSnapshotCopyGrantsPaginator
  3. item: AioPageIterator[SnapshotCopyGrantMessageTypeDef]

paginate#

Type annotations and code completion for DescribeSnapshotCopyGrantsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    SnapshotCopyGrantName: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[SnapshotCopyGrantMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[SnapshotCopyGrantMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeSnapshotCopyGrantsMessagePaginateTypeDef = {  # (1)
    "SnapshotCopyGrantName": ...,
}

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

DescribeSnapshotSchedulesPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_snapshot_schedules"). boto3 documentation

# DescribeSnapshotSchedulesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeSnapshotSchedulesPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeSnapshotSchedulesPaginator = client.get_paginator("describe_snapshot_schedules")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeSnapshotSchedulesOutputMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeSnapshotSchedulesPaginator
  3. item: AioPageIterator[DescribeSnapshotSchedulesOutputMessageTypeDef]

paginate#

Type annotations and code completion for DescribeSnapshotSchedulesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    ScheduleIdentifier: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[DescribeSnapshotSchedulesOutputMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[DescribeSnapshotSchedulesOutputMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeSnapshotSchedulesMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeTableRestoreStatusPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_table_restore_status"). boto3 documentation

# DescribeTableRestoreStatusPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeTableRestoreStatusPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeTableRestoreStatusPaginator = client.get_paginator("describe_table_restore_status")  # (2)
    async for item in paginator.paginate(...):
        item: TableRestoreStatusMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeTableRestoreStatusPaginator
  3. item: AioPageIterator[TableRestoreStatusMessageTypeDef]

paginate#

Type annotations and code completion for DescribeTableRestoreStatusPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    TableRestoreRequestId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[TableRestoreStatusMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[TableRestoreStatusMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeTableRestoreStatusMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeTagsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_tags"). boto3 documentation

# DescribeTagsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeTagsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeTagsPaginator = client.get_paginator("describe_tags")  # (2)
    async for item in paginator.paginate(...):
        item: TaggedResourceListMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeTagsPaginator
  3. item: AioPageIterator[TaggedResourceListMessageTypeDef]

paginate#

Type annotations and code completion for DescribeTagsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ResourceName: str = ...,
    ResourceType: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[TaggedResourceListMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[TaggedResourceListMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeTagsMessagePaginateTypeDef = {  # (1)
    "ResourceName": ...,
}

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

DescribeUsageLimitsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("describe_usage_limits"). boto3 documentation

# DescribeUsageLimitsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import DescribeUsageLimitsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: DescribeUsageLimitsPaginator = client.get_paginator("describe_usage_limits")  # (2)
    async for item in paginator.paginate(...):
        item: UsageLimitListTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeUsageLimitsPaginator
  3. item: AioPageIterator[UsageLimitListTypeDef]

paginate#

Type annotations and code completion for DescribeUsageLimitsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    UsageLimitId: str = ...,
    ClusterIdentifier: str = ...,
    FeatureType: UsageLimitFeatureTypeType = ...,  # (1)
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> aiobotocore.paginate.AioPageIterator[UsageLimitListTypeDef]:  # (3)
    ...
  1. See UsageLimitFeatureTypeType
  2. See PaginatorConfigTypeDef
  3. See AioPageIterator[UsageLimitListTypeDef]
# paginate method usage example with argument unpacking

kwargs: DescribeUsageLimitsMessagePaginateTypeDef = {  # (1)
    "UsageLimitId": ...,
}

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

GetReservedNodeExchangeConfigurationOptionsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("get_reserved_node_exchange_configuration_options"). boto3 documentation

# GetReservedNodeExchangeConfigurationOptionsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import GetReservedNodeExchangeConfigurationOptionsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: GetReservedNodeExchangeConfigurationOptionsPaginator = client.get_paginator("get_reserved_node_exchange_configuration_options")  # (2)
    async for item in paginator.paginate(...):
        item: GetReservedNodeExchangeConfigurationOptionsOutputMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: GetReservedNodeExchangeConfigurationOptionsPaginator
  3. item: AioPageIterator[GetReservedNodeExchangeConfigurationOptionsOutputMessageTypeDef]

paginate#

Type annotations and code completion for GetReservedNodeExchangeConfigurationOptionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ActionType: ReservedNodeExchangeActionTypeType,  # (1)
    ClusterIdentifier: str = ...,
    SnapshotIdentifier: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> aiobotocore.paginate.AioPageIterator[GetReservedNodeExchangeConfigurationOptionsOutputMessageTypeDef]:  # (3)
    ...
  1. See ReservedNodeExchangeActionTypeType
  2. See PaginatorConfigTypeDef
  3. See AioPageIterator[GetReservedNodeExchangeConfigurationOptionsOutputMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: GetReservedNodeExchangeConfigurationOptionsInputMessagePaginateTypeDef = {  # (1)
    "ActionType": ...,
}

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

GetReservedNodeExchangeOfferingsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("get_reserved_node_exchange_offerings"). boto3 documentation

# GetReservedNodeExchangeOfferingsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import GetReservedNodeExchangeOfferingsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: GetReservedNodeExchangeOfferingsPaginator = client.get_paginator("get_reserved_node_exchange_offerings")  # (2)
    async for item in paginator.paginate(...):
        item: GetReservedNodeExchangeOfferingsOutputMessageTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: GetReservedNodeExchangeOfferingsPaginator
  3. item: AioPageIterator[GetReservedNodeExchangeOfferingsOutputMessageTypeDef]

paginate#

Type annotations and code completion for GetReservedNodeExchangeOfferingsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ReservedNodeId: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[GetReservedNodeExchangeOfferingsOutputMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[GetReservedNodeExchangeOfferingsOutputMessageTypeDef]
# paginate method usage example with argument unpacking

kwargs: GetReservedNodeExchangeOfferingsInputMessagePaginateTypeDef = {  # (1)
    "ReservedNodeId": ...,
}

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

ListRecommendationsPaginator#

Type annotations and code completion for session.create_client("redshift").get_paginator("list_recommendations"). boto3 documentation

# ListRecommendationsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_redshift.paginator import ListRecommendationsPaginator

session = get_session()
async with session.create_client("redshift") as client:  # (1)
    paginator: ListRecommendationsPaginator = client.get_paginator("list_recommendations")  # (2)
    async for item in paginator.paginate(...):
        item: ListRecommendationsResultTypeDef
        print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: ListRecommendationsPaginator
  3. item: AioPageIterator[ListRecommendationsResultTypeDef]

paginate#

Type annotations and code completion for ListRecommendationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    NamespaceArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListRecommendationsResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ListRecommendationsResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListRecommendationsMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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