libZSservicesZSamazonka-dmsZSamazonka-dms
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.DMS.RebootReplicationInstance

Description

Reboots a replication instance. Rebooting results in a momentary outage, until the replication instance becomes available again.

Synopsis

Creating a Request

data RebootReplicationInstance Source #

See: newRebootReplicationInstance smart constructor.

Constructors

RebootReplicationInstance' 

Fields

  • forcePlannedFailover :: Maybe Bool

    If this parameter is true, the reboot is conducted through a planned Multi-AZ failover where resources are released and cleaned up prior to conducting the failover. If the instance isn''t configured for Multi-AZ, then you can't specify true. ( --force-planned-failover and --force-failover can't both be set to true.)

  • forceFailover :: Maybe Bool

    If this parameter is true, the reboot is conducted through a Multi-AZ failover. If the instance isn't configured for Multi-AZ, then you can't specify true. ( --force-planned-failover and --force-failover can't both be set to true.)

  • replicationInstanceArn :: Text

    The Amazon Resource Name (ARN) of the replication instance.

Instances

Instances details
Eq RebootReplicationInstance Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

Read RebootReplicationInstance Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

Show RebootReplicationInstance Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

Generic RebootReplicationInstance Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

Associated Types

type Rep RebootReplicationInstance :: Type -> Type #

NFData RebootReplicationInstance Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

Hashable RebootReplicationInstance Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

ToJSON RebootReplicationInstance Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

AWSRequest RebootReplicationInstance Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

ToHeaders RebootReplicationInstance Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

ToPath RebootReplicationInstance Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

ToQuery RebootReplicationInstance Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

type Rep RebootReplicationInstance Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

type Rep RebootReplicationInstance = D1 ('MetaData "RebootReplicationInstance" "Amazonka.DMS.RebootReplicationInstance" "libZSservicesZSamazonka-dmsZSamazonka-dms" 'False) (C1 ('MetaCons "RebootReplicationInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "forcePlannedFailover") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "forceFailover") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "replicationInstanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse RebootReplicationInstance Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

newRebootReplicationInstance Source #

Create a value of RebootReplicationInstance 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:forcePlannedFailover:RebootReplicationInstance', rebootReplicationInstance_forcePlannedFailover - If this parameter is true, the reboot is conducted through a planned Multi-AZ failover where resources are released and cleaned up prior to conducting the failover. If the instance isn''t configured for Multi-AZ, then you can't specify true. ( --force-planned-failover and --force-failover can't both be set to true.)

$sel:forceFailover:RebootReplicationInstance', rebootReplicationInstance_forceFailover - If this parameter is true, the reboot is conducted through a Multi-AZ failover. If the instance isn't configured for Multi-AZ, then you can't specify true. ( --force-planned-failover and --force-failover can't both be set to true.)

$sel:replicationInstanceArn:RebootReplicationInstance', rebootReplicationInstance_replicationInstanceArn - The Amazon Resource Name (ARN) of the replication instance.

Request Lenses

rebootReplicationInstance_forcePlannedFailover :: Lens' RebootReplicationInstance (Maybe Bool) Source #

If this parameter is true, the reboot is conducted through a planned Multi-AZ failover where resources are released and cleaned up prior to conducting the failover. If the instance isn''t configured for Multi-AZ, then you can't specify true. ( --force-planned-failover and --force-failover can't both be set to true.)

rebootReplicationInstance_forceFailover :: Lens' RebootReplicationInstance (Maybe Bool) Source #

If this parameter is true, the reboot is conducted through a Multi-AZ failover. If the instance isn't configured for Multi-AZ, then you can't specify true. ( --force-planned-failover and --force-failover can't both be set to true.)

rebootReplicationInstance_replicationInstanceArn :: Lens' RebootReplicationInstance Text Source #

The Amazon Resource Name (ARN) of the replication instance.

Destructuring the Response

data RebootReplicationInstanceResponse Source #

See: newRebootReplicationInstanceResponse smart constructor.

Constructors

RebootReplicationInstanceResponse' 

Fields

Instances

Instances details
Eq RebootReplicationInstanceResponse Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

Read RebootReplicationInstanceResponse Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

Show RebootReplicationInstanceResponse Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

Generic RebootReplicationInstanceResponse Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

Associated Types

type Rep RebootReplicationInstanceResponse :: Type -> Type #

NFData RebootReplicationInstanceResponse Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

type Rep RebootReplicationInstanceResponse Source # 
Instance details

Defined in Amazonka.DMS.RebootReplicationInstance

type Rep RebootReplicationInstanceResponse = D1 ('MetaData "RebootReplicationInstanceResponse" "Amazonka.DMS.RebootReplicationInstance" "libZSservicesZSamazonka-dmsZSamazonka-dms" 'False) (C1 ('MetaCons "RebootReplicationInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "replicationInstance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationInstance)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRebootReplicationInstanceResponse Source #

Create a value of RebootReplicationInstanceResponse 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:replicationInstance:RebootReplicationInstanceResponse', rebootReplicationInstanceResponse_replicationInstance - The replication instance that is being rebooted.

$sel:httpStatus:RebootReplicationInstanceResponse', rebootReplicationInstanceResponse_httpStatus - The response's http status code.

Response Lenses