AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | List of all members
Aws::RoboMaker::Model::PortForwardingConfig Class Reference

#include <PortForwardingConfig.h>

Public Member Functions

 PortForwardingConfig ()
 
 PortForwardingConfig (Aws::Utils::Json::JsonView jsonValue)
 
PortForwardingConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< PortMapping > & GetPortMappings () const
 
bool PortMappingsHasBeenSet () const
 
void SetPortMappings (const Aws::Vector< PortMapping > &value)
 
void SetPortMappings (Aws::Vector< PortMapping > &&value)
 
PortForwardingConfigWithPortMappings (const Aws::Vector< PortMapping > &value)
 
PortForwardingConfigWithPortMappings (Aws::Vector< PortMapping > &&value)
 
PortForwardingConfigAddPortMappings (const PortMapping &value)
 
PortForwardingConfigAddPortMappings (PortMapping &&value)
 

Detailed Description

Configuration information for port forwarding.

See Also:

AWS API Reference

Definition at line 32 of file PortForwardingConfig.h.

Constructor & Destructor Documentation

◆ PortForwardingConfig() [1/2]

Aws::RoboMaker::Model::PortForwardingConfig::PortForwardingConfig ( )

◆ PortForwardingConfig() [2/2]

Aws::RoboMaker::Model::PortForwardingConfig::PortForwardingConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddPortMappings() [1/2]

PortForwardingConfig& Aws::RoboMaker::Model::PortForwardingConfig::AddPortMappings ( const PortMapping value)
inline

The port mappings for the configuration.

Definition at line 74 of file PortForwardingConfig.h.

◆ AddPortMappings() [2/2]

PortForwardingConfig& Aws::RoboMaker::Model::PortForwardingConfig::AddPortMappings ( PortMapping &&  value)
inline

The port mappings for the configuration.

Definition at line 79 of file PortForwardingConfig.h.

◆ GetPortMappings()

const Aws::Vector<PortMapping>& Aws::RoboMaker::Model::PortForwardingConfig::GetPortMappings ( ) const
inline

The port mappings for the configuration.

Definition at line 44 of file PortForwardingConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::RoboMaker::Model::PortForwardingConfig::Jsonize ( ) const

◆ operator=()

PortForwardingConfig& Aws::RoboMaker::Model::PortForwardingConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PortMappingsHasBeenSet()

bool Aws::RoboMaker::Model::PortForwardingConfig::PortMappingsHasBeenSet ( ) const
inline

The port mappings for the configuration.

Definition at line 49 of file PortForwardingConfig.h.

◆ SetPortMappings() [1/2]

void Aws::RoboMaker::Model::PortForwardingConfig::SetPortMappings ( const Aws::Vector< PortMapping > &  value)
inline

The port mappings for the configuration.

Definition at line 54 of file PortForwardingConfig.h.

◆ SetPortMappings() [2/2]

void Aws::RoboMaker::Model::PortForwardingConfig::SetPortMappings ( Aws::Vector< PortMapping > &&  value)
inline

The port mappings for the configuration.

Definition at line 59 of file PortForwardingConfig.h.

◆ WithPortMappings() [1/2]

PortForwardingConfig& Aws::RoboMaker::Model::PortForwardingConfig::WithPortMappings ( const Aws::Vector< PortMapping > &  value)
inline

The port mappings for the configuration.

Definition at line 64 of file PortForwardingConfig.h.

◆ WithPortMappings() [2/2]

PortForwardingConfig& Aws::RoboMaker::Model::PortForwardingConfig::WithPortMappings ( Aws::Vector< PortMapping > &&  value)
inline

The port mappings for the configuration.

Definition at line 69 of file PortForwardingConfig.h.


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