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.Types.ClusterEndpoint

Description

 
Synopsis

Documentation

data ClusterEndpoint Source #

A cluster endpoint. Specify an endpoint when you want to set or retrieve a routing control state in the cluster.

See: newClusterEndpoint smart constructor.

Constructors

ClusterEndpoint' 

Fields

  • region :: Maybe Text

    The Amazon Web Services Region for a cluster endpoint.

  • endpoint :: Maybe Text

    A cluster endpoint. Specify an endpoint and Amazon Web Services Region when you want to set or retrieve a routing control state in the cluster.

    To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Cluster (Data Plane) Actions.

Instances

Instances details
Eq ClusterEndpoint Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.Types.ClusterEndpoint

Read ClusterEndpoint Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.Types.ClusterEndpoint

Show ClusterEndpoint Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.Types.ClusterEndpoint

Generic ClusterEndpoint Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.Types.ClusterEndpoint

Associated Types

type Rep ClusterEndpoint :: Type -> Type #

NFData ClusterEndpoint Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.Types.ClusterEndpoint

Methods

rnf :: ClusterEndpoint -> () #

Hashable ClusterEndpoint Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.Types.ClusterEndpoint

FromJSON ClusterEndpoint Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.Types.ClusterEndpoint

type Rep ClusterEndpoint Source # 
Instance details

Defined in Amazonka.Route53RecoveryControlConfig.Types.ClusterEndpoint

type Rep ClusterEndpoint = D1 ('MetaData "ClusterEndpoint" "Amazonka.Route53RecoveryControlConfig.Types.ClusterEndpoint" "libZSservicesZSamazonka-route53-recovery-control-configZSamazonka-route53-recovery-control-config" 'False) (C1 ('MetaCons "ClusterEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newClusterEndpoint :: ClusterEndpoint Source #

Create a value of ClusterEndpoint 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:region:ClusterEndpoint', clusterEndpoint_region - The Amazon Web Services Region for a cluster endpoint.

$sel:endpoint:ClusterEndpoint', clusterEndpoint_endpoint - A cluster endpoint. Specify an endpoint and Amazon Web Services Region when you want to set or retrieve a routing control state in the cluster.

To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Cluster (Data Plane) Actions.

clusterEndpoint_region :: Lens' ClusterEndpoint (Maybe Text) Source #

The Amazon Web Services Region for a cluster endpoint.

clusterEndpoint_endpoint :: Lens' ClusterEndpoint (Maybe Text) Source #

A cluster endpoint. Specify an endpoint and Amazon Web Services Region when you want to set or retrieve a routing control state in the cluster.

To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Cluster (Data Plane) Actions.