Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Details about the router.
Synopsis
- data DescribeRouterConfiguration = DescribeRouterConfiguration' {}
- newDescribeRouterConfiguration :: Text -> DescribeRouterConfiguration
- describeRouterConfiguration_routerTypeIdentifier :: Lens' DescribeRouterConfiguration (Maybe Text)
- describeRouterConfiguration_virtualInterfaceId :: Lens' DescribeRouterConfiguration Text
- data DescribeRouterConfigurationResponse = DescribeRouterConfigurationResponse' {}
- newDescribeRouterConfigurationResponse :: Int -> DescribeRouterConfigurationResponse
- describeRouterConfigurationResponse_router :: Lens' DescribeRouterConfigurationResponse (Maybe RouterType)
- describeRouterConfigurationResponse_customerRouterConfig :: Lens' DescribeRouterConfigurationResponse (Maybe Text)
- describeRouterConfigurationResponse_virtualInterfaceName :: Lens' DescribeRouterConfigurationResponse (Maybe Text)
- describeRouterConfigurationResponse_virtualInterfaceId :: Lens' DescribeRouterConfigurationResponse (Maybe Text)
- describeRouterConfigurationResponse_httpStatus :: Lens' DescribeRouterConfigurationResponse Int
Creating a Request
data DescribeRouterConfiguration Source #
Provides the details about a virtual interface's router.
See: newDescribeRouterConfiguration
smart constructor.
DescribeRouterConfiguration' | |
|
Instances
newDescribeRouterConfiguration Source #
Create a value of DescribeRouterConfiguration
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:routerTypeIdentifier:DescribeRouterConfiguration'
, describeRouterConfiguration_routerTypeIdentifier
- Identifies the router by a combination of vendor, platform, and software
version. For example, CiscoSystemsInc-2900SeriesRouters-IOS124
.
$sel:virtualInterfaceId:DescribeRouterConfiguration'
, describeRouterConfiguration_virtualInterfaceId
- The ID of the virtual interface.
Request Lenses
describeRouterConfiguration_routerTypeIdentifier :: Lens' DescribeRouterConfiguration (Maybe Text) Source #
Identifies the router by a combination of vendor, platform, and software
version. For example, CiscoSystemsInc-2900SeriesRouters-IOS124
.
describeRouterConfiguration_virtualInterfaceId :: Lens' DescribeRouterConfiguration Text Source #
The ID of the virtual interface.
Destructuring the Response
data DescribeRouterConfigurationResponse Source #
See: newDescribeRouterConfigurationResponse
smart constructor.
DescribeRouterConfigurationResponse' | |
|
Instances
newDescribeRouterConfigurationResponse Source #
Create a value of DescribeRouterConfigurationResponse
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:router:DescribeRouterConfigurationResponse'
, describeRouterConfigurationResponse_router
- The details about the router.
$sel:customerRouterConfig:DescribeRouterConfigurationResponse'
, describeRouterConfigurationResponse_customerRouterConfig
- The customer router configuration.
$sel:virtualInterfaceName:DescribeRouterConfigurationResponse'
, describeRouterConfigurationResponse_virtualInterfaceName
- The name of the virtual interface assigned by the customer network.
$sel:virtualInterfaceId:DescribeRouterConfiguration'
, describeRouterConfigurationResponse_virtualInterfaceId
- The ID assigned to the virtual interface.
$sel:httpStatus:DescribeRouterConfigurationResponse'
, describeRouterConfigurationResponse_httpStatus
- The response's http status code.
Response Lenses
describeRouterConfigurationResponse_router :: Lens' DescribeRouterConfigurationResponse (Maybe RouterType) Source #
The details about the router.
describeRouterConfigurationResponse_customerRouterConfig :: Lens' DescribeRouterConfigurationResponse (Maybe Text) Source #
The customer router configuration.
describeRouterConfigurationResponse_virtualInterfaceName :: Lens' DescribeRouterConfigurationResponse (Maybe Text) Source #
The name of the virtual interface assigned by the customer network.
describeRouterConfigurationResponse_virtualInterfaceId :: Lens' DescribeRouterConfigurationResponse (Maybe Text) Source #
The ID assigned to the virtual interface.
describeRouterConfigurationResponse_httpStatus :: Lens' DescribeRouterConfigurationResponse Int Source #
The response's http status code.