136 inline void SetHostedZoneId(
const char* value) { m_hostedZoneIdHasBeenSet =
true; m_hostedZoneId.assign(value); }
343 inline void SetDNSName(
const char* value) { m_dNSNameHasBeenSet =
true; m_dNSName.assign(value); }
608 bool m_hostedZoneIdHasBeenSet;
610 bool m_dNSNameHasBeenSet;
611 bool m_evaluateTargetHealth;
612 bool m_evaluateTargetHealthHasBeenSet;
AliasTarget & WithHostedZoneId(const Aws::String &value)
const Aws::String & GetDNSName() const
AliasTarget & WithHostedZoneId(const char *value)
AliasTarget & WithEvaluateTargetHealth(bool value)
bool GetEvaluateTargetHealth() const
AliasTarget & WithHostedZoneId(Aws::String &&value)
void SetDNSName(const Aws::String &value)
AliasTarget & WithDNSName(const char *value)
void SetEvaluateTargetHealth(bool value)
void SetHostedZoneId(const char *value)
AliasTarget & WithDNSName(const Aws::String &value)
void SetHostedZoneId(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetDNSName(const char *value)
const Aws::String & GetHostedZoneId() const
void SetHostedZoneId(Aws::String &&value)
AliasTarget & WithDNSName(Aws::String &&value)
void SetDNSName(Aws::String &&value)
JSON (JavaScript Object Notation).