7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/guardduty/model/OrgFeatureAdditionalConfiguration.h>
9#include <aws/guardduty/model/FeatureStatus.h>
10#include <aws/core/utils/DateTime.h>
84 bool m_nameHasBeenSet =
false;
87 bool m_statusHasBeenSet =
false;
90 bool m_updatedAtHasBeenSet =
false;
AWS_GUARDDUTY_API MemberAdditionalConfigurationResult(Aws::Utils::Json::JsonView jsonValue)
void SetName(const OrgFeatureAdditionalConfiguration &value)
AWS_GUARDDUTY_API MemberAdditionalConfigurationResult & operator=(Aws::Utils::Json::JsonView jsonValue)
const FeatureStatus & GetStatus() const
void SetStatus(const FeatureStatus &value)
MemberAdditionalConfigurationResult & WithStatus(FeatureStatus &&value)
void SetUpdatedAt(Aws::Utils::DateTime &&value)
bool NameHasBeenSet() const
void SetUpdatedAt(const Aws::Utils::DateTime &value)
AWS_GUARDDUTY_API MemberAdditionalConfigurationResult()
bool StatusHasBeenSet() const
const Aws::Utils::DateTime & GetUpdatedAt() const
const OrgFeatureAdditionalConfiguration & GetName() const
MemberAdditionalConfigurationResult & WithUpdatedAt(Aws::Utils::DateTime &&value)
MemberAdditionalConfigurationResult & WithName(const OrgFeatureAdditionalConfiguration &value)
MemberAdditionalConfigurationResult & WithStatus(const FeatureStatus &value)
bool UpdatedAtHasBeenSet() const
void SetStatus(FeatureStatus &&value)
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
MemberAdditionalConfigurationResult & WithUpdatedAt(const Aws::Utils::DateTime &value)
void SetName(OrgFeatureAdditionalConfiguration &&value)
MemberAdditionalConfigurationResult & WithName(OrgFeatureAdditionalConfiguration &&value)
OrgFeatureAdditionalConfiguration
Aws::Utils::Json::JsonValue JsonValue