60 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
106 inline void SetDefaultInstanceName(
const char* value) { m_defaultInstanceNameHasBeenSet =
true; m_defaultInstanceName.assign(value); }
151 inline void SetIamRole(
const char* value) { m_iamRoleHasBeenSet =
true; m_iamRole.assign(value); }
181 inline void SetRegistrationLimit(
int value) { m_registrationLimitHasBeenSet =
true; m_registrationLimit = value; }
221 bool m_descriptionHasBeenSet;
223 bool m_defaultInstanceNameHasBeenSet;
225 bool m_iamRoleHasBeenSet;
226 int m_registrationLimit;
227 bool m_registrationLimitHasBeenSet;
229 bool m_expirationDateHasBeenSet;
CreateActivationRequest & WithIamRole(Aws::String &&value)
void SetDefaultInstanceName(Aws::String &&value)
CreateActivationRequest & WithDefaultInstanceName(Aws::String &&value)
void SetExpirationDate(Aws::Utils::DateTime &&value)
void SetDescription(const Aws::String &value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
void SetDescription(Aws::String &&value)
int GetRegistrationLimit() const
const Aws::String & GetDescription() const
CreateActivationRequest & WithDescription(const Aws::String &value)
void SetIamRole(const Aws::String &value)
const Aws::Utils::DateTime & GetExpirationDate() const
const Aws::String & GetDefaultInstanceName() const
CreateActivationRequest & WithDescription(const char *value)
void SetExpirationDate(const Aws::Utils::DateTime &value)
CreateActivationRequest & WithIamRole(const char *value)
void SetIamRole(Aws::String &&value)
CreateActivationRequest & WithDescription(Aws::String &&value)
CreateActivationRequest & WithIamRole(const Aws::String &value)
void SetIamRole(const char *value)
const Aws::String & GetIamRole() const
CreateActivationRequest & WithDefaultInstanceName(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
CreateActivationRequest & WithExpirationDate(Aws::Utils::DateTime &&value)
CreateActivationRequest & WithExpirationDate(const Aws::Utils::DateTime &value)
CreateActivationRequest & WithDefaultInstanceName(const char *value)
void SetRegistrationLimit(int value)
void SetDefaultInstanceName(const char *value)
CreateActivationRequest & WithRegistrationLimit(int value)
void SetDefaultInstanceName(const Aws::String &value)
JSON (JavaScript Object Notation).
void SetDescription(const char *value)