Skip to content

Paginators

Index > Redshift > Paginators

Auto-generated documentation for Redshift type annotations stubs module mypy-boto3-redshift.

DescribeClusterDbRevisionsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterDbRevisionsPaginator

def get_describe_cluster_db_revisions_paginator() -> DescribeClusterDbRevisionsPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_db_revisions")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterDbRevisionsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeClusterDbRevisionsPaginator = client.get_paginator("describe_cluster_db_revisions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterDbRevisionsPaginator
  3. item: ClusterDbRevisionsMessageTypeDef

paginate

Type annotations and code completion for DescribeClusterDbRevisionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[ClusterDbRevisionsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ClusterDbRevisionsMessageTypeDef
Usage example with kwargs
kwargs: DescribeClusterDbRevisionsMessageDescribeClusterDbRevisionsPaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeClusterParameterGroupsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterParameterGroupsPaginator

def get_describe_cluster_parameter_groups_paginator() -> DescribeClusterParameterGroupsPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_parameter_groups")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterParameterGroupsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeClusterParameterGroupsPaginator = client.get_paginator("describe_cluster_parameter_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterParameterGroupsPaginator
  3. item: ClusterParameterGroupsMessageTypeDef

paginate

Type annotations and code completion for DescribeClusterParameterGroupsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ParameterGroupName: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[ClusterParameterGroupsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ClusterParameterGroupsMessageTypeDef
Usage example with kwargs
kwargs: DescribeClusterParameterGroupsMessageDescribeClusterParameterGroupsPaginateTypeDef = {  # (1)
    "ParameterGroupName": ...,
}

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

DescribeClusterParametersPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterParametersPaginator

def get_describe_cluster_parameters_paginator() -> DescribeClusterParametersPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_parameters")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterParametersPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeClusterParametersPaginator = client.get_paginator("describe_cluster_parameters")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterParametersPaginator
  3. item: ClusterParameterGroupDetailsTypeDef

paginate

Type annotations and code completion for DescribeClusterParametersPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ParameterGroupName: str,
    Source: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[ClusterParameterGroupDetailsTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ClusterParameterGroupDetailsTypeDef
Usage example with kwargs
kwargs: DescribeClusterParametersMessageDescribeClusterParametersPaginateTypeDef = {  # (1)
    "ParameterGroupName": ...,
}

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

DescribeClusterSecurityGroupsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterSecurityGroupsPaginator

def get_describe_cluster_security_groups_paginator() -> DescribeClusterSecurityGroupsPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_security_groups")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterSecurityGroupsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeClusterSecurityGroupsPaginator = client.get_paginator("describe_cluster_security_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterSecurityGroupsPaginator
  3. item: ClusterSecurityGroupMessageTypeDef

paginate

Type annotations and code completion for DescribeClusterSecurityGroupsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClusterSecurityGroupName: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[ClusterSecurityGroupMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ClusterSecurityGroupMessageTypeDef
Usage example with kwargs
kwargs: DescribeClusterSecurityGroupsMessageDescribeClusterSecurityGroupsPaginateTypeDef = {  # (1)
    "ClusterSecurityGroupName": ...,
}

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

DescribeClusterSnapshotsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterSnapshotsPaginator

def get_describe_cluster_snapshots_paginator() -> DescribeClusterSnapshotsPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_snapshots")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterSnapshotsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeClusterSnapshotsPaginator = client.get_paginator("describe_cluster_snapshots")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterSnapshotsPaginator
  3. item: SnapshotMessageTypeDef

paginate

Type annotations and code completion for DescribeClusterSnapshotsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    SnapshotIdentifier: str = ...,
    SnapshotArn: str = ...,
    SnapshotType: str = ...,
    StartTime: Union[datetime, str] = ...,
    EndTime: Union[datetime, str] = ...,
    OwnerAccount: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    ClusterExists: bool = ...,
    SortingEntities: Sequence[SnapshotSortingEntityTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> _PageIterator[SnapshotMessageTypeDef]:  # (3)
    ...
  1. See SnapshotSortingEntityTypeDef
  2. See PaginatorConfigTypeDef
  3. See SnapshotMessageTypeDef
Usage example with kwargs
kwargs: DescribeClusterSnapshotsMessageDescribeClusterSnapshotsPaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeClusterSubnetGroupsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterSubnetGroupsPaginator

def get_describe_cluster_subnet_groups_paginator() -> DescribeClusterSubnetGroupsPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_subnet_groups")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterSubnetGroupsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeClusterSubnetGroupsPaginator = client.get_paginator("describe_cluster_subnet_groups")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterSubnetGroupsPaginator
  3. item: ClusterSubnetGroupMessageTypeDef

paginate

Type annotations and code completion for DescribeClusterSubnetGroupsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClusterSubnetGroupName: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[ClusterSubnetGroupMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ClusterSubnetGroupMessageTypeDef
Usage example with kwargs
kwargs: DescribeClusterSubnetGroupsMessageDescribeClusterSubnetGroupsPaginateTypeDef = {  # (1)
    "ClusterSubnetGroupName": ...,
}

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

DescribeClusterTracksPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterTracksPaginator

def get_describe_cluster_tracks_paginator() -> DescribeClusterTracksPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_tracks")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterTracksPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeClusterTracksPaginator = client.get_paginator("describe_cluster_tracks")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterTracksPaginator
  3. item: TrackListMessageTypeDef

paginate

Type annotations and code completion for DescribeClusterTracksPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    MaintenanceTrackName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[TrackListMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See TrackListMessageTypeDef
Usage example with kwargs
kwargs: DescribeClusterTracksMessageDescribeClusterTracksPaginateTypeDef = {  # (1)
    "MaintenanceTrackName": ...,
}

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

DescribeClusterVersionsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterVersionsPaginator

def get_describe_cluster_versions_paginator() -> DescribeClusterVersionsPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_versions")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClusterVersionsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeClusterVersionsPaginator = client.get_paginator("describe_cluster_versions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClusterVersionsPaginator
  3. item: ClusterVersionsMessageTypeDef

paginate

Type annotations and code completion for DescribeClusterVersionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClusterVersion: str = ...,
    ClusterParameterGroupFamily: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[ClusterVersionsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ClusterVersionsMessageTypeDef
Usage example with kwargs
kwargs: DescribeClusterVersionsMessageDescribeClusterVersionsPaginateTypeDef = {  # (1)
    "ClusterVersion": ...,
}

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

DescribeClustersPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClustersPaginator

def get_describe_clusters_paginator() -> DescribeClustersPaginator:
    return Session().client("redshift").get_paginator("describe_clusters")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeClustersPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeClustersPaginator = client.get_paginator("describe_clusters")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeClustersPaginator
  3. item: ClustersMessageTypeDef

paginate

Type annotations and code completion for DescribeClustersPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[ClustersMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ClustersMessageTypeDef
Usage example with kwargs
kwargs: DescribeClustersMessageDescribeClustersPaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeDataSharesPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeDataSharesPaginator

def get_describe_data_shares_paginator() -> DescribeDataSharesPaginator:
    return Session().client("redshift").get_paginator("describe_data_shares")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeDataSharesPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeDataSharesPaginator = client.get_paginator("describe_data_shares")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeDataSharesPaginator
  3. item: DescribeDataSharesResultTypeDef

paginate

Type annotations and code completion for DescribeDataSharesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    DataShareArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[DescribeDataSharesResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeDataSharesResultTypeDef
Usage example with kwargs
kwargs: DescribeDataSharesMessageDescribeDataSharesPaginateTypeDef = {  # (1)
    "DataShareArn": ...,
}

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

DescribeDataSharesForConsumerPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeDataSharesForConsumerPaginator

def get_describe_data_shares_for_consumer_paginator() -> DescribeDataSharesForConsumerPaginator:
    return Session().client("redshift").get_paginator("describe_data_shares_for_consumer")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeDataSharesForConsumerPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeDataSharesForConsumerPaginator = client.get_paginator("describe_data_shares_for_consumer")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeDataSharesForConsumerPaginator
  3. item: DescribeDataSharesForConsumerResultTypeDef

paginate

Type annotations and code completion for DescribeDataSharesForConsumerPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ConsumerArn: str = ...,
    Status: DataShareStatusForConsumerType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> _PageIterator[DescribeDataSharesForConsumerResultTypeDef]:  # (3)
    ...
  1. See DataShareStatusForConsumerType
  2. See PaginatorConfigTypeDef
  3. See DescribeDataSharesForConsumerResultTypeDef
Usage example with kwargs
kwargs: DescribeDataSharesForConsumerMessageDescribeDataSharesForConsumerPaginateTypeDef = {  # (1)
    "ConsumerArn": ...,
}

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

DescribeDataSharesForProducerPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeDataSharesForProducerPaginator

def get_describe_data_shares_for_producer_paginator() -> DescribeDataSharesForProducerPaginator:
    return Session().client("redshift").get_paginator("describe_data_shares_for_producer")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeDataSharesForProducerPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeDataSharesForProducerPaginator = client.get_paginator("describe_data_shares_for_producer")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeDataSharesForProducerPaginator
  3. item: DescribeDataSharesForProducerResultTypeDef

paginate

Type annotations and code completion for DescribeDataSharesForProducerPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ProducerArn: str = ...,
    Status: DataShareStatusForProducerType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> _PageIterator[DescribeDataSharesForProducerResultTypeDef]:  # (3)
    ...
  1. See DataShareStatusForProducerType
  2. See PaginatorConfigTypeDef
  3. See DescribeDataSharesForProducerResultTypeDef
Usage example with kwargs
kwargs: DescribeDataSharesForProducerMessageDescribeDataSharesForProducerPaginateTypeDef = {  # (1)
    "ProducerArn": ...,
}

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

DescribeDefaultClusterParametersPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeDefaultClusterParametersPaginator

def get_describe_default_cluster_parameters_paginator() -> DescribeDefaultClusterParametersPaginator:
    return Session().client("redshift").get_paginator("describe_default_cluster_parameters")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeDefaultClusterParametersPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeDefaultClusterParametersPaginator = client.get_paginator("describe_default_cluster_parameters")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeDefaultClusterParametersPaginator
  3. item: DescribeDefaultClusterParametersResultTypeDef

paginate

Type annotations and code completion for DescribeDefaultClusterParametersPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ParameterGroupFamily: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[DescribeDefaultClusterParametersResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeDefaultClusterParametersResultTypeDef
Usage example with kwargs
kwargs: DescribeDefaultClusterParametersMessageDescribeDefaultClusterParametersPaginateTypeDef = {  # (1)
    "ParameterGroupFamily": ...,
}

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

DescribeEndpointAccessPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeEndpointAccessPaginator

def get_describe_endpoint_access_paginator() -> DescribeEndpointAccessPaginator:
    return Session().client("redshift").get_paginator("describe_endpoint_access")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeEndpointAccessPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeEndpointAccessPaginator = client.get_paginator("describe_endpoint_access")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeEndpointAccessPaginator
  3. item: EndpointAccessListTypeDef

paginate

Type annotations and code completion for DescribeEndpointAccessPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    ResourceOwner: str = ...,
    EndpointName: str = ...,
    VpcId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[EndpointAccessListTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See EndpointAccessListTypeDef
Usage example with kwargs
kwargs: DescribeEndpointAccessMessageDescribeEndpointAccessPaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeEndpointAuthorizationPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeEndpointAuthorizationPaginator

def get_describe_endpoint_authorization_paginator() -> DescribeEndpointAuthorizationPaginator:
    return Session().client("redshift").get_paginator("describe_endpoint_authorization")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeEndpointAuthorizationPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeEndpointAuthorizationPaginator = client.get_paginator("describe_endpoint_authorization")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeEndpointAuthorizationPaginator
  3. item: EndpointAuthorizationListTypeDef

paginate

Type annotations and code completion for DescribeEndpointAuthorizationPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    Account: str = ...,
    Grantee: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[EndpointAuthorizationListTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See EndpointAuthorizationListTypeDef
Usage example with kwargs
kwargs: DescribeEndpointAuthorizationMessageDescribeEndpointAuthorizationPaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeEventSubscriptionsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeEventSubscriptionsPaginator

def get_describe_event_subscriptions_paginator() -> DescribeEventSubscriptionsPaginator:
    return Session().client("redshift").get_paginator("describe_event_subscriptions")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeEventSubscriptionsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeEventSubscriptionsPaginator = client.get_paginator("describe_event_subscriptions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeEventSubscriptionsPaginator
  3. item: EventSubscriptionsMessageTypeDef

paginate

Type annotations and code completion for DescribeEventSubscriptionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    SubscriptionName: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[EventSubscriptionsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See EventSubscriptionsMessageTypeDef
Usage example with kwargs
kwargs: DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef = {  # (1)
    "SubscriptionName": ...,
}

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

DescribeEventsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeEventsPaginator

def get_describe_events_paginator() -> DescribeEventsPaginator:
    return Session().client("redshift").get_paginator("describe_events")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeEventsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeEventsPaginator = client.get_paginator("describe_events")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeEventsPaginator
  3. item: EventsMessageTypeDef

paginate

Type annotations and code completion for DescribeEventsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    SourceIdentifier: str = ...,
    SourceType: SourceTypeType = ...,  # (1)
    StartTime: Union[datetime, str] = ...,
    EndTime: Union[datetime, str] = ...,
    Duration: int = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> _PageIterator[EventsMessageTypeDef]:  # (3)
    ...
  1. See SourceTypeType
  2. See PaginatorConfigTypeDef
  3. See EventsMessageTypeDef
Usage example with kwargs
kwargs: DescribeEventsMessageDescribeEventsPaginateTypeDef = {  # (1)
    "SourceIdentifier": ...,
}

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

DescribeHsmClientCertificatesPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeHsmClientCertificatesPaginator

def get_describe_hsm_client_certificates_paginator() -> DescribeHsmClientCertificatesPaginator:
    return Session().client("redshift").get_paginator("describe_hsm_client_certificates")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeHsmClientCertificatesPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeHsmClientCertificatesPaginator = client.get_paginator("describe_hsm_client_certificates")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeHsmClientCertificatesPaginator
  3. item: HsmClientCertificateMessageTypeDef

paginate

Type annotations and code completion for DescribeHsmClientCertificatesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    HsmClientCertificateIdentifier: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[HsmClientCertificateMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See HsmClientCertificateMessageTypeDef
Usage example with kwargs
kwargs: DescribeHsmClientCertificatesMessageDescribeHsmClientCertificatesPaginateTypeDef = {  # (1)
    "HsmClientCertificateIdentifier": ...,
}

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

DescribeHsmConfigurationsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeHsmConfigurationsPaginator

def get_describe_hsm_configurations_paginator() -> DescribeHsmConfigurationsPaginator:
    return Session().client("redshift").get_paginator("describe_hsm_configurations")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeHsmConfigurationsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeHsmConfigurationsPaginator = client.get_paginator("describe_hsm_configurations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeHsmConfigurationsPaginator
  3. item: HsmConfigurationMessageTypeDef

paginate

Type annotations and code completion for DescribeHsmConfigurationsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    HsmConfigurationIdentifier: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[HsmConfigurationMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See HsmConfigurationMessageTypeDef
Usage example with kwargs
kwargs: DescribeHsmConfigurationsMessageDescribeHsmConfigurationsPaginateTypeDef = {  # (1)
    "HsmConfigurationIdentifier": ...,
}

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

DescribeNodeConfigurationOptionsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeNodeConfigurationOptionsPaginator

def get_describe_node_configuration_options_paginator() -> DescribeNodeConfigurationOptionsPaginator:
    return Session().client("redshift").get_paginator("describe_node_configuration_options")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeNodeConfigurationOptionsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeNodeConfigurationOptionsPaginator = client.get_paginator("describe_node_configuration_options")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeNodeConfigurationOptionsPaginator
  3. item: NodeConfigurationOptionsMessageTypeDef

paginate

Type annotations and code completion for DescribeNodeConfigurationOptionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ActionType: ActionTypeType,  # (1)
    ClusterIdentifier: str = ...,
    SnapshotIdentifier: str = ...,
    SnapshotArn: str = ...,
    OwnerAccount: str = ...,
    Filters: Sequence[NodeConfigurationOptionsFilterTypeDef] = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> _PageIterator[NodeConfigurationOptionsMessageTypeDef]:  # (4)
    ...
  1. See ActionTypeType
  2. See NodeConfigurationOptionsFilterTypeDef
  3. See PaginatorConfigTypeDef
  4. See NodeConfigurationOptionsMessageTypeDef
Usage example with kwargs
kwargs: DescribeNodeConfigurationOptionsMessageDescribeNodeConfigurationOptionsPaginateTypeDef = {  # (1)
    "ActionType": ...,
}

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

DescribeOrderableClusterOptionsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeOrderableClusterOptionsPaginator

def get_describe_orderable_cluster_options_paginator() -> DescribeOrderableClusterOptionsPaginator:
    return Session().client("redshift").get_paginator("describe_orderable_cluster_options")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeOrderableClusterOptionsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeOrderableClusterOptionsPaginator = client.get_paginator("describe_orderable_cluster_options")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeOrderableClusterOptionsPaginator
  3. item: OrderableClusterOptionsMessageTypeDef

paginate

Type annotations and code completion for DescribeOrderableClusterOptionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClusterVersion: str = ...,
    NodeType: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[OrderableClusterOptionsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See OrderableClusterOptionsMessageTypeDef
Usage example with kwargs
kwargs: DescribeOrderableClusterOptionsMessageDescribeOrderableClusterOptionsPaginateTypeDef = {  # (1)
    "ClusterVersion": ...,
}

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

DescribeReservedNodeExchangeStatusPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeReservedNodeExchangeStatusPaginator

def get_describe_reserved_node_exchange_status_paginator() -> DescribeReservedNodeExchangeStatusPaginator:
    return Session().client("redshift").get_paginator("describe_reserved_node_exchange_status")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeReservedNodeExchangeStatusPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeReservedNodeExchangeStatusPaginator = client.get_paginator("describe_reserved_node_exchange_status")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeReservedNodeExchangeStatusPaginator
  3. item: DescribeReservedNodeExchangeStatusOutputMessageTypeDef

paginate

Type annotations and code completion for DescribeReservedNodeExchangeStatusPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ReservedNodeId: str = ...,
    ReservedNodeExchangeRequestId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[DescribeReservedNodeExchangeStatusOutputMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeReservedNodeExchangeStatusOutputMessageTypeDef
Usage example with kwargs
kwargs: DescribeReservedNodeExchangeStatusInputMessageDescribeReservedNodeExchangeStatusPaginateTypeDef = {  # (1)
    "ReservedNodeId": ...,
}

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

DescribeReservedNodeOfferingsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeReservedNodeOfferingsPaginator

def get_describe_reserved_node_offerings_paginator() -> DescribeReservedNodeOfferingsPaginator:
    return Session().client("redshift").get_paginator("describe_reserved_node_offerings")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeReservedNodeOfferingsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeReservedNodeOfferingsPaginator = client.get_paginator("describe_reserved_node_offerings")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeReservedNodeOfferingsPaginator
  3. item: ReservedNodeOfferingsMessageTypeDef

paginate

Type annotations and code completion for DescribeReservedNodeOfferingsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ReservedNodeOfferingId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[ReservedNodeOfferingsMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ReservedNodeOfferingsMessageTypeDef
Usage example with kwargs
kwargs: DescribeReservedNodeOfferingsMessageDescribeReservedNodeOfferingsPaginateTypeDef = {  # (1)
    "ReservedNodeOfferingId": ...,
}

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

DescribeReservedNodesPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeReservedNodesPaginator

def get_describe_reserved_nodes_paginator() -> DescribeReservedNodesPaginator:
    return Session().client("redshift").get_paginator("describe_reserved_nodes")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeReservedNodesPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeReservedNodesPaginator = client.get_paginator("describe_reserved_nodes")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeReservedNodesPaginator
  3. item: ReservedNodesMessageTypeDef

paginate

Type annotations and code completion for DescribeReservedNodesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ReservedNodeId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[ReservedNodesMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See ReservedNodesMessageTypeDef
Usage example with kwargs
kwargs: DescribeReservedNodesMessageDescribeReservedNodesPaginateTypeDef = {  # (1)
    "ReservedNodeId": ...,
}

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

DescribeScheduledActionsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeScheduledActionsPaginator

def get_describe_scheduled_actions_paginator() -> DescribeScheduledActionsPaginator:
    return Session().client("redshift").get_paginator("describe_scheduled_actions")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeScheduledActionsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeScheduledActionsPaginator = client.get_paginator("describe_scheduled_actions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeScheduledActionsPaginator
  3. item: ScheduledActionsMessageTypeDef

paginate

Type annotations and code completion for DescribeScheduledActionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ScheduledActionName: str = ...,
    TargetActionType: ScheduledActionTypeValuesType = ...,  # (1)
    StartTime: Union[datetime, str] = ...,
    EndTime: Union[datetime, str] = ...,
    Active: bool = ...,
    Filters: Sequence[ScheduledActionFilterTypeDef] = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> _PageIterator[ScheduledActionsMessageTypeDef]:  # (4)
    ...
  1. See ScheduledActionTypeValuesType
  2. See ScheduledActionFilterTypeDef
  3. See PaginatorConfigTypeDef
  4. See ScheduledActionsMessageTypeDef
Usage example with kwargs
kwargs: DescribeScheduledActionsMessageDescribeScheduledActionsPaginateTypeDef = {  # (1)
    "ScheduledActionName": ...,
}

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

DescribeSnapshotCopyGrantsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeSnapshotCopyGrantsPaginator

def get_describe_snapshot_copy_grants_paginator() -> DescribeSnapshotCopyGrantsPaginator:
    return Session().client("redshift").get_paginator("describe_snapshot_copy_grants")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeSnapshotCopyGrantsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeSnapshotCopyGrantsPaginator = client.get_paginator("describe_snapshot_copy_grants")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeSnapshotCopyGrantsPaginator
  3. item: SnapshotCopyGrantMessageTypeDef

paginate

Type annotations and code completion for DescribeSnapshotCopyGrantsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    SnapshotCopyGrantName: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[SnapshotCopyGrantMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See SnapshotCopyGrantMessageTypeDef
Usage example with kwargs
kwargs: DescribeSnapshotCopyGrantsMessageDescribeSnapshotCopyGrantsPaginateTypeDef = {  # (1)
    "SnapshotCopyGrantName": ...,
}

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

DescribeSnapshotSchedulesPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeSnapshotSchedulesPaginator

def get_describe_snapshot_schedules_paginator() -> DescribeSnapshotSchedulesPaginator:
    return Session().client("redshift").get_paginator("describe_snapshot_schedules")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeSnapshotSchedulesPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeSnapshotSchedulesPaginator = client.get_paginator("describe_snapshot_schedules")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeSnapshotSchedulesPaginator
  3. item: DescribeSnapshotSchedulesOutputMessageTypeDef

paginate

Type annotations and code completion for DescribeSnapshotSchedulesPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    ScheduleIdentifier: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[DescribeSnapshotSchedulesOutputMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeSnapshotSchedulesOutputMessageTypeDef
Usage example with kwargs
kwargs: DescribeSnapshotSchedulesMessageDescribeSnapshotSchedulesPaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeTableRestoreStatusPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeTableRestoreStatusPaginator

def get_describe_table_restore_status_paginator() -> DescribeTableRestoreStatusPaginator:
    return Session().client("redshift").get_paginator("describe_table_restore_status")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeTableRestoreStatusPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeTableRestoreStatusPaginator = client.get_paginator("describe_table_restore_status")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeTableRestoreStatusPaginator
  3. item: TableRestoreStatusMessageTypeDef

paginate

Type annotations and code completion for DescribeTableRestoreStatusPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    TableRestoreRequestId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[TableRestoreStatusMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See TableRestoreStatusMessageTypeDef
Usage example with kwargs
kwargs: DescribeTableRestoreStatusMessageDescribeTableRestoreStatusPaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

DescribeTagsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeTagsPaginator

def get_describe_tags_paginator() -> DescribeTagsPaginator:
    return Session().client("redshift").get_paginator("describe_tags")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeTagsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeTagsPaginator = client.get_paginator("describe_tags")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeTagsPaginator
  3. item: TaggedResourceListMessageTypeDef

paginate

Type annotations and code completion for DescribeTagsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ResourceName: str = ...,
    ResourceType: str = ...,
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[TaggedResourceListMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See TaggedResourceListMessageTypeDef
Usage example with kwargs
kwargs: DescribeTagsMessageDescribeTagsPaginateTypeDef = {  # (1)
    "ResourceName": ...,
}

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

DescribeUsageLimitsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeUsageLimitsPaginator

def get_describe_usage_limits_paginator() -> DescribeUsageLimitsPaginator:
    return Session().client("redshift").get_paginator("describe_usage_limits")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import DescribeUsageLimitsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: DescribeUsageLimitsPaginator = client.get_paginator("describe_usage_limits")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: DescribeUsageLimitsPaginator
  3. item: UsageLimitListTypeDef

paginate

Type annotations and code completion for DescribeUsageLimitsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    UsageLimitId: str = ...,
    ClusterIdentifier: str = ...,
    FeatureType: UsageLimitFeatureTypeType = ...,  # (1)
    TagKeys: Sequence[str] = ...,
    TagValues: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> _PageIterator[UsageLimitListTypeDef]:  # (3)
    ...
  1. See UsageLimitFeatureTypeType
  2. See PaginatorConfigTypeDef
  3. See UsageLimitListTypeDef
Usage example with kwargs
kwargs: DescribeUsageLimitsMessageDescribeUsageLimitsPaginateTypeDef = {  # (1)
    "UsageLimitId": ...,
}

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

GetReservedNodeExchangeConfigurationOptionsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import GetReservedNodeExchangeConfigurationOptionsPaginator

def get_get_reserved_node_exchange_configuration_options_paginator() -> GetReservedNodeExchangeConfigurationOptionsPaginator:
    return Session().client("redshift").get_paginator("get_reserved_node_exchange_configuration_options")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import GetReservedNodeExchangeConfigurationOptionsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: GetReservedNodeExchangeConfigurationOptionsPaginator = client.get_paginator("get_reserved_node_exchange_configuration_options")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: GetReservedNodeExchangeConfigurationOptionsPaginator
  3. item: GetReservedNodeExchangeConfigurationOptionsOutputMessageTypeDef

paginate

Type annotations and code completion for GetReservedNodeExchangeConfigurationOptionsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ActionType: ReservedNodeExchangeActionTypeType,  # (1)
    ClusterIdentifier: str = ...,
    SnapshotIdentifier: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> _PageIterator[GetReservedNodeExchangeConfigurationOptionsOutputMessageTypeDef]:  # (3)
    ...
  1. See ReservedNodeExchangeActionTypeType
  2. See PaginatorConfigTypeDef
  3. See GetReservedNodeExchangeConfigurationOptionsOutputMessageTypeDef
Usage example with kwargs
kwargs: GetReservedNodeExchangeConfigurationOptionsInputMessageGetReservedNodeExchangeConfigurationOptionsPaginateTypeDef = {  # (1)
    "ActionType": ...,
}

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

GetReservedNodeExchangeOfferingsPaginator

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

Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import GetReservedNodeExchangeOfferingsPaginator

def get_get_reserved_node_exchange_offerings_paginator() -> GetReservedNodeExchangeOfferingsPaginator:
    return Session().client("redshift").get_paginator("get_reserved_node_exchange_offerings")
Usage example
from boto3.session import Session

from mypy_boto3_redshift.paginator import GetReservedNodeExchangeOfferingsPaginator

session = Session()

client = Session().client("redshift")  # (1)
paginator: GetReservedNodeExchangeOfferingsPaginator = client.get_paginator("get_reserved_node_exchange_offerings")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: RedshiftClient
  2. paginator: GetReservedNodeExchangeOfferingsPaginator
  3. item: GetReservedNodeExchangeOfferingsOutputMessageTypeDef

paginate

Type annotations and code completion for GetReservedNodeExchangeOfferingsPaginator.paginate method.

Method definition
def paginate(
    self,
    *,
    ReservedNodeId: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[GetReservedNodeExchangeOfferingsOutputMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See GetReservedNodeExchangeOfferingsOutputMessageTypeDef
Usage example with kwargs
kwargs: GetReservedNodeExchangeOfferingsInputMessageGetReservedNodeExchangeOfferingsPaginateTypeDef = {  # (1)
    "ReservedNodeId": ...,
}

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