DirectConnect / Client / describe_router_configuration
describe_router_configuration#
- DirectConnect.Client.describe_router_configuration(**kwargs)#
Details about the router.
See also: AWS API Documentation
Request Syntax
response = client.describe_router_configuration( virtualInterfaceId='string', routerTypeIdentifier='string' )
- Parameters:
virtualInterfaceId (string) –
[REQUIRED]
The ID of the virtual interface.
routerTypeIdentifier (string) – Identifies the router by a combination of vendor, platform, and software version. For example,
CiscoSystemsInc-2900SeriesRouters-IOS124
.
- Return type:
dict
- Returns:
Response Syntax
{ 'customerRouterConfig': 'string', 'router': { 'vendor': 'string', 'platform': 'string', 'software': 'string', 'xsltTemplateName': 'string', 'xsltTemplateNameForMacSec': 'string', 'routerTypeIdentifier': 'string' }, 'virtualInterfaceId': 'string', 'virtualInterfaceName': 'string' }
Response Structure
(dict) –
customerRouterConfig (string) –
The customer router configuration.
router (dict) –
The details about the router.
vendor (string) –
The vendor for the virtual interface’s router.
platform (string) –
The virtual interface router platform.
software (string) –
The router software.
xsltTemplateName (string) –
The template for the virtual interface’s router.
xsltTemplateNameForMacSec (string) –
The MAC Security (MACsec) template for the virtual interface’s router.
routerTypeIdentifier (string) –
Identifies the router by a combination of vendor, platform, and software version. For example,
CiscoSystemsInc-2900SeriesRouters-IOS124
.
virtualInterfaceId (string) –
The ID assigned to the virtual interface.
virtualInterfaceName (string) –
Provides the details about a virtual interface’s router.
Exceptions
DirectConnect.Client.exceptions.DirectConnectServerException
DirectConnect.Client.exceptions.DirectConnectClientException