7#include <aws/sesv2/SESV2_EXPORTS.h>
8#include <aws/sesv2/model/FeatureStatus.h>
9#include <aws/sesv2/model/DashboardAttributes.h>
10#include <aws/sesv2/model/GuardianAttributes.h>
86 bool m_vdmEnabledHasBeenSet =
false;
89 bool m_dashboardAttributesHasBeenSet =
false;
92 bool m_guardianAttributesHasBeenSet =
false;
void SetGuardianAttributes(GuardianAttributes &&value)
void SetVdmEnabled(FeatureStatus &&value)
void SetVdmEnabled(const FeatureStatus &value)
AWS_SESV2_API VdmAttributes(Aws::Utils::Json::JsonView jsonValue)
AWS_SESV2_API VdmAttributes()
VdmAttributes & WithGuardianAttributes(GuardianAttributes &&value)
bool DashboardAttributesHasBeenSet() const
AWS_SESV2_API VdmAttributes & operator=(Aws::Utils::Json::JsonView jsonValue)
VdmAttributes & WithGuardianAttributes(const GuardianAttributes &value)
VdmAttributes & WithDashboardAttributes(DashboardAttributes &&value)
void SetGuardianAttributes(const GuardianAttributes &value)
VdmAttributes & WithVdmEnabled(FeatureStatus &&value)
const GuardianAttributes & GetGuardianAttributes() const
VdmAttributes & WithDashboardAttributes(const DashboardAttributes &value)
const FeatureStatus & GetVdmEnabled() const
AWS_SESV2_API Aws::Utils::Json::JsonValue Jsonize() const
const DashboardAttributes & GetDashboardAttributes() const
bool GuardianAttributesHasBeenSet() const
void SetDashboardAttributes(const DashboardAttributes &value)
VdmAttributes & WithVdmEnabled(const FeatureStatus &value)
void SetDashboardAttributes(DashboardAttributes &&value)
bool VdmEnabledHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue