AWS SDK for C++  1.9.105
AWS SDK for C++
Public Member Functions | List of all members
Aws::EC2::Model::TrafficMirrorSession Class Reference

#include <TrafficMirrorSession.h>

Public Member Functions

 TrafficMirrorSession ()
 
 TrafficMirrorSession (const Aws::Utils::Xml::XmlNode &xmlNode)
 
TrafficMirrorSessionoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
 
void OutputToStream (Aws::OStream &oStream, const char *location) const
 
const Aws::StringGetTrafficMirrorSessionId () const
 
bool TrafficMirrorSessionIdHasBeenSet () const
 
void SetTrafficMirrorSessionId (const Aws::String &value)
 
void SetTrafficMirrorSessionId (Aws::String &&value)
 
void SetTrafficMirrorSessionId (const char *value)
 
TrafficMirrorSessionWithTrafficMirrorSessionId (const Aws::String &value)
 
TrafficMirrorSessionWithTrafficMirrorSessionId (Aws::String &&value)
 
TrafficMirrorSessionWithTrafficMirrorSessionId (const char *value)
 
const Aws::StringGetTrafficMirrorTargetId () const
 
bool TrafficMirrorTargetIdHasBeenSet () const
 
void SetTrafficMirrorTargetId (const Aws::String &value)
 
void SetTrafficMirrorTargetId (Aws::String &&value)
 
void SetTrafficMirrorTargetId (const char *value)
 
TrafficMirrorSessionWithTrafficMirrorTargetId (const Aws::String &value)
 
TrafficMirrorSessionWithTrafficMirrorTargetId (Aws::String &&value)
 
TrafficMirrorSessionWithTrafficMirrorTargetId (const char *value)
 
const Aws::StringGetTrafficMirrorFilterId () const
 
bool TrafficMirrorFilterIdHasBeenSet () const
 
void SetTrafficMirrorFilterId (const Aws::String &value)
 
void SetTrafficMirrorFilterId (Aws::String &&value)
 
void SetTrafficMirrorFilterId (const char *value)
 
TrafficMirrorSessionWithTrafficMirrorFilterId (const Aws::String &value)
 
TrafficMirrorSessionWithTrafficMirrorFilterId (Aws::String &&value)
 
TrafficMirrorSessionWithTrafficMirrorFilterId (const char *value)
 
const Aws::StringGetNetworkInterfaceId () const
 
bool NetworkInterfaceIdHasBeenSet () const
 
void SetNetworkInterfaceId (const Aws::String &value)
 
void SetNetworkInterfaceId (Aws::String &&value)
 
void SetNetworkInterfaceId (const char *value)
 
TrafficMirrorSessionWithNetworkInterfaceId (const Aws::String &value)
 
TrafficMirrorSessionWithNetworkInterfaceId (Aws::String &&value)
 
TrafficMirrorSessionWithNetworkInterfaceId (const char *value)
 
const Aws::StringGetOwnerId () const
 
bool OwnerIdHasBeenSet () const
 
void SetOwnerId (const Aws::String &value)
 
void SetOwnerId (Aws::String &&value)
 
void SetOwnerId (const char *value)
 
TrafficMirrorSessionWithOwnerId (const Aws::String &value)
 
TrafficMirrorSessionWithOwnerId (Aws::String &&value)
 
TrafficMirrorSessionWithOwnerId (const char *value)
 
int GetPacketLength () const
 
bool PacketLengthHasBeenSet () const
 
void SetPacketLength (int value)
 
TrafficMirrorSessionWithPacketLength (int value)
 
int GetSessionNumber () const
 
bool SessionNumberHasBeenSet () const
 
void SetSessionNumber (int value)
 
TrafficMirrorSessionWithSessionNumber (int value)
 
int GetVirtualNetworkId () const
 
bool VirtualNetworkIdHasBeenSet () const
 
void SetVirtualNetworkId (int value)
 
