7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
9#include <aws/guardduty/model/OrganizationStatistics.h>
49 template<
typename UpdatedAtT = Aws::Utils::DateTime>
50 void SetUpdatedAt(UpdatedAtT&& value) { m_updatedAtHasBeenSet =
true; m_updatedAt = std::forward<UpdatedAtT>(value); }
51 template<
typename UpdatedAtT = Aws::Utils::DateTime>
62 template<
typename OrganizationStatisticsT = OrganizationStatistics>
63 void SetOrganizationStatistics(OrganizationStatisticsT&& value) { m_organizationStatisticsHasBeenSet =
true; m_organizationStatistics = std::forward<OrganizationStatisticsT>(value); }
64 template<
typename OrganizationStatisticsT = OrganizationStatistics>
70 bool m_updatedAtHasBeenSet =
false;
72 OrganizationStatistics m_organizationStatistics;
73 bool m_organizationStatisticsHasBeenSet =
false;
OrganizationDetails & WithUpdatedAt(UpdatedAtT &&value)
bool UpdatedAtHasBeenSet() const
const Aws::Utils::DateTime & GetUpdatedAt() const
AWS_GUARDDUTY_API OrganizationDetails()=default
AWS_GUARDDUTY_API OrganizationDetails(Aws::Utils::Json::JsonView jsonValue)
OrganizationDetails & WithOrganizationStatistics(OrganizationStatisticsT &&value)
AWS_GUARDDUTY_API OrganizationDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
bool OrganizationStatisticsHasBeenSet() const
void SetUpdatedAt(UpdatedAtT &&value)
void SetOrganizationStatistics(OrganizationStatisticsT &&value)
const OrganizationStatistics & GetOrganizationStatistics() const
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue