libZSservicesZSamazonka-dynamodb-daxZSamazonka-dynamodb-dax
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.DAX.RebootNode

Description

Reboots a single node of a DAX cluster. The reboot action takes place as soon as possible. During the reboot, the node status is set to REBOOTING.

RebootNode restarts the DAX engine process and does not remove the contents of the cache.

Synopsis

Creating a Request

data RebootNode Source #

See: newRebootNode smart constructor.

Constructors

RebootNode' 

Fields

  • clusterName :: Text

    The name of the DAX cluster containing the node to be rebooted.

  • nodeId :: Text

    The system-assigned ID of the node to be rebooted.

Instances

Instances details
Eq RebootNode Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

Read RebootNode Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

Show RebootNode Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

Generic RebootNode Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

Associated Types

type Rep RebootNode :: Type -> Type #

NFData RebootNode Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

Methods

rnf :: RebootNode -> () #

Hashable RebootNode Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

ToJSON RebootNode Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

AWSRequest RebootNode Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

Associated Types

type AWSResponse RebootNode #

ToHeaders RebootNode Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

Methods

toHeaders :: RebootNode -> [Header] #

ToPath RebootNode Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

ToQuery RebootNode Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

type Rep RebootNode Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

type Rep RebootNode = D1 ('MetaData "RebootNode" "Amazonka.DAX.RebootNode" "libZSservicesZSamazonka-dynamodb-daxZSamazonka-dynamodb-dax" 'False) (C1 ('MetaCons "RebootNode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "nodeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RebootNode Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

newRebootNode Source #

Create a value of RebootNode 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:clusterName:RebootNode', rebootNode_clusterName - The name of the DAX cluster containing the node to be rebooted.

$sel:nodeId:RebootNode', rebootNode_nodeId - The system-assigned ID of the node to be rebooted.

Request Lenses

rebootNode_clusterName :: Lens' RebootNode Text Source #

The name of the DAX cluster containing the node to be rebooted.

rebootNode_nodeId :: Lens' RebootNode Text Source #

The system-assigned ID of the node to be rebooted.

Destructuring the Response

data RebootNodeResponse Source #

See: newRebootNodeResponse smart constructor.

Constructors

RebootNodeResponse' 

Fields

Instances

Instances details
Eq RebootNodeResponse Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

Read RebootNodeResponse Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

Show RebootNodeResponse Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

Generic RebootNodeResponse Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

Associated Types

type Rep RebootNodeResponse :: Type -> Type #

NFData RebootNodeResponse Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

Methods

rnf :: RebootNodeResponse -> () #

type Rep RebootNodeResponse Source # 
Instance details

Defined in Amazonka.DAX.RebootNode

type Rep RebootNodeResponse = D1 ('MetaData "RebootNodeResponse" "Amazonka.DAX.RebootNode" "libZSservicesZSamazonka-dynamodb-daxZSamazonka-dynamodb-dax" 'False) (C1 ('MetaCons "RebootNodeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Cluster)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRebootNodeResponse Source #

Create a value of RebootNodeResponse 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:RebootNodeResponse', rebootNodeResponse_cluster - A description of the DAX cluster after a node has been rebooted.

$sel:httpStatus:RebootNodeResponse', rebootNodeResponse_httpStatus - The response's http status code.

Response Lenses

rebootNodeResponse_cluster :: Lens' RebootNodeResponse (Maybe Cluster) Source #

A description of the DAX cluster after a node has been rebooted.