TrafficMirrorSessionWithVirtualNetworkId (int value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
TrafficMirrorSessionWithDescription (const Aws::String &value)
 
TrafficMirrorSessionWithDescription (Aws::String &&value)
 
TrafficMirrorSessionWithDescription (const char *value)
 
const Aws::Vector< Tag > & GetTags () const
 
bool TagsHasBeenSet () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
TrafficMirrorSessionWithTags (const Aws::Vector< Tag > &value)
 
TrafficMirrorSessionWithTags (Aws::Vector< Tag > &&value)
 
TrafficMirrorSessionAddTags (const Tag &value)
 
TrafficMirrorSessionAddTags (Tag &&value)
 

Detailed Description

Describes a Traffic Mirror session.

See Also:

AWS API Reference

Definition at line 33 of file TrafficMirrorSession.h.

Constructor & Destructor Documentation

◆ TrafficMirrorSession() [1/2]

Aws::EC2::Model::TrafficMirrorSession::TrafficMirrorSession ( )

◆ TrafficMirrorSession() [2/2]

Aws::EC2::Model::TrafficMirrorSession::TrafficMirrorSession ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddTags() [1/2]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::AddTags ( const Tag value)
inline

The tags assigned to the Traffic Mirror session.

Definition at line 410 of file TrafficMirrorSession.h.

◆ AddTags() [2/2]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::AddTags ( Tag &&  value)
inline

The tags assigned to the Traffic Mirror session.

Definition at line 415 of file TrafficMirrorSession.h.

◆ DescriptionHasBeenSet()

bool Aws::EC2::Model::TrafficMirrorSession::DescriptionHasBeenSet ( ) const
inline

The description of the Traffic Mirror session.

Definition at line 344 of file TrafficMirrorSession.h.

◆ GetDescription()

const Aws::String& Aws::EC2::Model::TrafficMirrorSession::GetDescription ( ) const
inline

The description of the Traffic Mirror session.

Definition at line 339 of file TrafficMirrorSession.h.

◆ GetNetworkInterfaceId()

const Aws::String& Aws::EC2::Model::TrafficMirrorSession::GetNetworkInterfaceId ( ) const
inline

The ID of the Traffic Mirror session's network interface.

Definition at line 170 of file TrafficMirrorSession.h.

◆ GetOwnerId()

const Aws::String& Aws::EC2::Model::TrafficMirrorSession::GetOwnerId ( ) const
inline

The ID of the account that owns the Traffic Mirror session.

Definition at line 211 of file TrafficMirrorSession.h.

◆ GetPacketLength()

int Aws::EC2::Model::TrafficMirrorSession::GetPacketLength ( ) const
inline

The number of bytes in each packet to mirror. These are the bytes after the VXLAN header. To mirror a subset, set this to the length (in bytes) to mirror. For example, if you set this value to 100, then the first 100 bytes that meet the filter criteria are copied to the target. Do not specify this parameter when you want to mirror the entire packet

Definition at line 256 of file TrafficMirrorSession.h.

◆ GetSessionNumber()

int Aws::EC2::Model::TrafficMirrorSession::GetSessionNumber ( ) const
inline

The session number determines the order in which sessions are evaluated when an interface is used by multiple sessions. The first session with a matching filter is the one that mirrors the packets.

Valid values are 1-32766.

Definition at line 291 of file TrafficMirrorSession.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::EC2::Model::TrafficMirrorSession::GetTags ( ) const
inline

The tags assigned to the Traffic Mirror session.

Definition at line 380 of file TrafficMirrorSession.h.

◆ GetTrafficMirrorFilterId()

const Aws::String& Aws::EC2::Model::TrafficMirrorSession::GetTrafficMirrorFilterId ( ) const
inline

The ID of the Traffic Mirror filter.

Definition at line 129 of file TrafficMirrorSession.h.

◆ GetTrafficMirrorSessionId()

const Aws::String& Aws::EC2::Model::TrafficMirrorSession::GetTrafficMirrorSessionId ( ) const
inline

The ID for the Traffic Mirror session.

Definition at line 47 of file TrafficMirrorSession.h.

◆ GetTrafficMirrorTargetId()

const Aws::String& Aws::EC2::Model::TrafficMirrorSession::GetTrafficMirrorTargetId ( ) const
inline

The ID of the Traffic Mirror target.

Definition at line 88 of file TrafficMirrorSession.h.

◆ GetVirtualNetworkId()

int Aws::EC2::Model::TrafficMirrorSession::GetVirtualNetworkId ( ) const
inline

The virtual network ID associated with the Traffic Mirror session.

Definition at line 318 of file TrafficMirrorSession.h.

◆ NetworkInterfaceIdHasBeenSet()

bool Aws::EC2::Model::TrafficMirrorSession::NetworkInterfaceIdHasBeenSet ( ) const
inline

The ID of the Traffic Mirror session's network interface.

Definition at line 175 of file TrafficMirrorSession.h.

◆ operator=()

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::EC2::Model::TrafficMirrorSession::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

void Aws::EC2::Model::TrafficMirrorSession::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const

◆ OwnerIdHasBeenSet()

bool Aws::EC2::Model::TrafficMirrorSession::OwnerIdHasBeenSet ( ) const
inline

The ID of the account that owns the Traffic Mirror session.

Definition at line 216 of file TrafficMirrorSession.h.

◆ PacketLengthHasBeenSet()

bool Aws::EC2::Model::TrafficMirrorSession::PacketLengthHasBeenSet ( ) const
inline

The number of bytes in each packet to mirror. These are the bytes after the VXLAN header. To mirror a subset, set this to the length (in bytes) to mirror. For example, if you set this value to 100, then the first 100 bytes that meet the filter criteria are copied to the target. Do not specify this parameter when you want to mirror the entire packet

Definition at line 265 of file TrafficMirrorSession.h.

◆ SessionNumberHasBeenSet()

bool Aws::EC2::Model::TrafficMirrorSession::SessionNumberHasBeenSet ( ) const
inline

The session number determines the order in which sessions are evaluated when an interface is used by multiple sessions. The first session with a matching filter is the one that mirrors the packets.

Valid values are 1-32766.

Definition at line 298 of file TrafficMirrorSession.h.

◆ SetDescription() [1/3]

void Aws::EC2::Model::TrafficMirrorSession::SetDescription ( Aws::String &&  value)
inline

The description of the Traffic Mirror session.

Definition at line 354 of file TrafficMirrorSession.h.

◆ SetDescription() [2/3]

void Aws::EC2::Model::TrafficMirrorSession::SetDescription ( const Aws::String value)
inline

The description of the Traffic Mirror session.

Definition at line 349 of file TrafficMirrorSession.h.

◆ SetDescription() [3/3]

void Aws::EC2::Model::TrafficMirrorSession::SetDescription ( const char *  value)
inline

The description of the Traffic Mirror session.

Definition at line 359 of file TrafficMirrorSession.h.

◆ SetNetworkInterfaceId() [1/3]

void Aws::EC2::Model::TrafficMirrorSession::SetNetworkInterfaceId ( Aws::String &&  value)
inline

The ID of the Traffic Mirror session's network interface.

Definition at line 185 of file TrafficMirrorSession.h.

◆ SetNetworkInterfaceId() [2/3]

void Aws::EC2::Model::TrafficMirrorSession::SetNetworkInterfaceId ( const Aws::String value)
inline

The ID of the Traffic Mirror session's network interface.

Definition at line 180 of file TrafficMirrorSession.h.

◆ SetNetworkInterfaceId() [3/3]

void Aws::EC2::Model::TrafficMirrorSession::SetNetworkInterfaceId ( const char *  value)
inline

The ID of the Traffic Mirror session's network interface.

Definition at line 190 of file TrafficMirrorSession.h.

◆ SetOwnerId() [1/3]

void Aws::EC2::Model::TrafficMirrorSession::SetOwnerId ( Aws::String &&  value)
inline

The ID of the account that owns the Traffic Mirror session.

Definition at line 226 of file TrafficMirrorSession.h.

◆ SetOwnerId() [2/3]

void Aws::EC2::Model::TrafficMirrorSession::SetOwnerId ( const Aws::String value)
inline

The ID of the account that owns the Traffic Mirror session.

Definition at line 221 of file TrafficMirrorSession.h.

◆ SetOwnerId() [3/3]

void Aws::EC2::Model::TrafficMirrorSession::SetOwnerId ( const char *  value)
inline

The ID of the account that owns the Traffic Mirror session.

Definition at line 231 of file TrafficMirrorSession.h.

◆ SetPacketLength()

void Aws::EC2::Model::TrafficMirrorSession::SetPacketLength ( int  value)
inline

The number of bytes in each packet to mirror. These are the bytes after the VXLAN header. To mirror a subset, set this to the length (in bytes) to mirror. For example, if you set this value to 100, then the first 100 bytes that meet the filter criteria are copied to the target. Do not specify this parameter when you want to mirror the entire packet

Definition at line 274 of file TrafficMirrorSession.h.

◆ SetSessionNumber()

void Aws::EC2::Model::TrafficMirrorSession::SetSessionNumber ( int  value)
inline

The session number determines the order in which sessions are evaluated when an interface is used by multiple sessions. The first session with a matching filter is the one that mirrors the packets.

Valid values are 1-32766.

Definition at line 305 of file TrafficMirrorSession.h.

◆ SetTags() [1/2]

void Aws::EC2::Model::TrafficMirrorSession::SetTags ( Aws::Vector< Tag > &&  value)
inline

The tags assigned to the Traffic Mirror session.

Definition at line 395 of file TrafficMirrorSession.h.

◆ SetTags() [2/2]

void Aws::EC2::Model::TrafficMirrorSession::SetTags ( const Aws::Vector< Tag > &  value)
inline

The tags assigned to the Traffic Mirror session.

Definition at line 390 of file TrafficMirrorSession.h.

◆ SetTrafficMirrorFilterId() [1/3]

void Aws::EC2::Model::TrafficMirrorSession::SetTrafficMirrorFilterId ( Aws::String &&  value)
inline

The ID of the Traffic Mirror filter.

Definition at line 144 of file TrafficMirrorSession.h.

◆ SetTrafficMirrorFilterId() [2/3]

void Aws::EC2::Model::TrafficMirrorSession::SetTrafficMirrorFilterId ( const Aws::String value)
inline

The ID of the Traffic Mirror filter.

Definition at line 139 of file TrafficMirrorSession.h.

◆ SetTrafficMirrorFilterId() [3/3]

void Aws::EC2::Model::TrafficMirrorSession::SetTrafficMirrorFilterId ( const char *  value)
inline

The ID of the Traffic Mirror filter.

Definition at line 149 of file TrafficMirrorSession.h.

◆ SetTrafficMirrorSessionId() [1/3]

void Aws::EC2::Model::TrafficMirrorSession::SetTrafficMirrorSessionId ( Aws::String &&  value)
inline

The ID for the Traffic Mirror session.

Definition at line 62 of file TrafficMirrorSession.h.

◆ SetTrafficMirrorSessionId() [2/3]

void Aws::EC2::Model::TrafficMirrorSession::SetTrafficMirrorSessionId ( const Aws::String value)
inline

The ID for the Traffic Mirror session.

Definition at line 57 of file TrafficMirrorSession.h.

◆ SetTrafficMirrorSessionId() [3/3]

void Aws::EC2::Model::TrafficMirrorSession::SetTrafficMirrorSessionId ( const char *  value)
inline

The ID for the Traffic Mirror session.

Definition at line 67 of file TrafficMirrorSession.h.

◆ SetTrafficMirrorTargetId() [1/3]

void Aws::EC2::Model::TrafficMirrorSession::SetTrafficMirrorTargetId ( Aws::String &&  value)
inline

The ID of the Traffic Mirror target.

Definition at line 103 of file TrafficMirrorSession.h.

◆ SetTrafficMirrorTargetId() [2/3]

void Aws::EC2::Model::TrafficMirrorSession::SetTrafficMirrorTargetId ( const Aws::String value)
inline

The ID of the Traffic Mirror target.

Definition at line 98 of file TrafficMirrorSession.h.

◆ SetTrafficMirrorTargetId() [3/3]

void Aws::EC2::Model::TrafficMirrorSession::SetTrafficMirrorTargetId ( const char *  value)
inline

The ID of the Traffic Mirror target.

Definition at line 108 of file TrafficMirrorSession.h.

◆ SetVirtualNetworkId()

void Aws::EC2::Model::TrafficMirrorSession::SetVirtualNetworkId ( int  value)
inline

The virtual network ID associated with the Traffic Mirror session.

Definition at line 328 of file TrafficMirrorSession.h.

◆ TagsHasBeenSet()

bool Aws::EC2::Model::TrafficMirrorSession::TagsHasBeenSet ( ) const
inline

The tags assigned to the Traffic Mirror session.

Definition at line 385 of file TrafficMirrorSession.h.

◆ TrafficMirrorFilterIdHasBeenSet()

bool Aws::EC2::Model::TrafficMirrorSession::TrafficMirrorFilterIdHasBeenSet ( ) const
inline

The ID of the Traffic Mirror filter.

Definition at line 134 of file TrafficMirrorSession.h.

◆ TrafficMirrorSessionIdHasBeenSet()

bool Aws::EC2::Model::TrafficMirrorSession::TrafficMirrorSessionIdHasBeenSet ( ) const
inline

The ID for the Traffic Mirror session.

Definition at line 52 of file TrafficMirrorSession.h.

◆ TrafficMirrorTargetIdHasBeenSet()

bool Aws::EC2::Model::TrafficMirrorSession::TrafficMirrorTargetIdHasBeenSet ( ) const
inline

The ID of the Traffic Mirror target.

Definition at line 93 of file TrafficMirrorSession.h.

◆ VirtualNetworkIdHasBeenSet()

bool Aws::EC2::Model::TrafficMirrorSession::VirtualNetworkIdHasBeenSet ( ) const
inline

The virtual network ID associated with the Traffic Mirror session.

Definition at line 323 of file TrafficMirrorSession.h.

◆ WithDescription() [1/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithDescription ( Aws::String &&  value)
inline

The description of the Traffic Mirror session.

Definition at line 369 of file TrafficMirrorSession.h.

◆ WithDescription() [2/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithDescription ( const Aws::String value)
inline

The description of the Traffic Mirror session.

Definition at line 364 of file TrafficMirrorSession.h.

◆ WithDescription() [3/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithDescription ( const char *  value)
inline

The description of the Traffic Mirror session.

Definition at line 374 of file TrafficMirrorSession.h.

◆ WithNetworkInterfaceId() [1/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithNetworkInterfaceId ( Aws::String &&  value)
inline

The ID of the Traffic Mirror session's network interface.

Definition at line 200 of file TrafficMirrorSession.h.

◆ WithNetworkInterfaceId() [2/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithNetworkInterfaceId ( const Aws::String value)
inline

The ID of the Traffic Mirror session's network interface.

Definition at line 195 of file TrafficMirrorSession.h.

◆ WithNetworkInterfaceId() [3/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithNetworkInterfaceId ( const char *  value)
inline

The ID of the Traffic Mirror session's network interface.

Definition at line 205 of file TrafficMirrorSession.h.

◆ WithOwnerId() [1/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithOwnerId ( Aws::String &&  value)
inline

The ID of the account that owns the Traffic Mirror session.

Definition at line 241 of file TrafficMirrorSession.h.

◆ WithOwnerId() [2/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithOwnerId ( const Aws::String value)
inline

The ID of the account that owns the Traffic Mirror session.

Definition at line 236 of file TrafficMirrorSession.h.

◆ WithOwnerId() [3/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithOwnerId ( const char *  value)
inline

The ID of the account that owns the Traffic Mirror session.

Definition at line 246 of file TrafficMirrorSession.h.

◆ WithPacketLength()

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithPacketLength ( int  value)
inline

The number of bytes in each packet to mirror. These are the bytes after the VXLAN header. To mirror a subset, set this to the length (in bytes) to mirror. For example, if you set this value to 100, then the first 100 bytes that meet the filter criteria are copied to the target. Do not specify this parameter when you want to mirror the entire packet

Definition at line 283 of file TrafficMirrorSession.h.

◆ WithSessionNumber()

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithSessionNumber ( int  value)
inline

The session number determines the order in which sessions are evaluated when an interface is used by multiple sessions. The first session with a matching filter is the one that mirrors the packets.

Valid values are 1-32766.

Definition at line 312 of file TrafficMirrorSession.h.

◆ WithTags() [1/2]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithTags ( Aws::Vector< Tag > &&  value)
inline

The tags assigned to the Traffic Mirror session.

Definition at line 405 of file TrafficMirrorSession.h.

◆ WithTags() [2/2]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithTags ( const Aws::Vector< Tag > &  value)
inline

The tags assigned to the Traffic Mirror session.

Definition at line 400 of file TrafficMirrorSession.h.

◆ WithTrafficMirrorFilterId() [1/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithTrafficMirrorFilterId ( Aws::String &&  value)
inline

The ID of the Traffic Mirror filter.

Definition at line 159 of file TrafficMirrorSession.h.

◆ WithTrafficMirrorFilterId() [2/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithTrafficMirrorFilterId ( const Aws::String value)
inline

The ID of the Traffic Mirror filter.

Definition at line 154 of file TrafficMirrorSession.h.

◆ WithTrafficMirrorFilterId() [3/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithTrafficMirrorFilterId ( const char *  value)
inline

The ID of the Traffic Mirror filter.

Definition at line 164 of file TrafficMirrorSession.h.

◆ WithTrafficMirrorSessionId() [1/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithTrafficMirrorSessionId ( Aws::String &&  value)
inline

The ID for the Traffic Mirror session.

Definition at line 77 of file TrafficMirrorSession.h.

◆ WithTrafficMirrorSessionId() [2/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithTrafficMirrorSessionId ( const Aws::String value)
inline

The ID for the Traffic Mirror session.

Definition at line 72 of file TrafficMirrorSession.h.

◆ WithTrafficMirrorSessionId() [3/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithTrafficMirrorSessionId ( const char *  value)
inline

The ID for the Traffic Mirror session.

Definition at line 82 of file TrafficMirrorSession.h.

◆ WithTrafficMirrorTargetId() [1/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithTrafficMirrorTargetId ( Aws::String &&  value)
inline

The ID of the Traffic Mirror target.

Definition at line 118 of file TrafficMirrorSession.h.

◆ WithTrafficMirrorTargetId() [2/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithTrafficMirrorTargetId ( const Aws::String value)
inline

The ID of the Traffic Mirror target.

Definition at line 113 of file TrafficMirrorSession.h.

◆ WithTrafficMirrorTargetId() [3/3]

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithTrafficMirrorTargetId ( const char *  value)
inline

The ID of the Traffic Mirror target.

Definition at line 123 of file TrafficMirrorSession.h.

◆ WithVirtualNetworkId()

TrafficMirrorSession& Aws::EC2::Model::TrafficMirrorSession::WithVirtualNetworkId ( int  value)
inline

The virtual network ID associated with the Traffic Mirror session.

Definition at line 333 of file TrafficMirrorSession.h.


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