60 inline void SetCaCertificate(
const char* value) { m_caCertificateHasBeenSet =
true; m_caCertificate.assign(value); }
95 inline void SetVerificationCertificate(
const char* value) { m_verificationCertificateHasBeenSet =
true; m_verificationCertificate.assign(value); }
120 inline void SetSetAsActive(
bool value) { m_setAsActiveHasBeenSet =
true; m_setAsActive = value; }
147 bool m_caCertificateHasBeenSet;
149 bool m_verificationCertificateHasBeenSet;
151 bool m_setAsActiveHasBeenSet;
152 bool m_allowAutoRegistration;
153 bool m_allowAutoRegistrationHasBeenSet;
RegisterCACertificateRequest & WithVerificationCertificate(Aws::String &&value)
void SetCaCertificate(Aws::String &&value)
RegisterCACertificateRequest & WithAllowAutoRegistration(bool value)
void SetAllowAutoRegistration(bool value)
void SetCaCertificate(const char *value)
bool GetAllowAutoRegistration() const
const Aws::String & GetVerificationCertificate() const
void SetVerificationCertificate(Aws::String &&value)
RegisterCACertificateRequest & WithVerificationCertificate(const Aws::String &value)
bool GetSetAsActive() const
void SetVerificationCertificate(const char *value)
RegisterCACertificateRequest & WithCaCertificate(const Aws::String &value)
const Aws::String & GetCaCertificate() const
void SetSetAsActive(bool value)
RegisterCACertificateRequest & WithCaCertificate(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
RegisterCACertificateRequest & WithVerificationCertificate(const char *value)
void SetVerificationCertificate(const Aws::String &value)
RegisterCACertificateRequest & WithSetAsActive(bool value)
void SetCaCertificate(const Aws::String &value)
JSON (JavaScript Object Notation).
RegisterCACertificateRequest & WithCaCertificate(const char *value)