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 RouteTable = RouteTable' {
- associations :: Maybe [RouteTableAssociation]
- ownerId :: Maybe Text
- propagatingVgws :: Maybe [PropagatingVgw]
- routeTableId :: Maybe Text
- routes :: Maybe [Route]
- tags :: Maybe [Tag]
- vpcId :: Maybe Text
- newRouteTable :: RouteTable
- routeTable_associations :: Lens' RouteTable (Maybe [RouteTableAssociation])
- routeTable_ownerId :: Lens' RouteTable (Maybe Text)
- routeTable_propagatingVgws :: Lens' RouteTable (Maybe [PropagatingVgw])
- routeTable_routeTableId :: Lens' RouteTable (Maybe Text)
- routeTable_routes :: Lens' RouteTable (Maybe [Route])
- routeTable_tags :: Lens' RouteTable (Maybe [Tag])
- routeTable_vpcId :: Lens' RouteTable (Maybe Text)
Documentation
data RouteTable Source #
Describes a route table.
See: newRouteTable
smart constructor.
RouteTable' | |
|
Instances
newRouteTable :: RouteTable Source #
Create a value of RouteTable
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:associations:RouteTable'
, routeTable_associations
- The associations between the route table and one or more subnets or a
gateway.
$sel:ownerId:RouteTable'
, routeTable_ownerId
- The ID of the Amazon Web Services account that owns the route table.
$sel:propagatingVgws:RouteTable'
, routeTable_propagatingVgws
- Any virtual private gateway (VGW) propagating routes.
RouteTable
, routeTable_routeTableId
- The ID of the route table.
$sel:routes:RouteTable'
, routeTable_routes
- The routes in the route table.
$sel:tags:RouteTable'
, routeTable_tags
- Any tags assigned to the route table.
$sel:vpcId:RouteTable'
, routeTable_vpcId
- The ID of the VPC.
routeTable_associations :: Lens' RouteTable (Maybe [RouteTableAssociation]) Source #
The associations between the route table and one or more subnets or a gateway.
routeTable_ownerId :: Lens' RouteTable (Maybe Text) Source #
The ID of the Amazon Web Services account that owns the route table.
routeTable_propagatingVgws :: Lens' RouteTable (Maybe [PropagatingVgw]) Source #
Any virtual private gateway (VGW) propagating routes.
routeTable_routeTableId :: Lens' RouteTable (Maybe Text) Source #
The ID of the route table.
routeTable_routes :: Lens' RouteTable (Maybe [Route]) Source #
The routes in the route table.
routeTable_tags :: Lens' RouteTable (Maybe [Tag]) Source #
Any tags assigned to the route table.
routeTable_vpcId :: Lens' RouteTable (Maybe Text) Source #
The ID of the VPC.