AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::ACM::Model::DomainValidationOption Class Reference

#include <DomainValidationOption.h>

Public Member Functions

 DomainValidationOption ()
 
 DomainValidationOption (Aws::Utils::Json::JsonView jsonValue)
 
DomainValidationOptionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetDomainName () const
 
bool DomainNameHasBeenSet () const
 
void SetDomainName (const Aws::String &value)
 
void SetDomainName (Aws::String &&value)
 
void SetDomainName (const char *value)
 
DomainValidationOptionWithDomainName (const Aws::String &value)
 
DomainValidationOptionWithDomainName (Aws::String &&value)
 
DomainValidationOptionWithDomainName (const char *value)
 
const Aws::StringGetValidationDomain () const
 
bool ValidationDomainHasBeenSet () const
 
void SetValidationDomain (const Aws::String &value)
 
void SetValidationDomain (Aws::String &&value)
 
void SetValidationDomain (const char *value)
 
DomainValidationOptionWithValidationDomain (const Aws::String &value)
 
DomainValidationOptionWithValidationDomain (Aws::String &&value)
 
DomainValidationOptionWithValidationDomain (const char *value)
 

Detailed Description

Contains information about the domain names that you want ACM to use to send you emails that enable you to validate domain ownership.

See Also:

AWS API Reference

Definition at line 33 of file DomainValidationOption.h.

Constructor & Destructor Documentation

◆ DomainValidationOption() [1/2]

Aws::ACM::Model::DomainValidationOption::DomainValidationOption ( )

◆ DomainValidationOption() [2/2]

Aws::ACM::Model::DomainValidationOption::DomainValidationOption ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DomainNameHasBeenSet()

bool Aws::ACM::Model::DomainValidationOption::DomainNameHasBeenSet ( ) const
inline

A fully qualified domain name (FQDN) in the certificate request.

Definition at line 50 of file DomainValidationOption.h.

◆ GetDomainName()

const Aws::String& Aws::ACM::Model::DomainValidationOption::GetDomainName ( ) const
inline

A fully qualified domain name (FQDN) in the certificate request.

Definition at line 45 of file DomainValidationOption.h.

◆ GetValidationDomain()

const Aws::String& Aws::ACM::Model::DomainValidationOption::GetValidationDomain ( ) const
inline

The domain name that you want ACM to use to send you validation emails. This domain name is the suffix of the email addresses that you want ACM to use. This must be the same as the DomainName value or a superdomain of the DomainName value. For example, if you request a certificate for testing.example.com, you can specify example.com for this value. In that case, ACM sends domain validation emails to the following five addresses:

Definition at line 95 of file DomainValidationOption.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ACM::Model::DomainValidationOption::Jsonize ( ) const

◆ operator=()

DomainValidationOption& Aws::ACM::Model::DomainValidationOption::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetDomainName() [1/3]

void Aws::ACM::Model::DomainValidationOption::SetDomainName ( Aws::String &&  value)
inline

A fully qualified domain name (FQDN) in the certificate request.

Definition at line 60 of file DomainValidationOption.h.

◆ SetDomainName() [2/3]

void Aws::ACM::Model::DomainValidationOption::SetDomainName ( const Aws::String value)
inline

A fully qualified domain name (FQDN) in the certificate request.

Definition at line 55 of file DomainValidationOption.h.

◆ SetDomainName() [3/3]

void Aws::ACM::Model::DomainValidationOption::SetDomainName ( const char *  value)
inline

A fully qualified domain name (FQDN) in the certificate request.

Definition at line 65 of file DomainValidationOption.h.

◆ SetValidationDomain() [1/3]

void Aws::ACM::Model::DomainValidationOption::SetValidationDomain ( Aws::String &&  value)
inline

The domain name that you want ACM to use to send you validation emails. This domain name is the suffix of the email addresses that you want ACM to use. This must be the same as the DomainName value or a superdomain of the DomainName value. For example, if you request a certificate for testing.example.com, you can specify example.com for this value. In that case, ACM sends domain validation emails to the following five addresses:

Definition at line 137 of file DomainValidationOption.h.

