51 inline void SetDryRun(
bool value) { m_dryRunHasBeenSet =
true; m_dryRun = value; }
79 inline void SetType(
const char* value) { m_typeHasBeenSet =
true; m_type.assign(value); }
114 inline void SetCustomerGatewayId(
const char* value) { m_customerGatewayIdHasBeenSet =
true; m_customerGatewayId.assign(value); }
149 inline void SetVpnGatewayId(
const char* value) { m_vpnGatewayIdHasBeenSet =
true; m_vpnGatewayId.assign(value); }
203 bool m_dryRunHasBeenSet;
205 bool m_typeHasBeenSet;
207 bool m_customerGatewayIdHasBeenSet;
209 bool m_vpnGatewayIdHasBeenSet;
211 bool m_optionsHasBeenSet;
CreateVpnConnectionRequest & WithVpnGatewayId(Aws::String &&value)
const Aws::String & GetVpnGatewayId() const
void SetOptions(VpnConnectionOptionsSpecification &&value)
CreateVpnConnectionRequest & WithDryRun(bool value)
void SetType(const char *value)
void SetVpnGatewayId(const Aws::String &value)
CreateVpnConnectionRequest & WithCustomerGatewayId(Aws::String &&value)
void SetVpnGatewayId(const char *value)
void SetVpnGatewayId(Aws::String &&value)
CreateVpnConnectionRequest & WithType(const Aws::String &value)
const VpnConnectionOptionsSpecification & GetOptions() const
CreateVpnConnectionRequest & WithVpnGatewayId(const char *value)
void SetDryRun(bool value)
CreateVpnConnectionRequest & WithOptions(const VpnConnectionOptionsSpecification &value)
CreateVpnConnectionRequest & WithType(Aws::String &&value)
const Aws::String & GetCustomerGatewayId() const
CreateVpnConnectionRequest & WithType(const char *value)
void SetType(const Aws::String &value)
CreateVpnConnectionRequest & WithOptions(VpnConnectionOptionsSpecification &&value)
void SetOptions(const VpnConnectionOptionsSpecification &value)
CreateVpnConnectionRequest & WithVpnGatewayId(const Aws::String &value)
void SetType(Aws::String &&value)
void SetCustomerGatewayId(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
CreateVpnConnectionRequest & WithCustomerGatewayId(const Aws::String &value)
void SetCustomerGatewayId(const Aws::String &value)
void SetCustomerGatewayId(Aws::String &&value)
const Aws::String & GetType() const
JSON (JavaScript Object Notation).
CreateVpnConnectionRequest & WithCustomerGatewayId(const char *value)