7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/guardduty/model/OrgFeatureAdditionalConfiguration.h>
9#include <aws/guardduty/model/OrgFeatureStatus.h>
82 bool m_nameHasBeenSet =
false;
85 bool m_autoEnableHasBeenSet =
false;
AWS_GUARDDUTY_API OrganizationAdditionalConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetAutoEnable(const OrgFeatureStatus &value)
AWS_GUARDDUTY_API OrganizationAdditionalConfiguration(Aws::Utils::Json::JsonView jsonValue)
bool NameHasBeenSet() const
OrganizationAdditionalConfiguration & WithAutoEnable(OrgFeatureStatus &&value)
OrganizationAdditionalConfiguration & WithAutoEnable(const OrgFeatureStatus &value)
OrganizationAdditionalConfiguration & WithName(const OrgFeatureAdditionalConfiguration &value)
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
const OrgFeatureAdditionalConfiguration & GetName() const
OrganizationAdditionalConfiguration & WithName(OrgFeatureAdditionalConfiguration &&value)
void SetName(OrgFeatureAdditionalConfiguration &&value)
bool AutoEnableHasBeenSet() const
void SetAutoEnable(OrgFeatureStatus &&value)
const OrgFeatureStatus & GetAutoEnable() const
void SetName(const OrgFeatureAdditionalConfiguration &value)
AWS_GUARDDUTY_API OrganizationAdditionalConfiguration()
OrgFeatureAdditionalConfiguration
Aws::Utils::Json::JsonValue JsonValue