amazonka-directconnect-2.0: Amazon Direct Connect SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
ToJSON 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

AWSRequest 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 #

Read DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

Show DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

NFData DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

Eq DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

Hashable DescribeRouterConfiguration Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

type AWSResponse 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" "amazonka-directconnect-2.0-L3DT8JGnMceEIS37MHoczF" '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)))

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:

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.

Destructuring the Response

data DescribeRouterConfigurationResponse Source #

Constructors

DescribeRouterConfigurationResponse' 

Fields

Instances

Instances details
Generic 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

NFData DescribeRouterConfigurationResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeRouterConfiguration

Eq 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" "amazonka-directconnect-2.0-L3DT8JGnMceEIS37MHoczF" 'False) (C1 ('MetaCons "DescribeRouterConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "customerRouterConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "router") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouterType))) :*: (S1 ('MetaSel ('Just "virtualInterfaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "virtualInterfaceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

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:

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