46 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
47 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
71 inline void SetDestinationCidrBlock(
const char* value) { m_destinationCidrBlockHasBeenSet =
true; m_destinationCidrBlock.assign(value); }
143 bool m_destinationCidrBlockHasBeenSet;
145 bool m_sourceHasBeenSet;
147 bool m_stateHasBeenSet;
VpnStaticRoute & WithDestinationCidrBlock(const char *value)
VpnStaticRoute & WithSource(VpnStaticRouteSource &&value)
void SetDestinationCidrBlock(Aws::String &&value)
void SetDestinationCidrBlock(const char *value)
VpnStaticRoute & WithSource(const VpnStaticRouteSource &value)
const Aws::String & GetDestinationCidrBlock() const
void SetState(const VpnState &value)
void SetSource(const VpnStaticRouteSource &value)
std::basic_ostream< char, std::char_traits< char > > OStream
VpnStaticRoute & WithState(const VpnState &value)
VpnStaticRoute & WithState(VpnState &&value)
void SetDestinationCidrBlock(const Aws::String &value)
VpnStaticRoute & WithDestinationCidrBlock(Aws::String &&value)
VpnStaticRoute & WithDestinationCidrBlock(const Aws::String &value)
void SetSource(VpnStaticRouteSource &&value)
const VpnStaticRouteSource & GetSource() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
const VpnState & GetState() const
void SetState(VpnState &&value)
JSON (JavaScript Object Notation).