libZSservicesZSamazonka-rdsZSamazonka-rds
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.RDS.Types.CustomAvailabilityZone

Description

 
Synopsis

Documentation

data CustomAvailabilityZone Source #

A custom Availability Zone (AZ) is an on-premises AZ that is integrated with a VMware vSphere cluster.

For more information about RDS on VMware, see the RDS on VMware User Guide.

See: newCustomAvailabilityZone smart constructor.

Constructors

CustomAvailabilityZone' 

Fields

Instances

Instances details
Eq CustomAvailabilityZone Source # 
Instance details

Defined in Amazonka.RDS.Types.CustomAvailabilityZone

Show CustomAvailabilityZone Source # 
Instance details

Defined in Amazonka.RDS.Types.CustomAvailabilityZone

Generic CustomAvailabilityZone Source # 
Instance details

Defined in Amazonka.RDS.Types.CustomAvailabilityZone

Associated Types

type Rep CustomAvailabilityZone :: Type -> Type #

NFData CustomAvailabilityZone Source # 
Instance details

Defined in Amazonka.RDS.Types.CustomAvailabilityZone

Methods

rnf :: CustomAvailabilityZone -> () #

Hashable CustomAvailabilityZone Source # 
Instance details

Defined in Amazonka.RDS.Types.CustomAvailabilityZone

FromXML CustomAvailabilityZone Source # 
Instance details

Defined in Amazonka.RDS.Types.CustomAvailabilityZone

type Rep CustomAvailabilityZone Source # 
Instance details

Defined in Amazonka.RDS.Types.CustomAvailabilityZone

type Rep CustomAvailabilityZone = D1 ('MetaData "CustomAvailabilityZone" "Amazonka.RDS.Types.CustomAvailabilityZone" "libZSservicesZSamazonka-rdsZSamazonka-rds" 'False) (C1 ('MetaCons "CustomAvailabilityZone'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "vpnDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpnDetails)) :*: S1 ('MetaSel ('Just "customAvailabilityZoneName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "customAvailabilityZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customAvailabilityZoneStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newCustomAvailabilityZone :: CustomAvailabilityZone Source #

Create a value of CustomAvailabilityZone 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:vpnDetails:CustomAvailabilityZone', customAvailabilityZone_vpnDetails - Information about the virtual private network (VPN) between the VMware vSphere cluster and the Amazon Web Services website.

$sel:customAvailabilityZoneName:CustomAvailabilityZone', customAvailabilityZone_customAvailabilityZoneName - The name of the custom AZ.

$sel:customAvailabilityZoneId:CustomAvailabilityZone', customAvailabilityZone_customAvailabilityZoneId - The identifier of the custom AZ.

Amazon RDS generates a unique identifier when a custom AZ is created.

$sel:customAvailabilityZoneStatus:CustomAvailabilityZone', customAvailabilityZone_customAvailabilityZoneStatus - The status of the custom AZ.

customAvailabilityZone_vpnDetails :: Lens' CustomAvailabilityZone (Maybe VpnDetails) Source #

Information about the virtual private network (VPN) between the VMware vSphere cluster and the Amazon Web Services website.

customAvailabilityZone_customAvailabilityZoneId :: Lens' CustomAvailabilityZone (Maybe Text) Source #

The identifier of the custom AZ.

Amazon RDS generates a unique identifier when a custom AZ is created.