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.DescribeVirtualInterfaces

Description

Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.

A virtual interface (VLAN) transmits the traffic between the Direct Connect location and the customer network.

Synopsis

Creating a Request

data DescribeVirtualInterfaces Source #

See: newDescribeVirtualInterfaces smart constructor.

Constructors

DescribeVirtualInterfaces' 

Fields

Instances

Instances details
Eq DescribeVirtualInterfaces Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

Read DescribeVirtualInterfaces Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

Show DescribeVirtualInterfaces Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

Generic DescribeVirtualInterfaces Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

Associated Types

type Rep DescribeVirtualInterfaces :: Type -> Type #

NFData DescribeVirtualInterfaces Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

Hashable DescribeVirtualInterfaces Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

ToJSON DescribeVirtualInterfaces Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

AWSRequest DescribeVirtualInterfaces Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

ToHeaders DescribeVirtualInterfaces Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

ToPath DescribeVirtualInterfaces Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

ToQuery DescribeVirtualInterfaces Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

type Rep DescribeVirtualInterfaces Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

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

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

newDescribeVirtualInterfaces :: DescribeVirtualInterfaces Source #

Create a value of DescribeVirtualInterfaces 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:connectionId:DescribeVirtualInterfaces', describeVirtualInterfaces_connectionId - The ID of the connection.

$sel:virtualInterfaceId:DescribeVirtualInterfaces', describeVirtualInterfaces_virtualInterfaceId - The ID of the virtual interface.

Request Lenses

Destructuring the Response

data DescribeVirtualInterfacesResponse Source #

See: newDescribeVirtualInterfacesResponse smart constructor.

Constructors

DescribeVirtualInterfacesResponse' 

Fields

Instances

Instances details
Eq DescribeVirtualInterfacesResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

Read DescribeVirtualInterfacesResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

Show DescribeVirtualInterfacesResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

Generic DescribeVirtualInterfacesResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

Associated Types

type Rep DescribeVirtualInterfacesResponse :: Type -> Type #

NFData DescribeVirtualInterfacesResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

type Rep DescribeVirtualInterfacesResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeVirtualInterfaces

type Rep DescribeVirtualInterfacesResponse = D1 ('MetaData "DescribeVirtualInterfacesResponse" "Amazonka.DirectConnect.DescribeVirtualInterfaces" "libZSservicesZSamazonka-directconnectZSamazonka-directconnect" 'False) (C1 ('MetaCons "DescribeVirtualInterfacesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "virtualInterfaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VirtualInterface])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeVirtualInterfacesResponse Source #

Create a value of DescribeVirtualInterfacesResponse 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:virtualInterfaces:DescribeVirtualInterfacesResponse', describeVirtualInterfacesResponse_virtualInterfaces - The virtual interfaces

$sel:httpStatus:DescribeVirtualInterfacesResponse', describeVirtualInterfacesResponse_httpStatus - The response's http status code.

Response Lenses