Paginators#
Auto-generated documentation for Redshift type annotations stubs module types-boto3-redshift.
DescribeClusterDbRevisionsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_cluster_db_revisions").
 boto3 documentation
# DescribeClusterDbRevisionsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeClusterDbRevisionsPaginator
def get_describe_cluster_db_revisions_paginator() -> DescribeClusterDbRevisionsPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_db_revisions")# DescribeClusterDbRevisionsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeClusterDbRevisionsPaginator
- item: PageIterator[ClusterDbRevisionsMessageTypeDef]
paginate#
Type annotations and code completion for DescribeClusterDbRevisionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ClusterDbRevisionsMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ClusterDbRevisionsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeClusterDbRevisionsMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}
parent.paginate(**kwargs)DescribeClusterParameterGroupsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_cluster_parameter_groups").
 boto3 documentation
# DescribeClusterParameterGroupsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeClusterParameterGroupsPaginator
def get_describe_cluster_parameter_groups_paginator() -> DescribeClusterParameterGroupsPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_parameter_groups")# DescribeClusterParameterGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeClusterParameterGroupsPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[ClusterParameterGroupsMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ClusterParameterGroupsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeClusterParameterGroupsMessagePaginateTypeDef = {  # (1)
    "ParameterGroupName": ...,
}
parent.paginate(**kwargs)DescribeClusterParametersPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_cluster_parameters").
 boto3 documentation
# DescribeClusterParametersPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeClusterParametersPaginator
def get_describe_cluster_parameters_paginator() -> DescribeClusterParametersPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_parameters")# DescribeClusterParametersPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeClusterParametersPaginator
- item: PageIterator[ClusterParameterGroupDetailsTypeDef]
paginate#
Type annotations and code completion for DescribeClusterParametersPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ParameterGroupName: str,
    Source: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ClusterParameterGroupDetailsTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ClusterParameterGroupDetailsTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeClusterParametersMessagePaginateTypeDef = {  # (1)
    "ParameterGroupName": ...,
}
parent.paginate(**kwargs)DescribeClusterSecurityGroupsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_cluster_security_groups").
 boto3 documentation
# DescribeClusterSecurityGroupsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeClusterSecurityGroupsPaginator
def get_describe_cluster_security_groups_paginator() -> DescribeClusterSecurityGroupsPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_security_groups")# DescribeClusterSecurityGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeClusterSecurityGroupsPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[ClusterSecurityGroupMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ClusterSecurityGroupMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeClusterSecurityGroupsMessagePaginateTypeDef = {  # (1)
    "ClusterSecurityGroupName": ...,
}
parent.paginate(**kwargs)DescribeClusterSnapshotsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_cluster_snapshots").
 boto3 documentation
# DescribeClusterSnapshotsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeClusterSnapshotsPaginator
def get_describe_cluster_snapshots_paginator() -> DescribeClusterSnapshotsPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_snapshots")# DescribeClusterSnapshotsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeClusterSnapshotsPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[SnapshotMessageTypeDef]:  # (3)
    ...- See Sequence[SnapshotSortingEntityTypeDef]
- See PaginatorConfigTypeDef
- See PageIterator[SnapshotMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeClusterSnapshotsMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}
parent.paginate(**kwargs)DescribeClusterSubnetGroupsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_cluster_subnet_groups").
 boto3 documentation
# DescribeClusterSubnetGroupsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeClusterSubnetGroupsPaginator
def get_describe_cluster_subnet_groups_paginator() -> DescribeClusterSubnetGroupsPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_subnet_groups")# DescribeClusterSubnetGroupsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeClusterSubnetGroupsPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[ClusterSubnetGroupMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ClusterSubnetGroupMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeClusterSubnetGroupsMessagePaginateTypeDef = {  # (1)
    "ClusterSubnetGroupName": ...,
}
parent.paginate(**kwargs)DescribeClusterTracksPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_cluster_tracks").
 boto3 documentation
# DescribeClusterTracksPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeClusterTracksPaginator
def get_describe_cluster_tracks_paginator() -> DescribeClusterTracksPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_tracks")# DescribeClusterTracksPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeClusterTracksPaginator
- item: PageIterator[TrackListMessageTypeDef]
paginate#
Type annotations and code completion for DescribeClusterTracksPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    MaintenanceTrackName: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[TrackListMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[TrackListMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeClusterTracksMessagePaginateTypeDef = {  # (1)
    "MaintenanceTrackName": ...,
}
parent.paginate(**kwargs)DescribeClusterVersionsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_cluster_versions").
 boto3 documentation
# DescribeClusterVersionsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeClusterVersionsPaginator
def get_describe_cluster_versions_paginator() -> DescribeClusterVersionsPaginator:
    return Session().client("redshift").get_paginator("describe_cluster_versions")# DescribeClusterVersionsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeClusterVersionsPaginator
- item: PageIterator[ClusterVersionsMessageTypeDef]
paginate#
Type annotations and code completion for DescribeClusterVersionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ClusterVersion: str = ...,
    ClusterParameterGroupFamily: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ClusterVersionsMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ClusterVersionsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeClusterVersionsMessagePaginateTypeDef = {  # (1)
    "ClusterVersion": ...,
}
parent.paginate(**kwargs)DescribeClustersPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_clusters").
 boto3 documentation
# DescribeClustersPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeClustersPaginator
def get_describe_clusters_paginator() -> DescribeClustersPaginator:
    return Session().client("redshift").get_paginator("describe_clusters")# DescribeClustersPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeClustersPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[ClustersMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ClustersMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeClustersMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}
parent.paginate(**kwargs)DescribeCustomDomainAssociationsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_custom_domain_associations").
 boto3 documentation
# DescribeCustomDomainAssociationsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeCustomDomainAssociationsPaginator
def get_describe_custom_domain_associations_paginator() -> DescribeCustomDomainAssociationsPaginator:
    return Session().client("redshift").get_paginator("describe_custom_domain_associations")# DescribeCustomDomainAssociationsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeCustomDomainAssociationsPaginator
session = Session()
client = Session().client("redshift")  # (1)
paginator: DescribeCustomDomainAssociationsPaginator = client.get_paginator("describe_custom_domain_associations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: RedshiftClient
- paginator: DescribeCustomDomainAssociationsPaginator
- item: PageIterator[CustomDomainAssociationsMessageTypeDef]
paginate#
Type annotations and code completion for DescribeCustomDomainAssociationsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    CustomDomainName: str = ...,
    CustomDomainCertificateArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[CustomDomainAssociationsMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[CustomDomainAssociationsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeCustomDomainAssociationsMessagePaginateTypeDef = {  # (1)
    "CustomDomainName": ...,
}
parent.paginate(**kwargs)DescribeDataSharesForConsumerPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_data_shares_for_consumer").
 boto3 documentation
# DescribeDataSharesForConsumerPaginator usage example
from boto3.session import Session
from types_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")# DescribeDataSharesForConsumerPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeDataSharesForConsumerPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[DescribeDataSharesForConsumerResultTypeDef]:  # (3)
    ...- See DataShareStatusForConsumerType
- See PaginatorConfigTypeDef
- See PageIterator[DescribeDataSharesForConsumerResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeDataSharesForConsumerMessagePaginateTypeDef = {  # (1)
    "ConsumerArn": ...,
}
parent.paginate(**kwargs)DescribeDataSharesForProducerPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_data_shares_for_producer").
 boto3 documentation
# DescribeDataSharesForProducerPaginator usage example
from boto3.session import Session
from types_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")# DescribeDataSharesForProducerPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeDataSharesForProducerPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[DescribeDataSharesForProducerResultTypeDef]:  # (3)
    ...- See DataShareStatusForProducerType
- See PaginatorConfigTypeDef
- See PageIterator[DescribeDataSharesForProducerResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeDataSharesForProducerMessagePaginateTypeDef = {  # (1)
    "ProducerArn": ...,
}
parent.paginate(**kwargs)DescribeDataSharesPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_data_shares").
 boto3 documentation
# DescribeDataSharesPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeDataSharesPaginator
def get_describe_data_shares_paginator() -> DescribeDataSharesPaginator:
    return Session().client("redshift").get_paginator("describe_data_shares")# DescribeDataSharesPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeDataSharesPaginator
- item: PageIterator[DescribeDataSharesResultTypeDef]
paginate#
Type annotations and code completion for DescribeDataSharesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    DataShareArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeDataSharesResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeDataSharesResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeDataSharesMessagePaginateTypeDef = {  # (1)
    "DataShareArn": ...,
}
parent.paginate(**kwargs)DescribeDefaultClusterParametersPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_default_cluster_parameters").
 boto3 documentation
# DescribeDefaultClusterParametersPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeDefaultClusterParametersPaginator
def get_describe_default_cluster_parameters_paginator() -> DescribeDefaultClusterParametersPaginator:
    return Session().client("redshift").get_paginator("describe_default_cluster_parameters")# DescribeDefaultClusterParametersPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeDefaultClusterParametersPaginator
- item: PageIterator[DescribeDefaultClusterParametersResultTypeDef]
paginate#
Type annotations and code completion for DescribeDefaultClusterParametersPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ParameterGroupFamily: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeDefaultClusterParametersResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeDefaultClusterParametersResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeDefaultClusterParametersMessagePaginateTypeDef = {  # (1)
    "ParameterGroupFamily": ...,
}
parent.paginate(**kwargs)DescribeEndpointAccessPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_endpoint_access").
 boto3 documentation
# DescribeEndpointAccessPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeEndpointAccessPaginator
def get_describe_endpoint_access_paginator() -> DescribeEndpointAccessPaginator:
    return Session().client("redshift").get_paginator("describe_endpoint_access")# DescribeEndpointAccessPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeEndpointAccessPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[EndpointAccessListTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[EndpointAccessListTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeEndpointAccessMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}
parent.paginate(**kwargs)DescribeEndpointAuthorizationPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_endpoint_authorization").
 boto3 documentation
# DescribeEndpointAuthorizationPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeEndpointAuthorizationPaginator
def get_describe_endpoint_authorization_paginator() -> DescribeEndpointAuthorizationPaginator:
    return Session().client("redshift").get_paginator("describe_endpoint_authorization")# DescribeEndpointAuthorizationPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeEndpointAuthorizationPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[EndpointAuthorizationListTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[EndpointAuthorizationListTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeEndpointAuthorizationMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}
parent.paginate(**kwargs)DescribeEventSubscriptionsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_event_subscriptions").
 boto3 documentation
# DescribeEventSubscriptionsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeEventSubscriptionsPaginator
def get_describe_event_subscriptions_paginator() -> DescribeEventSubscriptionsPaginator:
    return Session().client("redshift").get_paginator("describe_event_subscriptions")# DescribeEventSubscriptionsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeEventSubscriptionsPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[EventSubscriptionsMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[EventSubscriptionsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeEventSubscriptionsMessagePaginateTypeDef = {  # (1)
    "SubscriptionName": ...,
}
parent.paginate(**kwargs)DescribeEventsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_events").
 boto3 documentation
# DescribeEventsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeEventsPaginator
def get_describe_events_paginator() -> DescribeEventsPaginator:
    return Session().client("redshift").get_paginator("describe_events")# DescribeEventsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeEventsPaginator
- item: PageIterator[EventsMessageTypeDef]
paginate#
Type annotations and code completion for DescribeEventsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    SourceIdentifier: str = ...,
    SourceType: SourceTypeType = ...,  # (1)
    StartTime: TimestampTypeDef = ...,
    EndTime: TimestampTypeDef = ...,
    Duration: int = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[EventsMessageTypeDef]:  # (3)
    ...- See SourceTypeType
- See PaginatorConfigTypeDef
- See PageIterator[EventsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeEventsMessagePaginateTypeDef = {  # (1)
    "SourceIdentifier": ...,
}
parent.paginate(**kwargs)DescribeHsmClientCertificatesPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_hsm_client_certificates").
 boto3 documentation
# DescribeHsmClientCertificatesPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeHsmClientCertificatesPaginator
def get_describe_hsm_client_certificates_paginator() -> DescribeHsmClientCertificatesPaginator:
    return Session().client("redshift").get_paginator("describe_hsm_client_certificates")# DescribeHsmClientCertificatesPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeHsmClientCertificatesPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[HsmClientCertificateMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[HsmClientCertificateMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeHsmClientCertificatesMessagePaginateTypeDef = {  # (1)
    "HsmClientCertificateIdentifier": ...,
}
parent.paginate(**kwargs)DescribeHsmConfigurationsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_hsm_configurations").
 boto3 documentation
# DescribeHsmConfigurationsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeHsmConfigurationsPaginator
def get_describe_hsm_configurations_paginator() -> DescribeHsmConfigurationsPaginator:
    return Session().client("redshift").get_paginator("describe_hsm_configurations")# DescribeHsmConfigurationsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeHsmConfigurationsPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[HsmConfigurationMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[HsmConfigurationMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeHsmConfigurationsMessagePaginateTypeDef = {  # (1)
    "HsmConfigurationIdentifier": ...,
}
parent.paginate(**kwargs)DescribeInboundIntegrationsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_inbound_integrations").
 boto3 documentation
# DescribeInboundIntegrationsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeInboundIntegrationsPaginator
def get_describe_inbound_integrations_paginator() -> DescribeInboundIntegrationsPaginator:
    return Session().client("redshift").get_paginator("describe_inbound_integrations")# DescribeInboundIntegrationsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeInboundIntegrationsPaginator
session = Session()
client = Session().client("redshift")  # (1)
paginator: DescribeInboundIntegrationsPaginator = client.get_paginator("describe_inbound_integrations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: RedshiftClient
- paginator: DescribeInboundIntegrationsPaginator
- item: PageIterator[InboundIntegrationsMessageTypeDef]
paginate#
Type annotations and code completion for DescribeInboundIntegrationsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    IntegrationArn: str = ...,
    TargetArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[InboundIntegrationsMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[InboundIntegrationsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeInboundIntegrationsMessagePaginateTypeDef = {  # (1)
    "IntegrationArn": ...,
}
parent.paginate(**kwargs)DescribeIntegrationsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_integrations").
 boto3 documentation
# DescribeIntegrationsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeIntegrationsPaginator
def get_describe_integrations_paginator() -> DescribeIntegrationsPaginator:
    return Session().client("redshift").get_paginator("describe_integrations")# DescribeIntegrationsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeIntegrationsPaginator
session = Session()
client = Session().client("redshift")  # (1)
paginator: DescribeIntegrationsPaginator = client.get_paginator("describe_integrations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: RedshiftClient
- paginator: DescribeIntegrationsPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[IntegrationsMessageTypeDef]:  # (3)
    ...- See Sequence[DescribeIntegrationsFilterTypeDef]
- See PaginatorConfigTypeDef
- See PageIterator[IntegrationsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeIntegrationsMessagePaginateTypeDef = {  # (1)
    "IntegrationArn": ...,
}
parent.paginate(**kwargs)DescribeNodeConfigurationOptionsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_node_configuration_options").
 boto3 documentation
# DescribeNodeConfigurationOptionsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeNodeConfigurationOptionsPaginator
def get_describe_node_configuration_options_paginator() -> DescribeNodeConfigurationOptionsPaginator:
    return Session().client("redshift").get_paginator("describe_node_configuration_options")# DescribeNodeConfigurationOptionsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeNodeConfigurationOptionsPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[NodeConfigurationOptionsMessageTypeDef]:  # (4)
    ...- See ActionTypeType
- See Sequence[NodeConfigurationOptionsFilterTypeDef]
- See PaginatorConfigTypeDef
- See PageIterator[NodeConfigurationOptionsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeNodeConfigurationOptionsMessagePaginateTypeDef = {  # (1)
    "ActionType": ...,
}
parent.paginate(**kwargs)DescribeOrderableClusterOptionsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_orderable_cluster_options").
 boto3 documentation
# DescribeOrderableClusterOptionsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeOrderableClusterOptionsPaginator
def get_describe_orderable_cluster_options_paginator() -> DescribeOrderableClusterOptionsPaginator:
    return Session().client("redshift").get_paginator("describe_orderable_cluster_options")# DescribeOrderableClusterOptionsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeOrderableClusterOptionsPaginator
- item: PageIterator[OrderableClusterOptionsMessageTypeDef]
paginate#
Type annotations and code completion for DescribeOrderableClusterOptionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ClusterVersion: str = ...,
    NodeType: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[OrderableClusterOptionsMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[OrderableClusterOptionsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeOrderableClusterOptionsMessagePaginateTypeDef = {  # (1)
    "ClusterVersion": ...,
}
parent.paginate(**kwargs)DescribeRedshiftIdcApplicationsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_redshift_idc_applications").
 boto3 documentation
# DescribeRedshiftIdcApplicationsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeRedshiftIdcApplicationsPaginator
def get_describe_redshift_idc_applications_paginator() -> DescribeRedshiftIdcApplicationsPaginator:
    return Session().client("redshift").get_paginator("describe_redshift_idc_applications")# DescribeRedshiftIdcApplicationsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeRedshiftIdcApplicationsPaginator
session = Session()
client = Session().client("redshift")  # (1)
paginator: DescribeRedshiftIdcApplicationsPaginator = client.get_paginator("describe_redshift_idc_applications")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: RedshiftClient
- paginator: DescribeRedshiftIdcApplicationsPaginator
- item: PageIterator[DescribeRedshiftIdcApplicationsResultTypeDef]
paginate#
Type annotations and code completion for DescribeRedshiftIdcApplicationsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    RedshiftIdcApplicationArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeRedshiftIdcApplicationsResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeRedshiftIdcApplicationsResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeRedshiftIdcApplicationsMessagePaginateTypeDef = {  # (1)
    "RedshiftIdcApplicationArn": ...,
}
parent.paginate(**kwargs)DescribeReservedNodeExchangeStatusPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_reserved_node_exchange_status").
 boto3 documentation
# DescribeReservedNodeExchangeStatusPaginator usage example
from boto3.session import Session
from types_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")# DescribeReservedNodeExchangeStatusPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeReservedNodeExchangeStatusPaginator
- item: PageIterator[DescribeReservedNodeExchangeStatusOutputMessageTypeDef]
paginate#
Type annotations and code completion for DescribeReservedNodeExchangeStatusPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ReservedNodeId: str = ...,
    ReservedNodeExchangeRequestId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeReservedNodeExchangeStatusOutputMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeReservedNodeExchangeStatusOutputMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeReservedNodeExchangeStatusInputMessagePaginateTypeDef = {  # (1)
    "ReservedNodeId": ...,
}
parent.paginate(**kwargs)DescribeReservedNodeOfferingsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_reserved_node_offerings").
 boto3 documentation
# DescribeReservedNodeOfferingsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeReservedNodeOfferingsPaginator
def get_describe_reserved_node_offerings_paginator() -> DescribeReservedNodeOfferingsPaginator:
    return Session().client("redshift").get_paginator("describe_reserved_node_offerings")# DescribeReservedNodeOfferingsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeReservedNodeOfferingsPaginator
- item: PageIterator[ReservedNodeOfferingsMessageTypeDef]
paginate#
Type annotations and code completion for DescribeReservedNodeOfferingsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ReservedNodeOfferingId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ReservedNodeOfferingsMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ReservedNodeOfferingsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeReservedNodeOfferingsMessagePaginateTypeDef = {  # (1)
    "ReservedNodeOfferingId": ...,
}
parent.paginate(**kwargs)DescribeReservedNodesPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_reserved_nodes").
 boto3 documentation
# DescribeReservedNodesPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeReservedNodesPaginator
def get_describe_reserved_nodes_paginator() -> DescribeReservedNodesPaginator:
    return Session().client("redshift").get_paginator("describe_reserved_nodes")# DescribeReservedNodesPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeReservedNodesPaginator
- item: PageIterator[ReservedNodesMessageTypeDef]
paginate#
Type annotations and code completion for DescribeReservedNodesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ReservedNodeId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ReservedNodesMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ReservedNodesMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeReservedNodesMessagePaginateTypeDef = {  # (1)
    "ReservedNodeId": ...,
}
parent.paginate(**kwargs)DescribeScheduledActionsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_scheduled_actions").
 boto3 documentation
# DescribeScheduledActionsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeScheduledActionsPaginator
def get_describe_scheduled_actions_paginator() -> DescribeScheduledActionsPaginator:
    return Session().client("redshift").get_paginator("describe_scheduled_actions")# DescribeScheduledActionsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeScheduledActionsPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[ScheduledActionsMessageTypeDef]:  # (4)
    ...- See ScheduledActionTypeValuesType
- See Sequence[ScheduledActionFilterTypeDef]
- See PaginatorConfigTypeDef
- See PageIterator[ScheduledActionsMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeScheduledActionsMessagePaginateTypeDef = {  # (1)
    "ScheduledActionName": ...,
}
parent.paginate(**kwargs)DescribeSnapshotCopyGrantsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_snapshot_copy_grants").
 boto3 documentation
# DescribeSnapshotCopyGrantsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeSnapshotCopyGrantsPaginator
def get_describe_snapshot_copy_grants_paginator() -> DescribeSnapshotCopyGrantsPaginator:
    return Session().client("redshift").get_paginator("describe_snapshot_copy_grants")# DescribeSnapshotCopyGrantsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeSnapshotCopyGrantsPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[SnapshotCopyGrantMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[SnapshotCopyGrantMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeSnapshotCopyGrantsMessagePaginateTypeDef = {  # (1)
    "SnapshotCopyGrantName": ...,
}
parent.paginate(**kwargs)DescribeSnapshotSchedulesPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_snapshot_schedules").
 boto3 documentation
# DescribeSnapshotSchedulesPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeSnapshotSchedulesPaginator
def get_describe_snapshot_schedules_paginator() -> DescribeSnapshotSchedulesPaginator:
    return Session().client("redshift").get_paginator("describe_snapshot_schedules")# DescribeSnapshotSchedulesPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeSnapshotSchedulesPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[DescribeSnapshotSchedulesOutputMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeSnapshotSchedulesOutputMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeSnapshotSchedulesMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}
parent.paginate(**kwargs)DescribeTableRestoreStatusPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_table_restore_status").
 boto3 documentation
# DescribeTableRestoreStatusPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeTableRestoreStatusPaginator
def get_describe_table_restore_status_paginator() -> DescribeTableRestoreStatusPaginator:
    return Session().client("redshift").get_paginator("describe_table_restore_status")# DescribeTableRestoreStatusPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeTableRestoreStatusPaginator
- item: PageIterator[TableRestoreStatusMessageTypeDef]
paginate#
Type annotations and code completion for DescribeTableRestoreStatusPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    TableRestoreRequestId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[TableRestoreStatusMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[TableRestoreStatusMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeTableRestoreStatusMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}
parent.paginate(**kwargs)DescribeTagsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_tags").
 boto3 documentation
# DescribeTagsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeTagsPaginator
def get_describe_tags_paginator() -> DescribeTagsPaginator:
    return Session().client("redshift").get_paginator("describe_tags")# DescribeTagsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeTagsPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[TaggedResourceListMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[TaggedResourceListMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeTagsMessagePaginateTypeDef = {  # (1)
    "ResourceName": ...,
}
parent.paginate(**kwargs)DescribeUsageLimitsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("describe_usage_limits").
 boto3 documentation
# DescribeUsageLimitsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import DescribeUsageLimitsPaginator
def get_describe_usage_limits_paginator() -> DescribeUsageLimitsPaginator:
    return Session().client("redshift").get_paginator("describe_usage_limits")# DescribeUsageLimitsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: DescribeUsageLimitsPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[UsageLimitListTypeDef]:  # (3)
    ...- See UsageLimitFeatureTypeType
- See PaginatorConfigTypeDef
- See PageIterator[UsageLimitListTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeUsageLimitsMessagePaginateTypeDef = {  # (1)
    "UsageLimitId": ...,
}
parent.paginate(**kwargs)GetReservedNodeExchangeConfigurationOptionsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("get_reserved_node_exchange_configuration_options").
 boto3 documentation
# GetReservedNodeExchangeConfigurationOptionsPaginator usage example
from boto3.session import Session
from types_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")# GetReservedNodeExchangeConfigurationOptionsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: GetReservedNodeExchangeConfigurationOptionsPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[GetReservedNodeExchangeConfigurationOptionsOutputMessageTypeDef]:  # (3)
    ...- See ReservedNodeExchangeActionTypeType
- See PaginatorConfigTypeDef
- See PageIterator[GetReservedNodeExchangeConfigurationOptionsOutputMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: GetReservedNodeExchangeConfigurationOptionsInputMessagePaginateTypeDef = {  # (1)
    "ActionType": ...,
}
parent.paginate(**kwargs)GetReservedNodeExchangeOfferingsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("get_reserved_node_exchange_offerings").
 boto3 documentation
# GetReservedNodeExchangeOfferingsPaginator usage example
from boto3.session import Session
from types_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")# GetReservedNodeExchangeOfferingsPaginator usage example with type annotations
from boto3.session import Session
from types_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)- client: RedshiftClient
- paginator: GetReservedNodeExchangeOfferingsPaginator
- item: PageIterator[GetReservedNodeExchangeOfferingsOutputMessageTypeDef]
paginate#
Type annotations and code completion for GetReservedNodeExchangeOfferingsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ReservedNodeId: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[GetReservedNodeExchangeOfferingsOutputMessageTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[GetReservedNodeExchangeOfferingsOutputMessageTypeDef]
# paginate method usage example with argument unpacking
kwargs: GetReservedNodeExchangeOfferingsInputMessagePaginateTypeDef = {  # (1)
    "ReservedNodeId": ...,
}
parent.paginate(**kwargs)ListRecommendationsPaginator#
Type annotations and code completion for boto3.client("redshift").get_paginator("list_recommendations").
 boto3 documentation
# ListRecommendationsPaginator usage example
from boto3.session import Session
from types_boto3_redshift.paginator import ListRecommendationsPaginator
def get_list_recommendations_paginator() -> ListRecommendationsPaginator:
    return Session().client("redshift").get_paginator("list_recommendations")# ListRecommendationsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_redshift.paginator import ListRecommendationsPaginator
session = Session()
client = Session().client("redshift")  # (1)
paginator: ListRecommendationsPaginator = client.get_paginator("list_recommendations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: RedshiftClient
- paginator: ListRecommendationsPaginator
- item: PageIterator[ListRecommendationsResultTypeDef]
paginate#
Type annotations and code completion for ListRecommendationsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    ClusterIdentifier: str = ...,
    NamespaceArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListRecommendationsResultTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListRecommendationsResultTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListRecommendationsMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}
parent.paginate(**kwargs)