47 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
48 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
68 inline void SetSerialNumber(
const char* value) { m_serialNumberHasBeenSet =
true; m_serialNumber.assign(value); }
174 inline void SetUser(
const User& value) { m_userHasBeenSet =
true; m_user = value; }
177 inline void SetUser(
User&& value) { m_userHasBeenSet =
true; m_user = value; }
212 bool m_serialNumberHasBeenSet;
214 bool m_base32StringSeedHasBeenSet;
216 bool m_qRCodePNGHasBeenSet;
218 bool m_userHasBeenSet;
220 bool m_enableDateHasBeenSet;
void SetBase32StringSeed(const Aws::Utils::ByteBuffer &value)
const Aws::Utils::ByteBuffer & GetQRCodePNG() const
void SetSerialNumber(Aws::String &&value)
void SetUser(const User &value)
VirtualMFADevice & WithBase32StringSeed(const Aws::Utils::ByteBuffer &value)
VirtualMFADevice & WithQRCodePNG(const Aws::Utils::ByteBuffer &value)
VirtualMFADevice & WithEnableDate(const Aws::Utils::DateTime &value)
VirtualMFADevice & WithBase32StringSeed(Aws::Utils::ByteBuffer &&value)
const User & GetUser() const
void SetSerialNumber(const Aws::String &value)
VirtualMFADevice & WithSerialNumber(const Aws::String &value)
VirtualMFADevice & WithEnableDate(Aws::Utils::DateTime &&value)
void SetEnableDate(const Aws::Utils::DateTime &value)
std::basic_ostream< char, std::char_traits< char > > OStream
const Aws::String & GetSerialNumber() const
void SetUser(User &&value)
const Aws::Utils::ByteBuffer & GetBase32StringSeed() const
VirtualMFADevice & WithSerialNumber(Aws::String &&value)
VirtualMFADevice & WithUser(User &&value)
VirtualMFADevice & WithSerialNumber(const char *value)
void SetSerialNumber(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetBase32StringSeed(Aws::Utils::ByteBuffer &&value)
void SetQRCodePNG(Aws::Utils::ByteBuffer &&value)
VirtualMFADevice & WithUser(const User &value)
const Aws::Utils::DateTime & GetEnableDate() const
VirtualMFADevice & WithQRCodePNG(Aws::Utils::ByteBuffer &&value)
void SetEnableDate(Aws::Utils::DateTime &&value)
void SetQRCodePNG(const Aws::Utils::ByteBuffer &value)
JSON (JavaScript Object Notation).