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 OrganizationAdditionalConfigurationResult & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetName(const OrgFeatureAdditionalConfiguration &value)
bool AutoEnableHasBeenSet() const
OrganizationAdditionalConfigurationResult & WithAutoEnable(OrgFeatureStatus &&value)
OrganizationAdditionalConfigurationResult & WithAutoEnable(const OrgFeatureStatus &value)
AWS_GUARDDUTY_API OrganizationAdditionalConfigurationResult(Aws::Utils::Json::JsonView jsonValue)
OrganizationAdditionalConfigurationResult & WithName(OrgFeatureAdditionalConfiguration &&value)
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
void SetAutoEnable(OrgFeatureStatus &&value)
void SetAutoEnable(const OrgFeatureStatus &value)
const OrgFeatureStatus & GetAutoEnable() const
OrganizationAdditionalConfigurationResult & WithName(const OrgFeatureAdditionalConfiguration &value)
void SetName(OrgFeatureAdditionalConfiguration &&value)
bool NameHasBeenSet() const
AWS_GUARDDUTY_API OrganizationAdditionalConfigurationResult()
const OrgFeatureAdditionalConfiguration & GetName() const
OrgFeatureAdditionalConfiguration
Aws::Utils::Json::JsonValue JsonValue