30 namespace DirectoryService
64 inline void SetDirectoryId(
const char* value) { m_directoryIdHasBeenSet =
true; m_directoryId.assign(value); }
99 inline void SetCidrIp(
const char* value) { m_cidrIpHasBeenSet =
true; m_cidrIp.assign(value); }
184 inline void SetIpRouteStatusReason(
const char* value) { m_ipRouteStatusReasonHasBeenSet =
true; m_ipRouteStatusReason.assign(value); }
219 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
238 bool m_directoryIdHasBeenSet;
240 bool m_cidrIpHasBeenSet;
242 bool m_ipRouteStatusMsgHasBeenSet;
244 bool m_addedDateTimeHasBeenSet;
246 bool m_ipRouteStatusReasonHasBeenSet;
248 bool m_descriptionHasBeenSet;
const Aws::String & GetDirectoryId() const
IpRouteInfo & WithDirectoryId(const Aws::String &value)
void SetIpRouteStatusReason(Aws::String &&value)
void SetAddedDateTime(const Aws::Utils::DateTime &value)
void SetDirectoryId(Aws::String &&value)
IpRouteInfo & WithCidrIp(Aws::String &&value)
void SetIpRouteStatusMsg(IpRouteStatusMsg &&value)
void SetDescription(const Aws::String &value)
#define AWS_DIRECTORYSERVICE_API
void SetIpRouteStatusReason(const Aws::String &value)
void SetDescription(const char *value)
IpRouteInfo & WithDirectoryId(const char *value)
IpRouteInfo & WithCidrIp(const Aws::String &value)
void SetIpRouteStatusMsg(const IpRouteStatusMsg &value)
const Aws::Utils::DateTime & GetAddedDateTime() const
IpRouteInfo & WithCidrIp(const char *value)
IpRouteInfo & WithIpRouteStatusMsg(const IpRouteStatusMsg &value)
IpRouteInfo & WithAddedDateTime(const Aws::Utils::DateTime &value)
const IpRouteStatusMsg & GetIpRouteStatusMsg() const
void SetCidrIp(const Aws::String &value)
IpRouteInfo & WithIpRouteStatusReason(const Aws::String &value)
void SetCidrIp(const char *value)
void SetCidrIp(Aws::String &&value)
void SetDescription(Aws::String &&value)
IpRouteInfo & WithIpRouteStatusReason(Aws::String &&value)
const Aws::String & GetDescription() const
const Aws::String & GetIpRouteStatusReason() const
void SetAddedDateTime(Aws::Utils::DateTime &&value)
IpRouteInfo & WithDescription(const char *value)
void SetDirectoryId(const Aws::String &value)
IpRouteInfo & WithDirectoryId(Aws::String &&value)
void SetDirectoryId(const char *value)
IpRouteInfo & WithIpRouteStatusMsg(IpRouteStatusMsg &&value)
IpRouteInfo & WithDescription(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
const Aws::String & GetCidrIp() const
void SetIpRouteStatusReason(const char *value)
IpRouteInfo & WithDescription(const Aws::String &value)
IpRouteInfo & WithIpRouteStatusReason(const char *value)
JSON (JavaScript Object Notation).
IpRouteInfo & WithAddedDateTime(Aws::Utils::DateTime &&value)