Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

describe_router_configuration

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