Skip to content

Paginators#

Index > Redshift > 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)
  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: DescribeClusterDbRevisionsMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

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)
  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: DescribeClusterParameterGroupsMessagePaginateTypeDef = {  # (1)
    "ParameterGroupName": ...,
}

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

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)
  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: DescribeClusterParametersMessagePaginateTypeDef = {  # (1)
    "ParameterGroupName": ...,
}

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

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)
  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: DescribeClusterSecurityGroupsMessagePaginateTypeDef = {  # (1)
    "ClusterSecurityGroupName": ...,
}

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

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)
  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: TimestampTypeDef = ...,
    EndTime: TimestampTypeDef = ...,
    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: DescribeClusterSnapshotsMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

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)
  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: DescribeClusterSubnetGroupsMessagePaginateTypeDef = {  # (1)
    "ClusterSubnetGroupName": ...,
}

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

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)
  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: DescribeClusterTracksMessagePaginateTypeDef = {  # (1)
    "MaintenanceTrackName": ...,
}

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

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)
  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: DescribeClusterVersionsMessagePaginateTypeDef = {  # (1)
    "ClusterVersion": ...,
}

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

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)
  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: DescribeClustersMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

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)
  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: DescribeCustomDomainAssociationsMessagePaginateTypeDef = {  # (1)
    "CustomDomainName": ...,
}

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

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)
  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: DescribeDataSharesForConsumerMessagePaginateTypeDef = {  # (1)
    "ConsumerArn": ...,
}

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

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)
  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: DescribeDataSharesForProducerMessagePaginateTypeDef = {  # (1)
    "ProducerArn": ...,
}

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

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)
  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: DescribeDataSharesMessagePaginateTypeDef = {  # (1)
    "DataShareArn": ...,
}

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

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)
  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: DescribeDefaultClusterParametersMessagePaginateTypeDef = {  # (1)
    "ParameterGroupFamily": ...,
}

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

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)
  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: DescribeEndpointAccessMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

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)
  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: DescribeEndpointAuthorizationMessagePaginateTypeDef = {  # (1)
    "ClusterIdentifier": ...,
}

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

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)
  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: DescribeEventSubscriptionsMessagePaginateTypeDef = {  # (1)
    "SubscriptionName": ...,
}

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

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)
  1. client: RedshiftClient
  2. paginator: DescribeEventsPaginator
  3. item: 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)
) -> PageIterator[EventsMessageTypeDef]:  # (3)
    ...
  1. See SourceTypeType
  2. See PaginatorConfigTypeDef
  3. See EventsMessageTypeDef
# paginate method usage example with argument unpacking

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

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

DescribeHsmClientCertificatesPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeHsmClientCertificatesPaginator
  3. item: 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)
) -> PageIterator[HsmClientCertificateMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See HsmClientCertificateMessageTypeDef
# paginate method usage example with argument unpacking

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

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

DescribeHsmConfigurationsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeHsmConfigurationsPaginator
  3. item: 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)
) -> PageIterator[HsmConfigurationMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See HsmConfigurationMessageTypeDef
# paginate method usage example with argument unpacking

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

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

DescribeInboundIntegrationsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeInboundIntegrationsPaginator
  3. item: InboundIntegrationsMessageTypeDef

paginate#

Type annotations and code completion for DescribeInboundIntegrationsPaginator.paginate method.

# paginate method definition

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

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

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

DescribeIntegrationsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeIntegrationsPaginator
  3. item: 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)
) -> PageIterator[IntegrationsMessageTypeDef]:  # (3)
    ...
  1. See DescribeIntegrationsFilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See IntegrationsMessageTypeDef
# paginate method usage example with argument unpacking

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

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

DescribeNodeConfigurationOptionsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeNodeConfigurationOptionsPaginator
  3. item: 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)
) -> PageIterator[NodeConfigurationOptionsMessageTypeDef]:  # (4)
    ...
  1. See ActionTypeType
  2. See NodeConfigurationOptionsFilterTypeDef
  3. See PaginatorConfigTypeDef
  4. See NodeConfigurationOptionsMessageTypeDef
# paginate method usage example with argument unpacking

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

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

DescribeOrderableClusterOptionsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeOrderableClusterOptionsPaginator
  3. item: OrderableClusterOptionsMessageTypeDef

paginate#

Type annotations and code completion for DescribeOrderableClusterOptionsPaginator.paginate method.

# paginate method definition

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

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

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

DescribeRedshiftIdcApplicationsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeRedshiftIdcApplicationsPaginator
  3. item: DescribeRedshiftIdcApplicationsResultTypeDef

paginate#

Type annotations and code completion for DescribeRedshiftIdcApplicationsPaginator.paginate method.

# paginate method definition

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

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

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

DescribeReservedNodeExchangeStatusPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeReservedNodeExchangeStatusPaginator
  3. item: DescribeReservedNodeExchangeStatusOutputMessageTypeDef

paginate#

Type annotations and code completion for DescribeReservedNodeExchangeStatusPaginator.paginate method.

# paginate method definition

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

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

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

DescribeReservedNodeOfferingsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeReservedNodeOfferingsPaginator
  3. item: ReservedNodeOfferingsMessageTypeDef

paginate#

Type annotations and code completion for DescribeReservedNodeOfferingsPaginator.paginate method.

# paginate method definition

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

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

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

DescribeReservedNodesPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeReservedNodesPaginator
  3. item: ReservedNodesMessageTypeDef

paginate#

Type annotations and code completion for DescribeReservedNodesPaginator.paginate method.

# paginate method definition

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

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

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

DescribeScheduledActionsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeScheduledActionsPaginator
  3. item: 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)
) -> PageIterator[ScheduledActionsMessageTypeDef]:  # (4)
    ...
  1. See ScheduledActionTypeValuesType
  2. See ScheduledActionFilterTypeDef
  3. See PaginatorConfigTypeDef
  4. See ScheduledActionsMessageTypeDef
# paginate method usage example with argument unpacking

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

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

DescribeSnapshotCopyGrantsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeSnapshotCopyGrantsPaginator
  3. item: 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)
) -> PageIterator[SnapshotCopyGrantMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See SnapshotCopyGrantMessageTypeDef
# paginate method usage example with argument unpacking

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

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

DescribeSnapshotSchedulesPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeSnapshotSchedulesPaginator
  3. item: 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)
) -> PageIterator[DescribeSnapshotSchedulesOutputMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeSnapshotSchedulesOutputMessageTypeDef
# paginate method usage example with argument unpacking

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

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

DescribeTableRestoreStatusPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeTableRestoreStatusPaginator
  3. item: TableRestoreStatusMessageTypeDef

paginate#

Type annotations and code completion for DescribeTableRestoreStatusPaginator.paginate method.

# paginate method definition

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

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

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

DescribeTagsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeTagsPaginator
  3. item: 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)
) -> PageIterator[TaggedResourceListMessageTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See TaggedResourceListMessageTypeDef
# paginate method usage example with argument unpacking

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

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

DescribeUsageLimitsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: DescribeUsageLimitsPaginator
  3. item: 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)
) -> PageIterator[UsageLimitListTypeDef]:  # (3)
    ...
  1. See UsageLimitFeatureTypeType
  2. See PaginatorConfigTypeDef
  3. See UsageLimitListTypeDef
# paginate method usage example with argument unpacking

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

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

GetReservedNodeExchangeConfigurationOptionsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: GetReservedNodeExchangeConfigurationOptionsPaginator
  3. item: 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)
) -> PageIterator[GetReservedNodeExchangeConfigurationOptionsOutputMessageTypeDef]:  # (3)
    ...
  1. See ReservedNodeExchangeActionTypeType
  2. See PaginatorConfigTypeDef
  3. See GetReservedNodeExchangeConfigurationOptionsOutputMessageTypeDef
# paginate method usage example with argument unpacking

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

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

GetReservedNodeExchangeOfferingsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: GetReservedNodeExchangeOfferingsPaginator
  3. item: GetReservedNodeExchangeOfferingsOutputMessageTypeDef

paginate#

Type annotations and code completion for GetReservedNodeExchangeOfferingsPaginator.paginate method.

# paginate method definition

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

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

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

ListRecommendationsPaginator#

Type annotations and code completion for 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)
  1. client: RedshiftClient
  2. paginator: ListRecommendationsPaginator
  3. item: ListRecommendationsResultTypeDef

paginate#

Type annotations and code completion for ListRecommendationsPaginator.paginate method.

# paginate method definition

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

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

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