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