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.Types.VirtualInterfaceTestHistory

Description

 
Synopsis

Documentation

data VirtualInterfaceTestHistory Source #

Information about the virtual interface failover test.

See: newVirtualInterfaceTestHistory smart constructor.

Constructors

VirtualInterfaceTestHistory' 

Fields

Instances

Instances details
Eq VirtualInterfaceTestHistory Source # 
Instance details

Defined in Amazonka.DirectConnect.Types.VirtualInterfaceTestHistory

Read VirtualInterfaceTestHistory Source # 
Instance details

Defined in Amazonka.DirectConnect.Types.VirtualInterfaceTestHistory

Show VirtualInterfaceTestHistory Source # 
Instance details

Defined in Amazonka.DirectConnect.Types.VirtualInterfaceTestHistory

Generic VirtualInterfaceTestHistory Source # 
Instance details

Defined in Amazonka.DirectConnect.Types.VirtualInterfaceTestHistory

Associated Types

type Rep VirtualInterfaceTestHistory :: Type -> Type #

NFData VirtualInterfaceTestHistory Source # 
Instance details

Defined in Amazonka.DirectConnect.Types.VirtualInterfaceTestHistory

Hashable VirtualInterfaceTestHistory Source # 
Instance details

Defined in Amazonka.DirectConnect.Types.VirtualInterfaceTestHistory

FromJSON VirtualInterfaceTestHistory Source # 
Instance details

Defined in Amazonka.DirectConnect.Types.VirtualInterfaceTestHistory

type Rep VirtualInterfaceTestHistory Source # 
Instance details

Defined in Amazonka.DirectConnect.Types.VirtualInterfaceTestHistory

type Rep VirtualInterfaceTestHistory = D1 ('MetaData "VirtualInterfaceTestHistory" "Amazonka.DirectConnect.Types.VirtualInterfaceTestHistory" "libZSservicesZSamazonka-directconnectZSamazonka-directconnect" 'False) (C1 ('MetaCons "VirtualInterfaceTestHistory'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "bgpPeers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "testDurationInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "testId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "ownerAccount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "virtualInterfaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newVirtualInterfaceTestHistory :: VirtualInterfaceTestHistory Source #

Create a value of VirtualInterfaceTestHistory 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:bgpPeers:VirtualInterfaceTestHistory', virtualInterfaceTestHistory_bgpPeers - The BGP peers that were put in the DOWN state as part of the virtual interface failover test.

$sel:status:VirtualInterfaceTestHistory', virtualInterfaceTestHistory_status - The status of the virtual interface failover test.

$sel:testDurationInMinutes:VirtualInterfaceTestHistory', virtualInterfaceTestHistory_testDurationInMinutes - The time that the virtual interface failover test ran in minutes.

$sel:startTime:VirtualInterfaceTestHistory', virtualInterfaceTestHistory_startTime - The time that the virtual interface moves to the DOWN state.

$sel:testId:VirtualInterfaceTestHistory', virtualInterfaceTestHistory_testId - The ID of the virtual interface failover test.

$sel:endTime:VirtualInterfaceTestHistory', virtualInterfaceTestHistory_endTime - The time that the virtual interface moves out of the DOWN state.

$sel:ownerAccount:VirtualInterfaceTestHistory', virtualInterfaceTestHistory_ownerAccount - The owner ID of the tested virtual interface.

$sel:virtualInterfaceId:VirtualInterfaceTestHistory', virtualInterfaceTestHistory_virtualInterfaceId - The ID of the tested virtual interface.

virtualInterfaceTestHistory_bgpPeers :: Lens' VirtualInterfaceTestHistory (Maybe [Text]) Source #

The BGP peers that were put in the DOWN state as part of the virtual interface failover test.

virtualInterfaceTestHistory_status :: Lens' VirtualInterfaceTestHistory (Maybe Text) Source #

The status of the virtual interface failover test.

virtualInterfaceTestHistory_testDurationInMinutes :: Lens' VirtualInterfaceTestHistory (Maybe Int) Source #

The time that the virtual interface failover test ran in minutes.

virtualInterfaceTestHistory_startTime :: Lens' VirtualInterfaceTestHistory (Maybe UTCTime) Source #

The time that the virtual interface moves to the DOWN state.

virtualInterfaceTestHistory_testId :: Lens' VirtualInterfaceTestHistory (Maybe Text) Source #

The ID of the virtual interface failover test.

virtualInterfaceTestHistory_endTime :: Lens' VirtualInterfaceTestHistory (Maybe UTCTime) Source #

The time that the virtual interface moves out of the DOWN state.