AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutable Class Reference

#include <PublicDnsPropertiesMutable.h>

Public Member Functions

 PublicDnsPropertiesMutable ()
 
 PublicDnsPropertiesMutable (Aws::Utils::Json::JsonView jsonValue)
 
PublicDnsPropertiesMutableoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const SOAGetSOA () const
 
bool SOAHasBeenSet () const
 
void SetSOA (const SOA &value)
 
void SetSOA (SOA &&value)
 
PublicDnsPropertiesMutableWithSOA (const SOA &value)
 
PublicDnsPropertiesMutableWithSOA (SOA &&value)
 

Detailed Description

DNS properties for the public DNS namespace.

See Also:

AWS API Reference

Definition at line 31 of file PublicDnsPropertiesMutable.h.

Constructor & Destructor Documentation

◆ PublicDnsPropertiesMutable() [1/2]

Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutable::PublicDnsPropertiesMutable ( )

◆ PublicDnsPropertiesMutable() [2/2]

Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutable::PublicDnsPropertiesMutable ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetSOA()

const SOA& Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutable::GetSOA ( ) const
inline

Start of Authority (SOA) record for the hosted zone for the public DNS namespace.

Definition at line 44 of file PublicDnsPropertiesMutable.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutable::Jsonize ( ) const

◆ operator=()

PublicDnsPropertiesMutable& Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutable::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetSOA() [1/2]

void Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutable::SetSOA ( const SOA value)
inline

Start of Authority (SOA) record for the hosted zone for the public DNS namespace.

Definition at line 56 of file PublicDnsPropertiesMutable.h.

◆ SetSOA() [2/2]

void Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutable::SetSOA ( SOA &&  value)
inline

Start of Authority (SOA) record for the hosted zone for the public DNS namespace.

Definition at line 62 of file PublicDnsPropertiesMutable.h.

◆ SOAHasBeenSet()

bool Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutable::SOAHasBeenSet ( ) const
inline

Start of Authority (SOA) record for the hosted zone for the public DNS namespace.

Definition at line 50 of file PublicDnsPropertiesMutable.h.

◆ WithSOA() [1/2]

PublicDnsPropertiesMutable& Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutable::WithSOA ( const SOA value)
inline

Start of Authority (SOA) record for the hosted zone for the public DNS namespace.

Definition at line 68 of file PublicDnsPropertiesMutable.h.

◆ WithSOA() [2/2]

PublicDnsPropertiesMutable& Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutable::WithSOA ( SOA &&  value)
inline

Start of Authority (SOA) record for the hosted zone for the public DNS namespace.

Definition at line 74 of file PublicDnsPropertiesMutable.h.


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