62 inline void SetAliasName(
const char* value) { m_aliasNameHasBeenSet =
true; m_aliasName.assign(value); }
97 inline void SetAliasArn(
const char* value) { m_aliasArnHasBeenSet =
true; m_aliasArn.assign(value); }
132 inline void SetTargetKeyId(
const char* value) { m_targetKeyIdHasBeenSet =
true; m_targetKeyId.assign(value); }
151 bool m_aliasNameHasBeenSet;
153 bool m_aliasArnHasBeenSet;
155 bool m_targetKeyIdHasBeenSet;
AliasListEntry & WithAliasName(const char *value)
const Aws::String & GetAliasArn() const
const Aws::String & GetTargetKeyId() const
AliasListEntry & WithAliasName(Aws::String &&value)
void SetAliasArn(const Aws::String &value)
AliasListEntry & WithAliasName(const Aws::String &value)
void SetAliasArn(const char *value)
void SetTargetKeyId(const Aws::String &value)
void SetAliasName(const Aws::String &value)
void SetTargetKeyId(const char *value)
void SetTargetKeyId(Aws::String &&value)
void SetAliasName(const char *value)
AliasListEntry & WithAliasArn(const Aws::String &value)
AliasListEntry & WithTargetKeyId(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
AliasListEntry & WithAliasArn(const char *value)
AliasListEntry & WithTargetKeyId(Aws::String &&value)
void SetAliasArn(Aws::String &&value)
const Aws::String & GetAliasName() const
void SetAliasName(Aws::String &&value)
AliasListEntry & WithAliasArn(Aws::String &&value)
AliasListEntry & WithTargetKeyId(const char *value)
JSON (JavaScript Object Notation).