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

#include <PublicDnsPropertiesMutableChange.h>

Public Member Functions

 PublicDnsPropertiesMutableChange ()
 
 PublicDnsPropertiesMutableChange (Aws::Utils::Json::JsonView jsonValue)
 
PublicDnsPropertiesMutableChangeoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const SOAChangeGetSOA () const
 
bool SOAHasBeenSet () const
 
void SetSOA (const SOAChange &value)
 
void SetSOA (SOAChange &&value)
 
PublicDnsPropertiesMutableChangeWithSOA (const SOAChange &value)
 
PublicDnsPropertiesMutableChangeWithSOA (SOAChange &&value)
 

Detailed Description

Updated DNS properties for the public DNS namespace.

See Also:

AWS API Reference

Definition at line 32 of file PublicDnsPropertiesMutableChange.h.

Constructor & Destructor Documentation

◆ PublicDnsPropertiesMutableChange() [1/2]

Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutableChange::PublicDnsPropertiesMutableChange ( )

◆ PublicDnsPropertiesMutableChange() [2/2]

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

Member Function Documentation

◆ GetSOA()

const SOAChange& Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutableChange::GetSOA ( ) const
inline

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

Definition at line 45 of file PublicDnsPropertiesMutableChange.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetSOA() [1/2]

void Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutableChange::SetSOA ( const SOAChange value)
inline

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

Definition at line 57 of file PublicDnsPropertiesMutableChange.h.

◆ SetSOA() [2/2]

void Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutableChange::SetSOA ( SOAChange &&  value)
inline

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

Definition at line 63 of file PublicDnsPropertiesMutableChange.h.

◆ SOAHasBeenSet()

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

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

Definition at line 51 of file PublicDnsPropertiesMutableChange.h.

◆ WithSOA() [1/2]

PublicDnsPropertiesMutableChange& Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutableChange::WithSOA ( const SOAChange value)
inline

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

Definition at line 69 of file PublicDnsPropertiesMutableChange.h.

◆ WithSOA() [2/2]

PublicDnsPropertiesMutableChange& Aws::ServiceDiscovery::Model::PublicDnsPropertiesMutableChange::WithSOA ( SOAChange &&  value)
inline

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

Definition at line 75 of file PublicDnsPropertiesMutableChange.h.


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