AWS SDK for C++  1.9.69
AWS SDK for C++
Public Member Functions | List of all members
Aws::MQ::Model::CreateConfigurationResult Class Reference

#include <CreateConfigurationResult.h>

Public Member Functions

 CreateConfigurationResult ()
 
 CreateConfigurationResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateConfigurationResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetArn () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
CreateConfigurationResultWithArn (const Aws::String &value)
 
CreateConfigurationResultWithArn (Aws::String &&value)
 
CreateConfigurationResultWithArn (const char *value)
 
const AuthenticationStrategyGetAuthenticationStrategy () const
 
void SetAuthenticationStrategy (const AuthenticationStrategy &value)
 
void SetAuthenticationStrategy (AuthenticationStrategy &&value)
 
CreateConfigurationResultWithAuthenticationStrategy (const AuthenticationStrategy &value)
 
CreateConfigurationResultWithAuthenticationStrategy (AuthenticationStrategy &&value)
 
const Aws::Utils::DateTimeGetCreated () const
 
void SetCreated (const Aws::Utils::DateTime &value)
 
void SetCreated (Aws::Utils::DateTime &&value)
 
CreateConfigurationResultWithCreated (const Aws::Utils::DateTime &value)
 
CreateConfigurationResultWithCreated (Aws::Utils::DateTime &&value)
 
const Aws::StringGetId () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
CreateConfigurationResultWithId (const Aws::String &value)
 
CreateConfigurationResultWithId (Aws::String &&value)
 
CreateConfigurationResultWithId (const char *value)
 
const ConfigurationRevisionGetLatestRevision () const
 
void SetLatestRevision (const ConfigurationRevision &value)
 
void SetLatestRevision (ConfigurationRevision &&value)
 
CreateConfigurationResultWithLatestRevision (const ConfigurationRevision &value)
 
CreateConfigurationResultWithLatestRevision (ConfigurationRevision &&value)
 
const Aws::StringGetName () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
CreateConfigurationResultWithName (const Aws::String &value)
 
CreateConfigurationResultWithName (Aws::String &&value)
 
CreateConfigurationResultWithName (const char *value)
 

Detailed Description

Definition at line 30 of file CreateConfigurationResult.h.

Constructor & Destructor Documentation

◆ CreateConfigurationResult() [1/2]

Aws::MQ::Model::CreateConfigurationResult::CreateConfigurationResult ( )

◆ CreateConfigurationResult() [2/2]

Aws::MQ::Model::CreateConfigurationResult::CreateConfigurationResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetArn()

const Aws::String& Aws::MQ::Model::CreateConfigurationResult::GetArn ( ) const
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 41 of file CreateConfigurationResult.h.

◆ GetAuthenticationStrategy()

const AuthenticationStrategy& Aws::MQ::Model::CreateConfigurationResult::GetAuthenticationStrategy ( ) const
inline

Optional. The authentication strategy associated with the configuration. The default is SIMPLE.

Definition at line 78 of file CreateConfigurationResult.h.

◆ GetCreated()

const Aws::Utils::DateTime& Aws::MQ::Model::CreateConfigurationResult::GetCreated ( ) const
inline

Required. The date and time of the configuration.

Definition at line 108 of file CreateConfigurationResult.h.

◆ GetId()

const Aws::String& Aws::MQ::Model::CreateConfigurationResult::GetId ( ) const
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 134 of file CreateConfigurationResult.h.

◆ GetLatestRevision()

const ConfigurationRevision& Aws::MQ::Model::CreateConfigurationResult::GetLatestRevision ( ) const
inline

The latest revision of the configuration.

Definition at line 170 of file CreateConfigurationResult.h.

◆ GetName()

const Aws::String& Aws::MQ::Model::CreateConfigurationResult::GetName ( ) const
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 198 of file CreateConfigurationResult.h.

◆ operator=()

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetArn() [1/3]

void Aws::MQ::Model::CreateConfigurationResult::SetArn ( Aws::String &&  value)
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 51 of file CreateConfigurationResult.h.

◆ SetArn() [2/3]

void Aws::MQ::Model::CreateConfigurationResult::SetArn ( const Aws::String value)
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 46 of file CreateConfigurationResult.h.

◆ SetArn() [3/3]

void Aws::MQ::Model::CreateConfigurationResult::SetArn ( const char *  value)
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 56 of file CreateConfigurationResult.h.

◆ SetAuthenticationStrategy() [1/2]

void Aws::MQ::Model::CreateConfigurationResult::SetAuthenticationStrategy ( AuthenticationStrategy &&  value)
inline

Optional. The authentication strategy associated with the configuration. The default is SIMPLE.

Definition at line 90 of file CreateConfigurationResult.h.

◆ SetAuthenticationStrategy() [2/2]

void Aws::MQ::Model::CreateConfigurationResult::SetAuthenticationStrategy ( const AuthenticationStrategy value)
inline