◆ SetValidationDomain() [2/3]

void Aws::ACM::Model::DomainValidationOption::SetValidationDomain ( const Aws::String value)
inline

The domain name that you want ACM to use to send you validation emails. This domain name is the suffix of the email addresses that you want ACM to use. This must be the same as the DomainName value or a superdomain of the DomainName value. For example, if you request a certificate for testing.example.com, you can specify example.com for this value. In that case, ACM sends domain validation emails to the following five addresses:

Definition at line 123 of file DomainValidationOption.h.

◆ SetValidationDomain() [3/3]

void Aws::ACM::Model::DomainValidationOption::SetValidationDomain ( const char *  value)
inline

The domain name that you want ACM to use to send you validation emails. This domain name is the suffix of the email addresses that you want ACM to use. This must be the same as the DomainName value or a superdomain of the DomainName value. For example, if you request a certificate for testing.example.com, you can specify example.com for this value. In that case, ACM sends domain validation emails to the following five addresses:

Definition at line 151 of file DomainValidationOption.h.

◆ ValidationDomainHasBeenSet()

bool Aws::ACM::Model::DomainValidationOption::ValidationDomainHasBeenSet ( ) const
inline

The domain name that you want ACM to use to send you validation emails. This domain name is the suffix of the email addresses that you want ACM to use. This must be the same as the DomainName value or a superdomain of the DomainName value. For example, if you request a certificate for testing.example.com, you can specify example.com for this value. In that case, ACM sends domain validation emails to the following five addresses:

Definition at line 109 of file DomainValidationOption.h.

◆ WithDomainName() [1/3]

DomainValidationOption& Aws::ACM::Model::DomainValidationOption::WithDomainName ( Aws::String &&  value)
inline

A fully qualified domain name (FQDN) in the certificate request.

Definition at line 75 of file DomainValidationOption.h.

◆ WithDomainName() [2/3]

DomainValidationOption& Aws::ACM::Model::DomainValidationOption::WithDomainName ( const Aws::String value)
inline

A fully qualified domain name (FQDN) in the certificate request.

Definition at line 70 of file DomainValidationOption.h.

◆ WithDomainName() [3/3]

DomainValidationOption& Aws::ACM::Model::DomainValidationOption::WithDomainName ( const char *  value)
inline

A fully qualified domain name (FQDN) in the certificate request.

Definition at line 80 of file DomainValidationOption.h.

◆ WithValidationDomain() [1/3]

DomainValidationOption& Aws::ACM::Model::DomainValidationOption::WithValidationDomain ( Aws::String &&  value)
inline

The domain name that you want ACM to use to send you validation emails. This domain name is the suffix of the email addresses that you want ACM to use. This must be the same as the DomainName value or a superdomain of the DomainName value. For example, if you request a certificate for testing.example.com, you can specify example.com for this value. In that case, ACM sends domain validation emails to the following five addresses:

Definition at line 179 of file DomainValidationOption.h.

◆ WithValidationDomain() [2/3]

DomainValidationOption& Aws::ACM::Model::DomainValidationOption::WithValidationDomain ( const Aws::String value)
inline

The domain name that you want ACM to use to send you validation emails. This domain name is the suffix of the email addresses that you want ACM to use. This must be the same as the DomainName value or a superdomain of the DomainName value. For example, if you request a certificate for testing.example.com, you can specify example.com for this value. In that case, ACM sends domain validation emails to the following five addresses:

Definition at line 165 of file DomainValidationOption.h.

◆ WithValidationDomain() [3/3]

DomainValidationOption& Aws::ACM::Model::DomainValidationOption::WithValidationDomain ( const char *  value)
inline

The domain name that you want ACM to use to send you validation emails. This domain name is the suffix of the email addresses that you want ACM to use. This must be the same as the DomainName value or a superdomain of the DomainName value. For example, if you request a certificate for testing.example.com, you can specify example.com for this value. In that case, ACM sends domain validation emails to the following five addresses:

Definition at line 193 of file DomainValidationOption.h.


The documentation for this class was generated from the following file: