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 |
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.
LocalGatewayVirtualInterface' | |
|
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.