51 inline void SetDryRun(
bool value) { m_dryRunHasBeenSet =
true; m_dryRun = value; }
79 inline void SetKeyName(
const char* value) { m_keyNameHasBeenSet =
true; m_keyName.assign(value); }
128 bool m_dryRunHasBeenSet;
130 bool m_keyNameHasBeenSet;
132 bool m_publicKeyMaterialHasBeenSet;
const Aws::String & GetKeyName() const
ImportKeyPairRequest & WithKeyName(const Aws::String &value)
ImportKeyPairRequest & WithKeyName(const char *value)
void SetPublicKeyMaterial(Aws::Utils::ByteBuffer &&value)
const Aws::Utils::ByteBuffer & GetPublicKeyMaterial() const
void SetDryRun(bool value)
ImportKeyPairRequest & WithPublicKeyMaterial(const Aws::Utils::ByteBuffer &value)
ImportKeyPairRequest & WithKeyName(Aws::String &&value)
ImportKeyPairRequest & WithPublicKeyMaterial(Aws::Utils::ByteBuffer &&value)
void SetPublicKeyMaterial(const Aws::Utils::ByteBuffer &value)
ImportKeyPairRequest & WithDryRun(bool value)
void SetKeyName(const char *value)
void SetKeyName(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
JSON (JavaScript Object Notation).
void SetKeyName(const Aws::String &value)