| 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.DirectConnect.DescribeRouterConfiguration
Description
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_customerRouterConfig :: Lens' DescribeRouterConfigurationResponse (Maybe Text)
- describeRouterConfigurationResponse_router :: Lens' DescribeRouterConfigurationResponse (Maybe RouterType)
- describeRouterConfigurationResponse_virtualInterfaceId :: Lens' DescribeRouterConfigurationResponse (Maybe Text)
- describeRouterConfigurationResponse_virtualInterfaceName :: 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.
Constructors
| DescribeRouterConfiguration' | |
Fields
| |
Instances
newDescribeRouterConfiguration Source #
Arguments
| :: Text | |
| -> DescribeRouterConfiguration |
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:
DescribeRouterConfiguration, describeRouterConfiguration_routerTypeIdentifier - Identifies the router by a combination of vendor, platform, and software
version. For example, CiscoSystemsInc-2900SeriesRouters-IOS124.
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.
Constructors
| DescribeRouterConfigurationResponse' | |
Fields
| |
Instances
newDescribeRouterConfigurationResponse Source #
Arguments
| :: Int | |
| -> DescribeRouterConfigurationResponse |
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:
DescribeRouterConfigurationResponse, describeRouterConfigurationResponse_customerRouterConfig - The customer router configuration.
$sel:router:DescribeRouterConfigurationResponse', describeRouterConfigurationResponse_router - The details about the router.
DescribeRouterConfiguration, describeRouterConfigurationResponse_virtualInterfaceId - The ID assigned to the virtual interface.
DescribeRouterConfigurationResponse, describeRouterConfigurationResponse_virtualInterfaceName - Provides the details about a virtual interface's router.
$sel:httpStatus:DescribeRouterConfigurationResponse', describeRouterConfigurationResponse_httpStatus - The response's http status code.
Response Lenses
describeRouterConfigurationResponse_customerRouterConfig :: Lens' DescribeRouterConfigurationResponse (Maybe Text) Source #
The customer router configuration.
describeRouterConfigurationResponse_router :: Lens' DescribeRouterConfigurationResponse (Maybe RouterType) Source #
The details about the router.
describeRouterConfigurationResponse_virtualInterfaceId :: Lens' DescribeRouterConfigurationResponse (Maybe Text) Source #
The ID assigned to the virtual interface.
describeRouterConfigurationResponse_virtualInterfaceName :: Lens' DescribeRouterConfigurationResponse (Maybe Text) Source #
Provides the details about a virtual interface's router.
describeRouterConfigurationResponse_httpStatus :: Lens' DescribeRouterConfigurationResponse Int Source #
The response's http status code.