AWS SDK for C++  1.9.156
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoT::Model::HttpUrlDestinationConfiguration Class Reference

#include <HttpUrlDestinationConfiguration.h>

Public Member Functions

 HttpUrlDestinationConfiguration ()
 
 HttpUrlDestinationConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
HttpUrlDestinationConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetConfirmationUrl () const
 
bool ConfirmationUrlHasBeenSet () const
 
void SetConfirmationUrl (const Aws::String &value)
 
void SetConfirmationUrl (Aws::String &&value)
 
void SetConfirmationUrl (const char *value)
 
HttpUrlDestinationConfigurationWithConfirmationUrl (const Aws::String &value)
 
HttpUrlDestinationConfigurationWithConfirmationUrl (Aws::String &&value)
 
HttpUrlDestinationConfigurationWithConfirmationUrl (const char *value)
 

Detailed Description

HTTP URL destination configuration used by the topic rule's HTTP action.

See Also:

AWS API Reference

Definition at line 32 of file HttpUrlDestinationConfiguration.h.

Constructor & Destructor Documentation

◆ HttpUrlDestinationConfiguration() [1/2]

Aws::IoT::Model::HttpUrlDestinationConfiguration::HttpUrlDestinationConfiguration ( )

◆ HttpUrlDestinationConfiguration() [2/2]

Aws::IoT::Model::HttpUrlDestinationConfiguration::HttpUrlDestinationConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ConfirmationUrlHasBeenSet()

bool Aws::IoT::Model::HttpUrlDestinationConfiguration::ConfirmationUrlHasBeenSet ( ) const
inline

The URL IoT uses to confirm ownership of or access to the topic rule destination URL.

Definition at line 51 of file HttpUrlDestinationConfiguration.h.

◆ GetConfirmationUrl()

const Aws::String& Aws::IoT::Model::HttpUrlDestinationConfiguration::GetConfirmationUrl ( ) const
inline

The URL IoT uses to confirm ownership of or access to the topic rule destination URL.

Definition at line 45 of file HttpUrlDestinationConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::IoT::Model::HttpUrlDestinationConfiguration::Jsonize ( ) const

◆ operator=()

HttpUrlDestinationConfiguration& Aws::IoT::Model::HttpUrlDestinationConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetConfirmationUrl() [1/3]

void Aws::IoT::Model::HttpUrlDestinationConfiguration::SetConfirmationUrl ( Aws::String &&  value)
inline

The URL IoT uses to confirm ownership of or access to the topic rule destination URL.

Definition at line 63 of file HttpUrlDestinationConfiguration.h.

◆ SetConfirmationUrl() [2/3]

void Aws::IoT::Model::HttpUrlDestinationConfiguration::SetConfirmationUrl ( const Aws::String value)
inline

The URL IoT uses to confirm ownership of or access to the topic rule destination URL.

Definition at line 57 of file HttpUrlDestinationConfiguration.h.

◆ SetConfirmationUrl() [3/3]

void Aws::IoT::Model::HttpUrlDestinationConfiguration::SetConfirmationUrl ( const char *  value)
inline

The URL IoT uses to confirm ownership of or access to the topic rule destination URL.

Definition at line 69 of file HttpUrlDestinationConfiguration.h.

◆ WithConfirmationUrl() [1/3]

HttpUrlDestinationConfiguration& Aws::IoT::Model::HttpUrlDestinationConfiguration::WithConfirmationUrl ( Aws::String &&  value)
inline

The URL IoT uses to confirm ownership of or access to the topic rule destination URL.

Definition at line 81 of file HttpUrlDestinationConfiguration.h.

◆ WithConfirmationUrl() [2/3]

HttpUrlDestinationConfiguration& Aws::IoT::Model::HttpUrlDestinationConfiguration::WithConfirmationUrl ( const Aws::String value)
inline

The URL IoT uses to confirm ownership of or access to the topic rule destination URL.

Definition at line 75 of file HttpUrlDestinationConfiguration.h.

◆ WithConfirmationUrl() [3/3]

HttpUrlDestinationConfiguration& Aws::IoT::Model::HttpUrlDestinationConfiguration::WithConfirmationUrl ( const char *  value)
inline

The URL IoT uses to confirm ownership of or access to the topic rule destination URL.

Definition at line 87 of file HttpUrlDestinationConfiguration.h.


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