libZSservicesZSamazonka-directconnectZSamazonka-directconnect
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.DirectConnect.DescribeRouterConfiguration

Description

Details about the router.

Synopsis

Creating a Request

data DescribeRouterConfiguration Source #

Provides the details about a virtual interface's router.

See: newDescribeRouterConfiguration smart constructor.

Constructors

DescribeRouterConfiguration' 

Fields

Instances

Instances details
Eq DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

Read DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

Show DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

Generic DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

Associated Types

type Rep DescribeRouterConfiguration :: Type -> Type #

NFData DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

Hashable DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

ToJSON DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

AWSRequest DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

ToHeaders DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

ToPath DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

ToQuery DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

type Rep DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

type Rep DescribeRouterConfiguration = D1 ('MetaData "DescribeRouterConfiguration" "Amazonka.DirectConnect.DescribeRouterConfiguration" "libZSservicesZSamazonka-directconnectZSamazonka-directconnect" 'False) (C1 ('MetaCons "DescribeRouterConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "routerTypeIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "virtualInterfaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

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.

Destructuring the Response

data DescribeRouterConfigurationResponse Source #

Constructors

DescribeRouterConfigurationResponse' 

Fields

Instances

Instances details
Eq DescribeRouterConfigurationResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

Read DescribeRouterConfigurationResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

Show DescribeRouterConfigurationResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

Generic DescribeRouterConfigurationResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

NFData DescribeRouterConfigurationResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

type Rep DescribeRouterConfigurationResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

type Rep DescribeRouterConfigurationResponse = D1 ('MetaData "DescribeRouterConfigurationResponse" "Amazonka.DirectConnect.DescribeRouterConfiguration" "libZSservicesZSamazonka-directconnectZSamazonka-directconnect" 'False) (C1 ('MetaCons "DescribeRouterConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "router") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouterType)) :*: S1 ('MetaSel ('Just "customerRouterConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "virtualInterfaceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "virtualInterfaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

Response Lenses

describeRouterConfigurationResponse_virtualInterfaceName :: Lens' DescribeRouterConfigurationResponse (Maybe Text) Source #

The name of the virtual interface assigned by the customer network.