29 namespace ConfigService
66 inline void SetConfigRuleName(
const char* value) { m_configRuleNameHasBeenSet =
true; m_configRuleName.assign(value); }
101 inline void SetConfigRuleArn(
const char* value) { m_configRuleArnHasBeenSet =
true; m_configRuleArn.assign(value); }
136 inline void SetConfigRuleId(
const char* value) { m_configRuleIdHasBeenSet =
true; m_configRuleId.assign(value); }
316 inline void SetLastErrorCode(
const char* value) { m_lastErrorCodeHasBeenSet =
true; m_lastErrorCode.assign(value); }
351 inline void SetLastErrorMessage(
const char* value) { m_lastErrorMessageHasBeenSet =
true; m_lastErrorMessage.assign(value); }
397 bool m_configRuleNameHasBeenSet;
399 bool m_configRuleArnHasBeenSet;
401 bool m_configRuleIdHasBeenSet;
403 bool m_lastSuccessfulInvocationTimeHasBeenSet;
405 bool m_lastFailedInvocationTimeHasBeenSet;
407 bool m_lastSuccessfulEvaluationTimeHasBeenSet;
409 bool m_lastFailedEvaluationTimeHasBeenSet;
411 bool m_firstActivatedTimeHasBeenSet;
413 bool m_lastErrorCodeHasBeenSet;
415 bool m_lastErrorMessageHasBeenSet;
416 bool m_firstEvaluationStarted;
417 bool m_firstEvaluationStartedHasBeenSet;
void SetConfigRuleId(Aws::String &&value)
void SetConfigRuleId(const char *value)
void SetLastFailedEvaluationTime(const Aws::Utils::DateTime &value)
void SetLastSuccessfulEvaluationTime(Aws::Utils::DateTime &&value)
const Aws::Utils::DateTime & GetLastFailedEvaluationTime() const
void SetLastErrorMessage(Aws::String &&value)
const Aws::String & GetConfigRuleArn() const
void SetConfigRuleName(const char *value)
void SetLastErrorMessage(const Aws::String &value)
void SetLastFailedInvocationTime(const Aws::Utils::DateTime &value)
ConfigRuleEvaluationStatus & WithLastErrorMessage(Aws::String &&value)
void SetConfigRuleName(Aws::String &&value)
const Aws::String & GetLastErrorMessage() const
ConfigRuleEvaluationStatus & WithConfigRuleName(const Aws::String &value)
ConfigRuleEvaluationStatus & WithFirstActivatedTime(const Aws::Utils::DateTime &value)
ConfigRuleEvaluationStatus & WithLastSuccessfulEvaluationTime(Aws::Utils::DateTime &&value)
void SetLastErrorMessage(const char *value)
void SetLastSuccessfulInvocationTime(const Aws::Utils::DateTime &value)
const Aws::Utils::DateTime & GetLastSuccessfulInvocationTime() const
void SetConfigRuleArn(const char *value)
bool GetFirstEvaluationStarted() const
ConfigRuleEvaluationStatus & WithLastFailedInvocationTime(Aws::Utils::DateTime &&value)
void SetLastErrorCode(Aws::String &&value)
const Aws::Utils::DateTime & GetLastSuccessfulEvaluationTime() const
ConfigRuleEvaluationStatus & WithLastErrorCode(Aws::String &&value)
void SetConfigRuleId(const Aws::String &value)
ConfigRuleEvaluationStatus & WithConfigRuleArn(const char *value)
const Aws::String & GetLastErrorCode() const
ConfigRuleEvaluationStatus & WithConfigRuleId(const char *value)
void SetConfigRuleName(const Aws::String &value)
void SetLastFailedEvaluationTime(Aws::Utils::DateTime &&value)
void SetFirstActivatedTime(const Aws::Utils::DateTime &value)
const Aws::String & GetConfigRuleId() const
void SetFirstEvaluationStarted(bool value)
ConfigRuleEvaluationStatus & WithConfigRuleArn(const Aws::String &value)
const Aws::Utils::DateTime & GetFirstActivatedTime() const
void SetConfigRuleArn(const Aws::String &value)
ConfigRuleEvaluationStatus & WithConfigRuleArn(Aws::String &&value)
void SetFirstActivatedTime(Aws::Utils::DateTime &&value)
ConfigRuleEvaluationStatus & WithConfigRuleId(Aws::String &&value)
ConfigRuleEvaluationStatus & WithConfigRuleName(Aws::String &&value)
ConfigRuleEvaluationStatus & WithLastSuccessfulInvocationTime(const Aws::Utils::DateTime &value)
ConfigRuleEvaluationStatus & WithLastFailedEvaluationTime(Aws::Utils::DateTime &&value)
ConfigRuleEvaluationStatus & WithLastFailedEvaluationTime(const Aws::Utils::DateTime &value)
ConfigRuleEvaluationStatus & WithLastErrorMessage(const Aws::String &value)
ConfigRuleEvaluationStatus & WithLastErrorCode(const Aws::String &value)
ConfigRuleEvaluationStatus & WithLastSuccessfulInvocationTime(Aws::Utils::DateTime &&value)
ConfigRuleEvaluationStatus & WithLastFailedInvocationTime(const Aws::Utils::DateTime &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetLastSuccessfulEvaluationTime(const Aws::Utils::DateTime &value)
void SetLastSuccessfulInvocationTime(Aws::Utils::DateTime &&value)
const Aws::Utils::DateTime & GetLastFailedInvocationTime() const
ConfigRuleEvaluationStatus & WithLastErrorCode(const char *value)
#define AWS_CONFIGSERVICE_API
ConfigRuleEvaluationStatus & WithConfigRuleId(const Aws::String &value)
ConfigRuleEvaluationStatus & WithFirstEvaluationStarted(bool value)
void SetConfigRuleArn(Aws::String &&value)
void SetLastErrorCode(const Aws::String &value)
ConfigRuleEvaluationStatus & WithConfigRuleName(const char *value)
ConfigRuleEvaluationStatus & WithFirstActivatedTime(Aws::Utils::DateTime &&value)
void SetLastErrorCode(const char *value)
const Aws::String & GetConfigRuleName() const
void SetLastFailedInvocationTime(Aws::Utils::DateTime &&value)
JSON (JavaScript Object Notation).
ConfigRuleEvaluationStatus & WithLastErrorMessage(const char *value)
ConfigRuleEvaluationStatus & WithLastSuccessfulEvaluationTime(const Aws::Utils::DateTime &value)