24 namespace DirectoryService
58 inline void SetDirectoryId(
const char* value) { m_directoryIdHasBeenSet =
true; m_directoryId.assign(value); }
93 inline void SetComputerName(
const char* value) { m_computerNameHasBeenSet =
true; m_computerName.assign(value); }
132 inline void SetPassword(
const char* value) { m_passwordHasBeenSet =
true; m_password.assign(value); }
238 bool m_directoryIdHasBeenSet;
240 bool m_computerNameHasBeenSet;
242 bool m_passwordHasBeenSet;
244 bool m_organizationalUnitDistinguishedNameHasBeenSet;
246 bool m_computerAttributesHasBeenSet;
void SetDirectoryId(const Aws::String &value)
const Aws::String & GetComputerName() const
const Aws::Vector< Attribute > & GetComputerAttributes() const
CreateComputerRequest & WithComputerAttributes(const Aws::Vector< Attribute > &value)
void SetPassword(const char *value)
CreateComputerRequest & WithDirectoryId(const Aws::String &value)
#define AWS_DIRECTORYSERVICE_API
void SetOrganizationalUnitDistinguishedName(const Aws::String &value)
CreateComputerRequest & WithComputerName(Aws::String &&value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
CreateComputerRequest & AddComputerAttributes(Attribute &&value)
CreateComputerRequest & WithDirectoryId(const char *value)
void SetDirectoryId(const char *value)
void SetComputerAttributes(const Aws::Vector< Attribute > &value)
const Aws::String & GetPassword() const
CreateComputerRequest & WithPassword(Aws::String &&value)
CreateComputerRequest & WithOrganizationalUnitDistinguishedName(const char *value)
const Aws::String & GetDirectoryId() const
void SetPassword(const Aws::String &value)
void SetPassword(Aws::String &&value)
CreateComputerRequest & WithDirectoryId(Aws::String &&value)
void SetOrganizationalUnitDistinguishedName(const char *value)
CreateComputerRequest & WithComputerName(const Aws::String &value)
CreateComputerRequest & WithComputerName(const char *value)
void SetDirectoryId(Aws::String &&value)
CreateComputerRequest & WithPassword(const char *value)
void SetComputerName(Aws::String &&value)
CreateComputerRequest & WithComputerAttributes(Aws::Vector< Attribute > &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetOrganizationalUnitDistinguishedName(Aws::String &&value)
CreateComputerRequest & WithOrganizationalUnitDistinguishedName(Aws::String &&value)
void SetComputerName(const char *value)
CreateComputerRequest & WithPassword(const Aws::String &value)
void SetComputerAttributes(Aws::Vector< Attribute > &&value)
const Aws::String & GetOrganizationalUnitDistinguishedName() const
CreateComputerRequest & AddComputerAttributes(const Attribute &value)
void SetComputerName(const Aws::String &value)
CreateComputerRequest & WithOrganizationalUnitDistinguishedName(const Aws::String &value)
JSON (JavaScript Object Notation).