74 inline void SetDomainName(
const char* value) { m_domainNameHasBeenSet =
true; m_domainName.assign(value); }
209 inline void SetIdempotencyToken(
const char* value) { m_idempotencyTokenHasBeenSet =
true; m_idempotencyToken.assign(value); }
344 bool m_domainNameHasBeenSet;
346 bool m_subjectAlternativeNamesHasBeenSet;
348 bool m_idempotencyTokenHasBeenSet;
350 bool m_domainValidationOptionsHasBeenSet;
const Aws::Vector< Aws::String > & GetSubjectAlternativeNames() const
RequestCertificateRequest & WithSubjectAlternativeNames(const Aws::Vector< Aws::String > &value)
void SetSubjectAlternativeNames(Aws::Vector< Aws::String > &&value)
void SetDomainValidationOptions(Aws::Vector< DomainValidationOption > &&value)
const Aws::String & GetIdempotencyToken() const
RequestCertificateRequest & WithDomainName(const char *value)
void SetIdempotencyToken(const Aws::String &value)
RequestCertificateRequest & WithIdempotencyToken(const char *value)
void SetIdempotencyToken(Aws::String &&value)
const Aws::String & GetDomainName() const
RequestCertificateRequest & AddDomainValidationOptions(const DomainValidationOption &value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
RequestCertificateRequest & AddSubjectAlternativeNames(const char *value)
RequestCertificateRequest & WithDomainValidationOptions(Aws::Vector< DomainValidationOption > &&value)
void SetDomainName(Aws::String &&value)
RequestCertificateRequest & WithIdempotencyToken(const Aws::String &value)
void SetIdempotencyToken(const char *value)
RequestCertificateRequest & AddSubjectAlternativeNames(Aws::String &&value)
RequestCertificateRequest & WithDomainName(const Aws::String &value)
RequestCertificateRequest & WithIdempotencyToken(Aws::String &&value)
RequestCertificateRequest & WithDomainName(Aws::String &&value)
const Aws::Vector< DomainValidationOption > & GetDomainValidationOptions() const
void SetDomainName(const char *value)
RequestCertificateRequest & AddSubjectAlternativeNames(const Aws::String &value)
void SetDomainValidationOptions(const Aws::Vector< DomainValidationOption > &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetSubjectAlternativeNames(const Aws::Vector< Aws::String > &value)
RequestCertificateRequest & AddDomainValidationOptions(DomainValidationOption &&value)
RequestCertificateRequest & WithSubjectAlternativeNames(Aws::Vector< Aws::String > &&value)
RequestCertificateRequest & WithDomainValidationOptions(const Aws::Vector< DomainValidationOption > &value)
void SetDomainName(const Aws::String &value)
JSON (JavaScript Object Notation).