7#include <aws/iot/IoT_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
66 bool m_notBeforeHasBeenSet =
false;
69 bool m_notAfterHasBeenSet =
false;
void SetNotBefore(const Aws::Utils::DateTime &value)
AWS_IOT_API CertificateValidity()
void SetNotAfter(Aws::Utils::DateTime &&value)
CertificateValidity & WithNotBefore(const Aws::Utils::DateTime &value)
bool NotBeforeHasBeenSet() const
AWS_IOT_API Aws::Utils::Json::JsonValue Jsonize() const
CertificateValidity & WithNotAfter(const Aws::Utils::DateTime &value)
void SetNotAfter(const Aws::Utils::DateTime &value)
void SetNotBefore(Aws::Utils::DateTime &&value)
AWS_IOT_API CertificateValidity(Aws::Utils::Json::JsonView jsonValue)
const Aws::Utils::DateTime & GetNotBefore() const
CertificateValidity & WithNotAfter(Aws::Utils::DateTime &&value)
AWS_IOT_API CertificateValidity & operator=(Aws::Utils::Json::JsonView jsonValue)
bool NotAfterHasBeenSet() const
const Aws::Utils::DateTime & GetNotAfter() const
CertificateValidity & WithNotBefore(Aws::Utils::DateTime &&value)
Aws::Utils::Json::JsonValue JsonValue