7#include <aws/core/utils/DateTime.h>
8#include <aws/eks/EKS_EXPORTS.h>
44 template <
typename FirstAutoActivationT = Aws::Utils::DateTime>
46 m_firstAutoActivationHasBeenSet =
true;
47 m_firstAutoActivation = std::forward<FirstAutoActivationT>(value);
49 template <
typename FirstAutoActivationT = Aws::Utils::DateTime>
63 template <
typename FinalAutoActivationT = Aws::Utils::DateTime>
65 m_finalAutoActivationHasBeenSet =
true;
66 m_finalAutoActivation = std::forward<FinalAutoActivationT>(value);
68 template <
typename FinalAutoActivationT = Aws::Utils::DateTime>
78 bool m_firstAutoActivationHasBeenSet =
false;
79 bool m_finalAutoActivationHasBeenSet =
false;
bool FirstAutoActivationHasBeenSet() const
AWS_EKS_API Aws::Utils::Json::JsonValue Jsonize() const
const Aws::Utils::DateTime & GetFinalAutoActivation() const
bool FinalAutoActivationHasBeenSet() const
AWS_EKS_API CertificateAuthorityScheduledEvents & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_EKS_API CertificateAuthorityScheduledEvents(Aws::Utils::Json::JsonView jsonValue)
CertificateAuthorityScheduledEvents & WithFinalAutoActivation(FinalAutoActivationT &&value)
void SetFinalAutoActivation(FinalAutoActivationT &&value)
CertificateAuthorityScheduledEvents & WithFirstAutoActivation(FirstAutoActivationT &&value)
const Aws::Utils::DateTime & GetFirstAutoActivation() const
void SetFirstAutoActivation(FirstAutoActivationT &&value)
AWS_EKS_API CertificateAuthorityScheduledEvents()=default
Aws::Utils::Json::JsonValue JsonValue