AWS SDK for C++  1.9.106
AWS SDK for C++
Public Member Functions | List of all members
Aws::DirectConnect::Model::VirtualInterfaceTestHistory Class Reference

#include <VirtualInterfaceTestHistory.h>

Public Member Functions

 VirtualInterfaceTestHistory ()
 
 VirtualInterfaceTestHistory (Aws::Utils::Json::JsonView jsonValue)
 
VirtualInterfaceTestHistoryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetTestId () const
 
bool TestIdHasBeenSet () const
 
void SetTestId (const Aws::String &value)
 
void SetTestId (Aws::String &&value)
 
void SetTestId (const char *value)
 
VirtualInterfaceTestHistoryWithTestId (const Aws::String &value)
 
VirtualInterfaceTestHistoryWithTestId (Aws::String &&value)
 
VirtualInterfaceTestHistoryWithTestId (const char *value)
 
const Aws::StringGetVirtualInterfaceId () const
 
bool VirtualInterfaceIdHasBeenSet () const
 
void SetVirtualInterfaceId (const Aws::String &value)
 
void SetVirtualInterfaceId (Aws::String &&value)
 
void SetVirtualInterfaceId (const char *value)
 
VirtualInterfaceTestHistoryWithVirtualInterfaceId (const Aws::String &value)
 
VirtualInterfaceTestHistoryWithVirtualInterfaceId (Aws::String &&value)
 
VirtualInterfaceTestHistoryWithVirtualInterfaceId (const char *value)
 
const Aws::Vector< Aws::String > & GetBgpPeers () const
 
bool BgpPeersHasBeenSet () const
 
void SetBgpPeers (const Aws::Vector< Aws::String > &value)
 
void SetBgpPeers (Aws::Vector< Aws::String > &&value)
 
VirtualInterfaceTestHistoryWithBgpPeers (const Aws::Vector< Aws::String > &value)
 
VirtualInterfaceTestHistoryWithBgpPeers (Aws::Vector< Aws::String > &&value)
 
VirtualInterfaceTestHistoryAddBgpPeers (const Aws::String &value)
 
VirtualInterfaceTestHistoryAddBgpPeers (Aws::String &&value)
 
VirtualInterfaceTestHistoryAddBgpPeers (const char *value)
 
const Aws::StringGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
VirtualInterfaceTestHistoryWithStatus (const Aws::String &value)
 
VirtualInterfaceTestHistoryWithStatus (Aws::String &&value)
 
VirtualInterfaceTestHistoryWithStatus (const char *value)
 
const Aws::StringGetOwnerAccount () const
 
bool OwnerAccountHasBeenSet () const
 
void SetOwnerAccount (const Aws::String &value)
 
void SetOwnerAccount (Aws::String &&value)
 
void SetOwnerAccount (const char *value)
 
VirtualInterfaceTestHistoryWithOwnerAccount (const Aws::String &value)
 
VirtualInterfaceTestHistoryWithOwnerAccount (Aws::String &&value)
 
VirtualInterfaceTestHistoryWithOwnerAccount (const char *value)
 
int GetTestDurationInMinutes () const
 
bool TestDurationInMinutesHasBeenSet () const
 
void SetTestDurationInMinutes (int value)
 
VirtualInterfaceTestHistoryWithTestDurationInMinutes (int value)
 
const Aws::Utils::DateTimeGetStartTime () const
 
bool StartTimeHasBeenSet () const
 
void SetStartTime (const Aws::Utils::DateTime &value)
 
void SetStartTime (Aws::Utils::DateTime &&value)
 
VirtualInterfaceTestHistoryWithStartTime (const Aws::Utils::DateTime &value)
 
VirtualInterfaceTestHistoryWithStartTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetEndTime () const
 
bool EndTimeHasBeenSet () const
 
void SetEndTime (const Aws::Utils::DateTime &value)
 
void SetEndTime (Aws::Utils::DateTime &&value)
 
VirtualInterfaceTestHistoryWithEndTime (const Aws::Utils::DateTime &value)
 
VirtualInterfaceTestHistoryWithEndTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Information about the virtual interface failover test.

See Also:

AWS API Reference

Definition at line 34 of file VirtualInterfaceTestHistory.h.

