class_docstr: Waits for a Redshift cluster to reach a specific status.
  
  .. seealso::
      For more information on how to use this sensor, take a look at the guide:
      :ref:`howto/sensor:RedshiftClusterSensor`
  
  :param cluster_identifier: The identifier for the cluster being pinged.
  :param target_status: The cluster status desired.
  :param deferrable: Run operator in the deferrable mode.
class_docstr_tok: ["Waits","for","a","Redshift","cluster","to","reach","a","specific","status",".","..","seealso",":",":","For","more","information","on","how","to","use","this","sensor",",","take","a","look","at","the","guide",":",":","ref",":","`","howto\/sensor",":","RedshiftClusterSensor","`",":","param","cluster_identifier",":","The","identifier","for","the","cluster","being","pinged",".",":","param","target_status",":","The","cluster","status","desired",".",":","param","deferrable",":","Run","operator","in","the","deferrable","mode","."]
code: def __init__(
      self,
      *,
      cluster_identifier: str,
      target_status: str = "available",
      aws_conn_id: str = "aws_default",
      deferrable: bool = conf.getboolean(
          "operators", "default_deferrable", fallback=False
      ),
      **kwargs,
  ):
      super().__init__(**kwargs)
      self.cluster_identifier = cluster_identifier
      self.target_status = target_status
      self.aws_conn_id = aws_conn_id
      self.deferrable = deferrable
  
file_path: airflow/airflow/providers/amazon/aws/sensors/redshift_cluster.py
imports: from __future__ import annotations
  from datetime import timedelta
  from functools import cached_property
  from typing import TYPE_CHECKING, Any, Sequence
  from deprecated import deprecated
  from airflow.configuration import conf
  from airflow.exceptions import AirflowException, AirflowProviderDeprecationWarning, AirflowSkipException
  from airflow.providers.amazon.aws.hooks.redshift_cluster import RedshiftHook
  from airflow.providers.amazon.aws.triggers.redshift_cluster import RedshiftClusterTrigger
  from airflow.sensors.base import BaseSensorOperator
label_desc: Use image node_id 1 to create a new RedshiftClusterSensor object from inherited base classes: BaseSensorOperator with example: obj = RedshiftClusterSensor()