22 namespace DirectConnect
61 inline void SetBandwidth(
const char* value) { m_bandwidthHasBeenSet =
true; m_bandwidth.assign(value); }
103 inline void SetConnectionName(
const char* value) { m_connectionNameHasBeenSet =
true; m_connectionName.assign(value); }
145 inline void SetOwnerAccount(
const char* value) { m_ownerAccountHasBeenSet =
true; m_ownerAccount.assign(value); }
187 inline void SetInterconnectId(
const char* value) { m_interconnectIdHasBeenSet =
true; m_interconnectId.assign(value); }
217 inline void SetVlan(
int value) { m_vlanHasBeenSet =
true; m_vlan = value; }
227 bool m_bandwidthHasBeenSet;
229 bool m_connectionNameHasBeenSet;
231 bool m_ownerAccountHasBeenSet;
233 bool m_interconnectIdHasBeenSet;
235 bool m_vlanHasBeenSet;
AllocateConnectionOnInterconnectRequest & WithOwnerAccount(Aws::String &&value)
void SetConnectionName(Aws::String &&value)
AllocateConnectionOnInterconnectRequest & WithBandwidth(const Aws::String &value)
const Aws::String & GetInterconnectId() const
AllocateConnectionOnInterconnectRequest & WithOwnerAccount(const char *value)
AllocateConnectionOnInterconnectRequest & WithConnectionName(const char *value)
const Aws::String & GetOwnerAccount() const
AllocateConnectionOnInterconnectRequest & WithInterconnectId(Aws::String &&value)
const Aws::String & GetBandwidth() const
void SetBandwidth(const Aws::String &value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
void SetOwnerAccount(Aws::String &&value)
AllocateConnectionOnInterconnectRequest & WithBandwidth(const char *value)
AllocateConnectionOnInterconnectRequest & WithVlan(int value)
void SetBandwidth(const char *value)
void SetOwnerAccount(const char *value)
AllocateConnectionOnInterconnectRequest & WithConnectionName(Aws::String &&value)
AllocateConnectionOnInterconnectRequest & WithBandwidth(Aws::String &&value)
void SetConnectionName(const char *value)
void SetInterconnectId(const Aws::String &value)
#define AWS_DIRECTCONNECT_API
void SetConnectionName(const Aws::String &value)
void SetInterconnectId(Aws::String &&value)
AllocateConnectionOnInterconnectRequest & WithInterconnectId(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
AllocateConnectionOnInterconnectRequest & WithOwnerAccount(const Aws::String &value)
AllocateConnectionOnInterconnectRequest & WithInterconnectId(const Aws::String &value)
const Aws::String & GetConnectionName() const
void SetInterconnectId(const char *value)
void SetBandwidth(Aws::String &&value)
AllocateConnectionOnInterconnectRequest & WithConnectionName(const Aws::String &value)
JSON (JavaScript Object Notation).
void SetOwnerAccount(const Aws::String &value)