Constructor & Destructor Documentation

◆ VirtualInterfaceTestHistory() [1/2]

Aws::DirectConnect::Model::VirtualInterfaceTestHistory::VirtualInterfaceTestHistory ( )

◆ VirtualInterfaceTestHistory() [2/2]

Aws::DirectConnect::Model::VirtualInterfaceTestHistory::VirtualInterfaceTestHistory ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddBgpPeers() [1/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::AddBgpPeers ( Aws::String &&  value)
inline

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

Definition at line 171 of file VirtualInterfaceTestHistory.h.

◆ AddBgpPeers() [2/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::AddBgpPeers ( const Aws::String value)
inline

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

Definition at line 165 of file VirtualInterfaceTestHistory.h.

◆ AddBgpPeers() [3/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::AddBgpPeers ( const char *  value)
inline

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

Definition at line 177 of file VirtualInterfaceTestHistory.h.

◆ BgpPeersHasBeenSet()

bool Aws::DirectConnect::Model::VirtualInterfaceTestHistory::BgpPeersHasBeenSet ( ) const
inline

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

Definition at line 135 of file VirtualInterfaceTestHistory.h.

◆ EndTimeHasBeenSet()

bool Aws::DirectConnect::Model::VirtualInterfaceTestHistory::EndTimeHasBeenSet ( ) const
inline

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

Definition at line 322 of file VirtualInterfaceTestHistory.h.

◆ GetBgpPeers()

const Aws::Vector<Aws::String>& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::GetBgpPeers ( ) const
inline

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

Definition at line 129 of file VirtualInterfaceTestHistory.h.

◆ GetEndTime()

const Aws::Utils::DateTime& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::GetEndTime ( ) const
inline

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

Definition at line 317 of file VirtualInterfaceTestHistory.h.

◆ GetOwnerAccount()

const Aws::String& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::GetOwnerAccount ( ) const
inline

The owner ID of the tested virtual interface.

Definition at line 224 of file VirtualInterfaceTestHistory.h.

◆ GetStartTime()

const Aws::Utils::DateTime& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::GetStartTime ( ) const
inline

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

Definition at line 286 of file VirtualInterfaceTestHistory.h.

◆ GetStatus()

const Aws::String& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::GetStatus ( ) const
inline

The status of the virtual interface failover test.

Definition at line 183 of file VirtualInterfaceTestHistory.h.

◆ GetTestDurationInMinutes()

int Aws::DirectConnect::Model::VirtualInterfaceTestHistory::GetTestDurationInMinutes ( ) const
inline

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

Definition at line 265 of file VirtualInterfaceTestHistory.h.

◆ GetTestId()

const Aws::String& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::GetTestId ( ) const
inline

The ID of the virtual interface failover test.

Definition at line 46 of file VirtualInterfaceTestHistory.h.

◆ GetVirtualInterfaceId()

const Aws::String& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::GetVirtualInterfaceId ( ) const
inline

The ID of the tested virtual interface.

Definition at line 87 of file VirtualInterfaceTestHistory.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::DirectConnect::Model::VirtualInterfaceTestHistory::Jsonize ( ) const

◆ operator=()

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OwnerAccountHasBeenSet()

bool Aws::DirectConnect::Model::VirtualInterfaceTestHistory::OwnerAccountHasBeenSet ( ) const
inline

The owner ID of the tested virtual interface.

Definition at line 229 of file VirtualInterfaceTestHistory.h.

◆ SetBgpPeers() [1/2]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetBgpPeers ( Aws::Vector< Aws::String > &&  value)
inline

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

Definition at line 147 of file VirtualInterfaceTestHistory.h.

◆ SetBgpPeers() [2/2]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetBgpPeers ( const Aws::Vector< Aws::String > &  value)
inline

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

Definition at line 141 of file VirtualInterfaceTestHistory.h.

◆ SetEndTime() [1/2]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetEndTime ( Aws::Utils::DateTime &&  value)
inline

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

Definition at line 332 of file VirtualInterfaceTestHistory.h.

◆ SetEndTime() [2/2]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetEndTime ( const Aws::Utils::DateTime value)
inline

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

Definition at line 327 of file VirtualInterfaceTestHistory.h.

◆ SetOwnerAccount() [1/3]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetOwnerAccount ( Aws::String &&  value)
inline

The owner ID of the tested virtual interface.

Definition at line 239 of file VirtualInterfaceTestHistory.h.

◆ SetOwnerAccount() [2/3]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetOwnerAccount ( const Aws::String value)
inline

The owner ID of the tested virtual interface.

Definition at line 234 of file VirtualInterfaceTestHistory.h.

◆ SetOwnerAccount() [3/3]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetOwnerAccount ( const char *  value)
inline

The owner ID of the tested virtual interface.

Definition at line 244 of file VirtualInterfaceTestHistory.h.

◆ SetStartTime() [1/2]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetStartTime ( Aws::Utils::DateTime &&  value)
inline

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

Definition at line 301 of file VirtualInterfaceTestHistory.h.

◆ SetStartTime() [2/2]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetStartTime ( const Aws::Utils::DateTime value)
inline

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

Definition at line 296 of file VirtualInterfaceTestHistory.h.

◆ SetStatus() [1/3]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetStatus ( Aws::String &&  value)
inline

The status of the virtual interface failover test.

Definition at line 198 of file VirtualInterfaceTestHistory.h.

◆ SetStatus() [2/3]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetStatus ( const Aws::String value)
inline

The status of the virtual interface failover test.

Definition at line 193 of file VirtualInterfaceTestHistory.h.

◆ SetStatus() [3/3]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetStatus ( const char *  value)
inline

The status of the virtual interface failover test.

Definition at line 203 of file VirtualInterfaceTestHistory.h.

◆ SetTestDurationInMinutes()

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetTestDurationInMinutes ( int  value)
inline

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

Definition at line 275 of file VirtualInterfaceTestHistory.h.

◆ SetTestId() [1/3]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetTestId ( Aws::String &&  value)
inline

The ID of the virtual interface failover test.

Definition at line 61 of file VirtualInterfaceTestHistory.h.

◆ SetTestId() [2/3]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetTestId ( const Aws::String value)
inline

The ID of the virtual interface failover test.

Definition at line 56 of file VirtualInterfaceTestHistory.h.

◆ SetTestId() [3/3]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetTestId ( const char *  value)
inline

The ID of the virtual interface failover test.

Definition at line 66 of file VirtualInterfaceTestHistory.h.

◆ SetVirtualInterfaceId() [1/3]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetVirtualInterfaceId ( Aws::String &&  value)
inline

The ID of the tested virtual interface.

Definition at line 102 of file VirtualInterfaceTestHistory.h.

◆ SetVirtualInterfaceId() [2/3]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetVirtualInterfaceId ( const Aws::String value)
inline

The ID of the tested virtual interface.

Definition at line 97 of file VirtualInterfaceTestHistory.h.

◆ SetVirtualInterfaceId() [3/3]

void Aws::DirectConnect::Model::VirtualInterfaceTestHistory::SetVirtualInterfaceId ( const char *  value)
inline

The ID of the tested virtual interface.

Definition at line 107 of file VirtualInterfaceTestHistory.h.

◆ StartTimeHasBeenSet()

bool Aws::DirectConnect::Model::VirtualInterfaceTestHistory::StartTimeHasBeenSet ( ) const
inline

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

Definition at line 291 of file VirtualInterfaceTestHistory.h.

◆ StatusHasBeenSet()

bool Aws::DirectConnect::Model::VirtualInterfaceTestHistory::StatusHasBeenSet ( ) const
inline

The status of the virtual interface failover test.

Definition at line 188 of file VirtualInterfaceTestHistory.h.

◆ TestDurationInMinutesHasBeenSet()

bool Aws::DirectConnect::Model::VirtualInterfaceTestHistory::TestDurationInMinutesHasBeenSet ( ) const
inline

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

Definition at line 270 of file VirtualInterfaceTestHistory.h.

◆ TestIdHasBeenSet()

bool Aws::DirectConnect::Model::VirtualInterfaceTestHistory::TestIdHasBeenSet ( ) const
inline

The ID of the virtual interface failover test.

Definition at line 51 of file VirtualInterfaceTestHistory.h.

◆ VirtualInterfaceIdHasBeenSet()

bool Aws::DirectConnect::Model::VirtualInterfaceTestHistory::VirtualInterfaceIdHasBeenSet ( ) const
inline

The ID of the tested virtual interface.

Definition at line 92 of file VirtualInterfaceTestHistory.h.

◆ WithBgpPeers() [1/2]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithBgpPeers ( Aws::Vector< Aws::String > &&  value)
inline

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

Definition at line 159 of file VirtualInterfaceTestHistory.h.

◆ WithBgpPeers() [2/2]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithBgpPeers ( const Aws::Vector< Aws::String > &  value)
inline

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

Definition at line 153 of file VirtualInterfaceTestHistory.h.

◆ WithEndTime() [1/2]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithEndTime ( Aws::Utils::DateTime &&  value)
inline

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

Definition at line 342 of file VirtualInterfaceTestHistory.h.

◆ WithEndTime() [2/2]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithEndTime ( const Aws::Utils::DateTime value)
inline

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

Definition at line 337 of file VirtualInterfaceTestHistory.h.

◆ WithOwnerAccount() [1/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithOwnerAccount ( Aws::String &&  value)
inline

The owner ID of the tested virtual interface.

Definition at line 254 of file VirtualInterfaceTestHistory.h.

◆ WithOwnerAccount() [2/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithOwnerAccount ( const Aws::String value)
inline

The owner ID of the tested virtual interface.

Definition at line 249 of file VirtualInterfaceTestHistory.h.

◆ WithOwnerAccount() [3/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithOwnerAccount ( const char *  value)
inline

The owner ID of the tested virtual interface.

Definition at line 259 of file VirtualInterfaceTestHistory.h.

◆ WithStartTime() [1/2]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithStartTime ( Aws::Utils::DateTime &&  value)
inline

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

Definition at line 311 of file VirtualInterfaceTestHistory.h.

◆ WithStartTime() [2/2]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithStartTime ( const Aws::Utils::DateTime value)
inline

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

Definition at line 306 of file VirtualInterfaceTestHistory.h.

◆ WithStatus() [1/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithStatus ( Aws::String &&  value)
inline

The status of the virtual interface failover test.

Definition at line 213 of file VirtualInterfaceTestHistory.h.

◆ WithStatus() [2/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithStatus ( const Aws::String value)
inline

The status of the virtual interface failover test.

Definition at line 208 of file VirtualInterfaceTestHistory.h.

◆ WithStatus() [3/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithStatus ( const char *  value)
inline

The status of the virtual interface failover test.

Definition at line 218 of file VirtualInterfaceTestHistory.h.

◆ WithTestDurationInMinutes()

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithTestDurationInMinutes ( int  value)
inline

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

Definition at line 280 of file VirtualInterfaceTestHistory.h.

◆ WithTestId() [1/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithTestId ( Aws::String &&  value)
inline

The ID of the virtual interface failover test.

Definition at line 76 of file VirtualInterfaceTestHistory.h.

◆ WithTestId() [2/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithTestId ( const Aws::String value)
inline

The ID of the virtual interface failover test.

Definition at line 71 of file VirtualInterfaceTestHistory.h.

◆ WithTestId() [3/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithTestId ( const char *  value)
inline

The ID of the virtual interface failover test.

Definition at line 81 of file VirtualInterfaceTestHistory.h.

◆ WithVirtualInterfaceId() [1/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithVirtualInterfaceId ( Aws::String &&  value)
inline

The ID of the tested virtual interface.

Definition at line 117 of file VirtualInterfaceTestHistory.h.

◆ WithVirtualInterfaceId() [2/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithVirtualInterfaceId ( const Aws::String value)
inline

The ID of the tested virtual interface.

Definition at line 112 of file VirtualInterfaceTestHistory.h.

◆ WithVirtualInterfaceId() [3/3]

VirtualInterfaceTestHistory& Aws::DirectConnect::Model::VirtualInterfaceTestHistory::WithVirtualInterfaceId ( const char *  value)
inline

The ID of the tested virtual interface.

Definition at line 122 of file VirtualInterfaceTestHistory.h.


The documentation for this class was generated from the following file: