amazonka-redshift-2.0: Amazon Redshift SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Redshift.RebootCluster

Description

Reboots a cluster. This action is taken as soon as possible. It results in a momentary outage to the cluster, during which the cluster status is set to rebooting. A cluster event is created when the reboot is completed. Any pending cluster modifications (see ModifyCluster) are applied at this reboot. For more information about managing clusters, go to Amazon Redshift Clusters in the Amazon Redshift Cluster Management Guide.

Synopsis

Creating a Request

data RebootCluster Source #

See: newRebootCluster smart constructor.

Constructors

RebootCluster' 

Fields

Instances

Instances details
ToHeaders RebootCluster Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

ToPath RebootCluster Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

ToQuery RebootCluster Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

AWSRequest RebootCluster Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

Associated Types

type AWSResponse RebootCluster #

Generic RebootCluster Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

Associated Types

type Rep RebootCluster :: Type -> Type #

Read RebootCluster Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

Show RebootCluster Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

NFData RebootCluster Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

Methods

rnf :: RebootCluster -> () #

Eq RebootCluster Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

Hashable RebootCluster Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

type AWSResponse RebootCluster Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

type Rep RebootCluster Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

type Rep RebootCluster = D1 ('MetaData "RebootCluster" "Amazonka.Redshift.RebootCluster" "amazonka-redshift-2.0-4tocKxBWIuj2GdXa6djdUl" 'False) (C1 ('MetaCons "RebootCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clusterIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRebootCluster Source #

Create a value of RebootCluster with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

RebootCluster, rebootCluster_clusterIdentifier - The cluster identifier.

Request Lenses

Destructuring the Response

data RebootClusterResponse Source #

See: newRebootClusterResponse smart constructor.

Constructors

RebootClusterResponse' 

Fields

Instances

Instances details
Generic RebootClusterResponse Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

Associated Types

type Rep RebootClusterResponse :: Type -> Type #

Read RebootClusterResponse Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

Show RebootClusterResponse Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

NFData RebootClusterResponse Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

Methods

rnf :: RebootClusterResponse -> () #

Eq RebootClusterResponse Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

type Rep RebootClusterResponse Source # 
Instance details

Defined in Amazonka.Redshift.RebootCluster

type Rep RebootClusterResponse = D1 ('MetaData "RebootClusterResponse" "Amazonka.Redshift.RebootCluster" "amazonka-redshift-2.0-4tocKxBWIuj2GdXa6djdUl" 'False) (C1 ('MetaCons "RebootClusterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Cluster)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRebootClusterResponse Source #

Create a value of RebootClusterResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cluster:RebootClusterResponse', rebootClusterResponse_cluster - Undocumented member.

$sel:httpStatus:RebootClusterResponse', rebootClusterResponse_httpStatus - The response's http status code.

Response Lenses