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

# DescribeClusterDbRevisionsPaginator 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")
# DescribeClusterDbRevisionsPaginator usage example with type annotations

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.

# paginate method definition

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

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

# DescribeClusterParameterGroupsPaginator 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")
# DescribeClusterParameterGroupsPaginator usage example with type annotations

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.

# paginate 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
# paginate method usage example with argument unpacking

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

# DescribeClusterParametersPaginator 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")
# DescribeClusterParametersPaginator usage example with type annotations

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.

# paginate method definition

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

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

# DescribeClusterSecurityGroupsPaginator 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")
# DescribeClusterSecurityGroupsPaginator usage example with type annotations

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.

# paginate 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
# paginate method usage example with argument unpacking

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

# DescribeClusterSnapshotsPaginator 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")
# DescribeClusterSnapshotsPaginator usage example with type annotations

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.

# paginate 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
# paginate method usage example with argument unpacking

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

# DescribeClusterSubnetGroupsPaginator 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")
# DescribeClusterSubnetGroupsPaginator usage example with type annotations

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.

# paginate 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
# paginate method usage example with argument unpacking

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

# DescribeClusterTracksPaginator 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")
# DescribeClusterTracksPaginator usage example with type annotations

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.

# paginate method definition

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

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

# DescribeClusterVersionsPaginator 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")
# DescribeClusterVersionsPaginator usage example with type annotations

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.

# paginate method definition

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

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

# DescribeClustersPaginator 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")
# DescribeClustersPaginator usage example with type annotations

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.

# paginate 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
# paginate method usage example with argument unpacking

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

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

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 mypy_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 mypy_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)
  1. client: RedshiftClient
  2. paginator: DescribeCustomDomainAssociationsPaginator
  3. item: CustomDomainAssociationsMessageTypeDef

paginate#

Type annotations and code completion for DescribeCustomDomainAssociationsPaginator.paginate method.

# paginate method definition

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

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

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

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 mypy_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 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.

# paginate method definition

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

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

# DescribeDataSharesForConsumerPaginator 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")
# DescribeDataSharesForConsumerPaginator usage example with type annotations

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.

# paginate 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
# paginate method usage example with argument unpacking

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

# DescribeDataSharesForProducerPaginator 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")
# DescribeDataSharesForProducerPaginator usage example with type annotations

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.

# paginate 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
# paginate method usage example with argument unpacking

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

# DescribeDefaultClusterParametersPaginator 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")
# DescribeDefaultClusterParametersPaginator usage example with type annotations

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.

# paginate method definition

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

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

# DescribeEndpointAccessPaginator 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")
# DescribeEndpointAccessPaginator usage example with type annotations

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.

# paginate 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
# paginate method usage example with argument unpacking

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

# DescribeEndpointAuthorizationPaginator 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")
# DescribeEndpointAuthorizationPaginator usage example with type annotations

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.

# paginate method definition

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

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

# DescribeEventSubscriptionsPaginator 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")
# DescribeEventSubscriptionsPaginator usage example with type annotations

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.

# paginate 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
# paginate method usage example with argument unpacking

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

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

DescribeEventsPaginator#

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