amazonka-ec2-2.0: Amazon Elastic Compute Cloud SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.EC2.Types.VpnConnectionDeviceType

Description

 
Synopsis

Documentation

data VpnConnectionDeviceType Source #

List of customer gateway devices that have a sample configuration file available for use. You can also see the list of device types with sample configuration files available under Your customer gateway device in the Amazon Web Services Site-to-Site VPN User Guide.

See: newVpnConnectionDeviceType smart constructor.

Constructors

VpnConnectionDeviceType' 

Fields

Instances

Instances details
FromXML VpnConnectionDeviceType Source # 
Instance details

Defined in Amazonka.EC2.Types.VpnConnectionDeviceType

Generic VpnConnectionDeviceType Source # 
Instance details

Defined in Amazonka.EC2.Types.VpnConnectionDeviceType

Associated Types

type Rep VpnConnectionDeviceType :: Type -> Type #

Read VpnConnectionDeviceType Source # 
Instance details

Defined in Amazonka.EC2.Types.VpnConnectionDeviceType

Show VpnConnectionDeviceType Source # 
Instance details

Defined in Amazonka.EC2.Types.VpnConnectionDeviceType

NFData VpnConnectionDeviceType Source # 
Instance details

Defined in Amazonka.EC2.Types.VpnConnectionDeviceType

Methods

rnf :: VpnConnectionDeviceType -> () #

Eq VpnConnectionDeviceType Source # 
Instance details

Defined in Amazonka.EC2.Types.VpnConnectionDeviceType

Hashable VpnConnectionDeviceType Source # 
Instance details

Defined in Amazonka.EC2.Types.VpnConnectionDeviceType

type Rep VpnConnectionDeviceType Source # 
Instance details

Defined in Amazonka.EC2.Types.VpnConnectionDeviceType

type Rep VpnConnectionDeviceType = D1 ('MetaData "VpnConnectionDeviceType" "Amazonka.EC2.Types.VpnConnectionDeviceType" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "VpnConnectionDeviceType'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "software") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "vendor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpnConnectionDeviceTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newVpnConnectionDeviceType :: VpnConnectionDeviceType Source #

Create a value of VpnConnectionDeviceType 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:platform:VpnConnectionDeviceType', vpnConnectionDeviceType_platform - Customer gateway device platform.

$sel:software:VpnConnectionDeviceType', vpnConnectionDeviceType_software - Customer gateway device software version.

$sel:vendor:VpnConnectionDeviceType', vpnConnectionDeviceType_vendor - Customer gateway device vendor.

$sel:vpnConnectionDeviceTypeId:VpnConnectionDeviceType', vpnConnectionDeviceType_vpnConnectionDeviceTypeId - Customer gateway device identifier.

vpnConnectionDeviceType_software :: Lens' VpnConnectionDeviceType (Maybe Text) Source #

Customer gateway device software version.