| 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.RouteTable
Description
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.
Constructors
| RouteTable' | |
Fields
| |
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.