7#include <aws/drs/Drs_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
49 inline void SetSourceNetworkID(
const char* value) { m_sourceNetworkIDHasBeenSet =
true; m_sourceNetworkID.assign(value); }
63 inline void SetSourceVpc(
const char* value) { m_sourceVpcHasBeenSet =
true; m_sourceVpc.assign(value); }
78 inline void SetStackName(
const char* value) { m_stackNameHasBeenSet =
true; m_stackName.assign(value); }
92 inline void SetTargetVpc(
const char* value) { m_targetVpcHasBeenSet =
true; m_targetVpc.assign(value); }
100 bool m_sourceNetworkIDHasBeenSet =
false;
103 bool m_sourceVpcHasBeenSet =
false;
106 bool m_stackNameHasBeenSet =
false;
109 bool m_targetVpcHasBeenSet =
false;
AWS_DRS_API SourceNetworkData()
void SetTargetVpc(const char *value)
void SetStackName(const Aws::String &value)
SourceNetworkData & WithStackName(const Aws::String &value)
bool TargetVpcHasBeenSet() const
bool SourceVpcHasBeenSet() const
void SetStackName(const char *value)
void SetSourceVpc(const Aws::String &value)
SourceNetworkData & WithTargetVpc(const char *value)
void SetStackName(Aws::String &&value)
void SetSourceNetworkID(const Aws::String &value)
SourceNetworkData & WithSourceNetworkID(Aws::String &&value)
SourceNetworkData & WithSourceVpc(const char *value)
bool StackNameHasBeenSet() const
void SetSourceVpc(Aws::String &&value)
const Aws::String & GetSourceNetworkID() const
void SetTargetVpc(Aws::String &&value)
SourceNetworkData & WithStackName(const char *value)
void SetSourceNetworkID(Aws::String &&value)
SourceNetworkData & WithTargetVpc(Aws::String &&value)
AWS_DRS_API SourceNetworkData & operator=(Aws::Utils::Json::JsonView jsonValue)
SourceNetworkData & WithTargetVpc(const Aws::String &value)
AWS_DRS_API SourceNetworkData(Aws::Utils::Json::JsonView jsonValue)
void SetSourceVpc(const char *value)
SourceNetworkData & WithSourceNetworkID(const char *value)
const Aws::String & GetTargetVpc() const
SourceNetworkData & WithSourceVpc(const Aws::String &value)
void SetTargetVpc(const Aws::String &value)
SourceNetworkData & WithStackName(Aws::String &&value)
void SetSourceNetworkID(const char *value)
AWS_DRS_API Aws::Utils::Json::JsonValue Jsonize() const
SourceNetworkData & WithSourceNetworkID(const Aws::String &value)
const Aws::String & GetStackName() const
bool SourceNetworkIDHasBeenSet() const
SourceNetworkData & WithSourceVpc(Aws::String &&value)
const Aws::String & GetSourceVpc() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue