7#include <aws/acm/ACM_EXPORTS.h>
8#include <aws/acm/model/CertificateExport.h>
9#include <aws/acm/model/ValidationMethod.h>
53 m_exportHasBeenSet =
true;
70 m_validationMethodHasBeenSet =
true;
71 m_validationMethod = value;
82 bool m_exportHasBeenSet =
false;
83 bool m_validationMethodHasBeenSet =
false;
AWS_ACM_API Aws::Utils::Json::JsonValue Jsonize() const
ValidationMethod GetValidationMethod() const
AWS_ACM_API CertificateOptions()=default
void SetValidationMethod(ValidationMethod value)
bool ExportHasBeenSet() const
void SetExport(CertificateExport value)
AWS_ACM_API CertificateOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
CertificateExport GetExport() const
bool ValidationMethodHasBeenSet() const
CertificateOptions & WithExport(CertificateExport value)
AWS_ACM_API CertificateOptions(Aws::Utils::Json::JsonView jsonValue)
CertificateOptions & WithValidationMethod(ValidationMethod value)
Aws::Utils::Json::JsonValue JsonValue