7#include <aws/core/utils/DateTime.h>
8#include <aws/guardduty/GuardDuty_EXPORTS.h>
9#include <aws/guardduty/model/OrganizationStatistics.h>
43 template <
typename UpdatedAtT = Aws::Utils::DateTime>
45 m_updatedAtHasBeenSet =
true;
46 m_updatedAt = std::forward<UpdatedAtT>(value);
48 template <
typename UpdatedAtT = Aws::Utils::DateTime>
62 template <
typename OrganizationStatisticsT = OrganizationStatistics>
64 m_organizationStatisticsHasBeenSet =
true;
65 m_organizationStatistics = std::forward<OrganizationStatisticsT>(value);
67 template <
typename OrganizationStatisticsT = OrganizationStatistics>
76 OrganizationStatistics m_organizationStatistics;
77 bool m_updatedAtHasBeenSet =
false;
78 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