libZSservicesZSamazonka-route53-recovery-control-configZSamazonka-route53-recovery-control-config
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.Route53RecoveryControlConfig.UpdateRoutingControl

Description

Updates a routing control. You can only update the name of the routing control. To get or update the routing control state, see the Recovery Cluster (data plane) API actions for Amazon Route 53 Application Recovery Controller.

Synopsis

Creating a Request

data UpdateRoutingControl Source #

The details of the routing control that you're updating.

See: newUpdateRoutingControl smart constructor.

Constructors

UpdateRoutingControl' 

Fields

Instances

Instances details
Eq UpdateRoutingControl Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

Read UpdateRoutingControl Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

Show UpdateRoutingControl Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

Generic UpdateRoutingControl Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

Associated Types

type Rep UpdateRoutingControl :: Type -> Type #

NFData UpdateRoutingControl Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

Methods

rnf :: UpdateRoutingControl -> () #

Hashable UpdateRoutingControl Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

ToJSON UpdateRoutingControl Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

AWSRequest UpdateRoutingControl Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

Associated Types

type AWSResponse UpdateRoutingControl #

ToHeaders UpdateRoutingControl Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

ToPath UpdateRoutingControl Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

ToQuery UpdateRoutingControl Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

type Rep UpdateRoutingControl Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

type Rep UpdateRoutingControl = D1 ('MetaData "UpdateRoutingControl" "Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl" "libZSservicesZSamazonka-route53-recovery-control-configZSamazonka-route53-recovery-control-config" 'False) (C1 ('MetaCons "UpdateRoutingControl'" 'PrefixI 'True) (S1 ('MetaSel ('Just "routingControlName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "routingControlArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateRoutingControl Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

newUpdateRoutingControl Source #

Create a value of UpdateRoutingControl 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:routingControlName:UpdateRoutingControl', updateRoutingControl_routingControlName - The name of the routing control.

$sel:routingControlArn:UpdateRoutingControl', updateRoutingControl_routingControlArn - The Amazon Resource Name (ARN) of the routing control.

Request Lenses

updateRoutingControl_routingControlArn :: Lens' UpdateRoutingControl Text Source #

The Amazon Resource Name (ARN) of the routing control.

Destructuring the Response

data UpdateRoutingControlResponse Source #

See: newUpdateRoutingControlResponse smart constructor.

Constructors

UpdateRoutingControlResponse' 

Fields

Instances

Instances details
Eq UpdateRoutingControlResponse Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

Read UpdateRoutingControlResponse Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

Show UpdateRoutingControlResponse Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

Generic UpdateRoutingControlResponse Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

Associated Types

type Rep UpdateRoutingControlResponse :: Type -> Type #

NFData UpdateRoutingControlResponse Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

type Rep UpdateRoutingControlResponse Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl

type Rep UpdateRoutingControlResponse = D1 ('MetaData "UpdateRoutingControlResponse" "Amazonka.Route53RecoveryControlConfig.UpdateRoutingControl" "libZSservicesZSamazonka-route53-recovery-control-configZSamazonka-route53-recovery-control-config" 'False) (C1 ('MetaCons "UpdateRoutingControlResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "routingControl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RoutingControl)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateRoutingControlResponse Source #

Create a value of UpdateRoutingControlResponse 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:routingControl:UpdateRoutingControlResponse', updateRoutingControlResponse_routingControl - The routing control that was updated.

$sel:httpStatus:UpdateRoutingControlResponse', updateRoutingControlResponse_httpStatus - The response's http status code.

Response Lenses