| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.EC2.Types.LocalGatewayVirtualInterface
Description
Synopsis
- data LocalGatewayVirtualInterface = LocalGatewayVirtualInterface' {
- localAddress :: Maybe Text
- localBgpAsn :: Maybe Int
- localGatewayId :: Maybe Text
- localGatewayVirtualInterfaceId :: Maybe Text
- ownerId :: Maybe Text
- peerAddress :: Maybe Text
- peerBgpAsn :: Maybe Int
- tags :: Maybe [Tag]
- vlan :: Maybe Int
- newLocalGatewayVirtualInterface :: LocalGatewayVirtualInterface
- localGatewayVirtualInterface_localAddress :: Lens' LocalGatewayVirtualInterface (Maybe Text)
- localGatewayVirtualInterface_localBgpAsn :: Lens' LocalGatewayVirtualInterface (Maybe Int)
- localGatewayVirtualInterface_localGatewayId :: Lens' LocalGatewayVirtualInterface (Maybe Text)
- localGatewayVirtualInterface_localGatewayVirtualInterfaceId :: Lens' LocalGatewayVirtualInterface (Maybe Text)
- localGatewayVirtualInterface_ownerId :: Lens' LocalGatewayVirtualInterface (Maybe Text)
- localGatewayVirtualInterface_peerAddress :: Lens' LocalGatewayVirtualInterface (Maybe Text)
- localGatewayVirtualInterface_peerBgpAsn :: Lens' LocalGatewayVirtualInterface (Maybe Int)
- localGatewayVirtualInterface_tags :: Lens' LocalGatewayVirtualInterface (Maybe [Tag])
- localGatewayVirtualInterface_vlan :: Lens' LocalGatewayVirtualInterface (Maybe Int)
Documentation
data LocalGatewayVirtualInterface Source #
Describes a local gateway virtual interface.
See: newLocalGatewayVirtualInterface smart constructor.
Constructors
| LocalGatewayVirtualInterface' | |
Fields
| |
Instances
newLocalGatewayVirtualInterface :: LocalGatewayVirtualInterface Source #
Create a value of LocalGatewayVirtualInterface 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:localAddress:LocalGatewayVirtualInterface', localGatewayVirtualInterface_localAddress - The local address.
$sel:localBgpAsn:LocalGatewayVirtualInterface', localGatewayVirtualInterface_localBgpAsn - The Border Gateway Protocol (BGP) Autonomous System Number (ASN) of the
local gateway.
$sel:localGatewayId:LocalGatewayVirtualInterface', localGatewayVirtualInterface_localGatewayId - The ID of the local gateway.
$sel:localGatewayVirtualInterfaceId:LocalGatewayVirtualInterface', localGatewayVirtualInterface_localGatewayVirtualInterfaceId - The ID of the virtual interface.
$sel:ownerId:LocalGatewayVirtualInterface', localGatewayVirtualInterface_ownerId - The ID of the Amazon Web Services account that owns the local gateway
virtual interface.
$sel:peerAddress:LocalGatewayVirtualInterface', localGatewayVirtualInterface_peerAddress - The peer address.
$sel:peerBgpAsn:LocalGatewayVirtualInterface', localGatewayVirtualInterface_peerBgpAsn - The peer BGP ASN.
$sel:tags:LocalGatewayVirtualInterface', localGatewayVirtualInterface_tags - The tags assigned to the virtual interface.
$sel:vlan:LocalGatewayVirtualInterface', localGatewayVirtualInterface_vlan - The ID of the VLAN.
localGatewayVirtualInterface_localAddress :: Lens' LocalGatewayVirtualInterface (Maybe Text) Source #
The local address.
localGatewayVirtualInterface_localBgpAsn :: Lens' LocalGatewayVirtualInterface (Maybe Int) Source #
The Border Gateway Protocol (BGP) Autonomous System Number (ASN) of the local gateway.
localGatewayVirtualInterface_localGatewayId :: Lens' LocalGatewayVirtualInterface (Maybe Text) Source #
The ID of the local gateway.
localGatewayVirtualInterface_localGatewayVirtualInterfaceId :: Lens' LocalGatewayVirtualInterface (Maybe Text) Source #
The ID of the virtual interface.
localGatewayVirtualInterface_ownerId :: Lens' LocalGatewayVirtualInterface (Maybe Text) Source #
The ID of the Amazon Web Services account that owns the local gateway virtual interface.
localGatewayVirtualInterface_peerAddress :: Lens' LocalGatewayVirtualInterface (Maybe Text) Source #
The peer address.
localGatewayVirtualInterface_peerBgpAsn :: Lens' LocalGatewayVirtualInterface (Maybe Int) Source #
The peer BGP ASN.
localGatewayVirtualInterface_tags :: Lens' LocalGatewayVirtualInterface (Maybe [Tag]) Source #
The tags assigned to the virtual interface.
localGatewayVirtualInterface_vlan :: Lens' LocalGatewayVirtualInterface (Maybe Int) Source #
The ID of the VLAN.