Optional. The authentication strategy associated with the configuration. The default is SIMPLE.

Definition at line 84 of file CreateConfigurationResult.h.

◆ SetCreated() [1/2]

void Aws::MQ::Model::CreateConfigurationResult::SetCreated ( Aws::Utils::DateTime &&  value)
inline

Required. The date and time of the configuration.

Definition at line 118 of file CreateConfigurationResult.h.

◆ SetCreated() [2/2]

void Aws::MQ::Model::CreateConfigurationResult::SetCreated ( const Aws::Utils::DateTime value)
inline

Required. The date and time of the configuration.

Definition at line 113 of file CreateConfigurationResult.h.

◆ SetId() [1/3]

void Aws::MQ::Model::CreateConfigurationResult::SetId ( Aws::String &&  value)
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 144 of file CreateConfigurationResult.h.

◆ SetId() [2/3]

void Aws::MQ::Model::CreateConfigurationResult::SetId ( const Aws::String value)
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 139 of file CreateConfigurationResult.h.

◆ SetId() [3/3]

void Aws::MQ::Model::CreateConfigurationResult::SetId ( const char *  value)
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 149 of file CreateConfigurationResult.h.

◆ SetLatestRevision() [1/2]

void Aws::MQ::Model::CreateConfigurationResult::SetLatestRevision ( ConfigurationRevision &&  value)
inline

The latest revision of the configuration.

Definition at line 180 of file CreateConfigurationResult.h.

◆ SetLatestRevision() [2/2]

void Aws::MQ::Model::CreateConfigurationResult::SetLatestRevision ( const ConfigurationRevision value)
inline

The latest revision of the configuration.

Definition at line 175 of file CreateConfigurationResult.h.

◆ SetName() [1/3]

void Aws::MQ::Model::CreateConfigurationResult::SetName ( Aws::String &&  value)
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 212 of file CreateConfigurationResult.h.

◆ SetName() [2/3]

void Aws::MQ::Model::CreateConfigurationResult::SetName ( const Aws::String value)
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 205 of file CreateConfigurationResult.h.

◆ SetName() [3/3]

void Aws::MQ::Model::CreateConfigurationResult::SetName ( const char *  value)
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 219 of file CreateConfigurationResult.h.

◆ WithArn() [1/3]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithArn ( Aws::String &&  value)
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 66 of file CreateConfigurationResult.h.

◆ WithArn() [2/3]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithArn ( const Aws::String value)
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 61 of file CreateConfigurationResult.h.

◆ WithArn() [3/3]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithArn ( const char *  value)
inline

Required. The Amazon Resource Name (ARN) of the configuration.

Definition at line 71 of file CreateConfigurationResult.h.

◆ WithAuthenticationStrategy() [1/2]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithAuthenticationStrategy ( AuthenticationStrategy &&  value)
inline

Optional. The authentication strategy associated with the configuration. The default is SIMPLE.

Definition at line 102 of file CreateConfigurationResult.h.

◆ WithAuthenticationStrategy() [2/2]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithAuthenticationStrategy ( const AuthenticationStrategy value)
inline

Optional. The authentication strategy associated with the configuration. The default is SIMPLE.

Definition at line 96 of file CreateConfigurationResult.h.

◆ WithCreated() [1/2]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithCreated ( Aws::Utils::DateTime &&  value)
inline

Required. The date and time of the configuration.

Definition at line 128 of file CreateConfigurationResult.h.

◆ WithCreated() [2/2]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithCreated ( const Aws::Utils::DateTime value)
inline

Required. The date and time of the configuration.

Definition at line 123 of file CreateConfigurationResult.h.

◆ WithId() [1/3]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithId ( Aws::String &&  value)
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 159 of file CreateConfigurationResult.h.

◆ WithId() [2/3]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithId ( const Aws::String value)
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 154 of file CreateConfigurationResult.h.

◆ WithId() [3/3]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithId ( const char *  value)
inline

Required. The unique ID that Amazon MQ generates for the configuration.

Definition at line 164 of file CreateConfigurationResult.h.

◆ WithLatestRevision() [1/2]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithLatestRevision ( ConfigurationRevision &&  value)
inline

The latest revision of the configuration.

Definition at line 190 of file CreateConfigurationResult.h.

◆ WithLatestRevision() [2/2]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithLatestRevision ( const ConfigurationRevision value)
inline

The latest revision of the configuration.

Definition at line 185 of file CreateConfigurationResult.h.

◆ WithName() [1/3]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithName ( Aws::String &&  value)
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 233 of file CreateConfigurationResult.h.

◆ WithName() [2/3]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithName ( const Aws::String value)
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 226 of file CreateConfigurationResult.h.

◆ WithName() [3/3]

CreateConfigurationResult& Aws::MQ::Model::CreateConfigurationResult::WithName ( const char *  value)
inline

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Definition at line 240 of file CreateConfigurationResult.h.


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