66 inline void SetActivationId(
const char* value) { m_activationIdHasBeenSet =
true; m_activationId.assign(value); }
101 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
136 inline void SetDefaultInstanceName(
const char* value) { m_defaultInstanceNameHasBeenSet =
true; m_defaultInstanceName.assign(value); }
175 inline void SetIamRole(
const char* value) { m_iamRoleHasBeenSet =
true; m_iamRole.assign(value); }
205 inline void SetRegistrationLimit(
int value) { m_registrationLimitHasBeenSet =
true; m_registrationLimit = value; }
221 inline void SetRegistrationsCount(
int value) { m_registrationsCountHasBeenSet =
true; m_registrationsCount = value; }
266 inline void SetExpired(
bool value) { m_expiredHasBeenSet =
true; m_expired = value; }
300 bool m_activationIdHasBeenSet;
302 bool m_descriptionHasBeenSet;
304 bool m_defaultInstanceNameHasBeenSet;
306 bool m_iamRoleHasBeenSet;
307 int m_registrationLimit;
308 bool m_registrationLimitHasBeenSet;
309 int m_registrationsCount;
310 bool m_registrationsCountHasBeenSet;
312 bool m_expirationDateHasBeenSet;
314 bool m_expiredHasBeenSet;
316 bool m_createdDateHasBeenSet;
Activation & WithExpired(bool value)
Activation & WithDescription(Aws::String &&value)
Activation & WithActivationId(const char *value)
Activation & WithDefaultInstanceName(const char *value)
void SetIamRole(Aws::String &&value)
int GetRegistrationsCount() const
void SetActivationId(const Aws::String &value)
const Aws::Utils::DateTime & GetCreatedDate() const
const Aws::String & GetActivationId() const
Activation & WithRegistrationLimit(int value)
void SetDescription(Aws::String &&value)
Activation & WithIamRole(Aws::String &&value)
void SetDefaultInstanceName(const char *value)
void SetDefaultInstanceName(Aws::String &&value)
Activation & WithDescription(const Aws::String &value)
Activation & WithActivationId(const Aws::String &value)
void SetIamRole(const Aws::String &value)
void SetActivationId(Aws::String &&value)
const Aws::String & GetDescription() const
void SetExpirationDate(Aws::Utils::DateTime &&value)
const Aws::Utils::DateTime & GetExpirationDate() const
Activation & WithCreatedDate(const Aws::Utils::DateTime &value)
Activation & WithExpirationDate(Aws::Utils::DateTime &&value)
int GetRegistrationLimit() const
void SetDefaultInstanceName(const Aws::String &value)
Activation & WithDescription(const char *value)
Activation & WithIamRole(const char *value)
void SetRegistrationLimit(int value)
Activation & WithActivationId(Aws::String &&value)
Activation & WithRegistrationsCount(int value)
const Aws::String & GetDefaultInstanceName() const
Activation & WithIamRole(const Aws::String &value)
Activation & WithDefaultInstanceName(Aws::String &&value)
void SetExpired(bool value)
const Aws::String & GetIamRole() const
void SetRegistrationsCount(int value)
void SetIamRole(const char *value)
void SetExpirationDate(const Aws::Utils::DateTime &value)
Activation & WithExpirationDate(const Aws::Utils::DateTime &value)
void SetActivationId(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetDescription(const char *value)
Activation & WithCreatedDate(Aws::Utils::DateTime &&value)
void SetDescription(const Aws::String &value)
void SetCreatedDate(const Aws::Utils::DateTime &value)
void SetCreatedDate(Aws::Utils::DateTime &&value)
Activation & WithDefaultInstanceName(const Aws::String &value)
JSON (JavaScript Object Notation).