7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/guardduty/model/OrgFeatureAdditionalConfiguration.h>
9#include <aws/guardduty/model/FeatureStatus.h>
68 bool m_nameHasBeenSet =
false;
71 bool m_statusHasBeenSet =
false;
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
void SetStatus(const FeatureStatus &value)
void SetName(const OrgFeatureAdditionalConfiguration &value)
MemberAdditionalConfiguration & WithStatus(const FeatureStatus &value)
void SetStatus(FeatureStatus &&value)
const OrgFeatureAdditionalConfiguration & GetName() const
AWS_GUARDDUTY_API MemberAdditionalConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
bool StatusHasBeenSet() const
MemberAdditionalConfiguration & WithName(const OrgFeatureAdditionalConfiguration &value)
AWS_GUARDDUTY_API MemberAdditionalConfiguration(Aws::Utils::Json::JsonView jsonValue)
MemberAdditionalConfiguration & WithStatus(FeatureStatus &&value)
bool NameHasBeenSet() const
MemberAdditionalConfiguration & WithName(OrgFeatureAdditionalConfiguration &&value)
AWS_GUARDDUTY_API MemberAdditionalConfiguration()
const FeatureStatus & GetStatus() const
void SetName(OrgFeatureAdditionalConfiguration &&value)
OrgFeatureAdditionalConfiguration
Aws::Utils::Json::JsonValue JsonValue