AWS SDK for C++  1.9.104
AWS SDK for C++
Public Member Functions | List of all members
Aws::WellArchitected::Model::CreateWorkloadRequest Class Reference

#include <CreateWorkloadRequest.h>

+ Inheritance diagram for Aws::WellArchitected::Model::CreateWorkloadRequest:

Public Member Functions

 CreateWorkloadRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::StringGetWorkloadName () const
 
bool WorkloadNameHasBeenSet () const
 
void SetWorkloadName (const Aws::String &value)
 
void SetWorkloadName (Aws::String &&value)
 
void SetWorkloadName (const char *value)
 
CreateWorkloadRequestWithWorkloadName (const Aws::String &value)
 
CreateWorkloadRequestWithWorkloadName (Aws::String &&value)
 
CreateWorkloadRequestWithWorkloadName (const char *value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
CreateWorkloadRequestWithDescription (const Aws::String &value)
 
CreateWorkloadRequestWithDescription (Aws::String &&value)
 
CreateWorkloadRequestWithDescription (const char *value)
 
const WorkloadEnvironmentGetEnvironment () const
 
bool EnvironmentHasBeenSet () const
 
void SetEnvironment (const WorkloadEnvironment &value)
 
void SetEnvironment (WorkloadEnvironment &&value)
 
CreateWorkloadRequestWithEnvironment (const WorkloadEnvironment &value)
 
CreateWorkloadRequestWithEnvironment (WorkloadEnvironment &&value)
 
const Aws::Vector< Aws::String > & GetAccountIds () const
 
bool AccountIdsHasBeenSet () const
 
void SetAccountIds (const Aws::Vector< Aws::String > &value)
 
void SetAccountIds (Aws::Vector< Aws::String > &&value)
 
CreateWorkloadRequestWithAccountIds (const Aws::Vector< Aws::String > &value)
 
CreateWorkloadRequestWithAccountIds (Aws::Vector< Aws::String > &&value)
 
CreateWorkloadRequestAddAccountIds (const Aws::String &value)
 
CreateWorkloadRequestAddAccountIds (Aws::String &&value)
 
CreateWorkloadRequestAddAccountIds (const char *value)
 
const Aws::Vector< Aws::String > & GetAwsRegions () const
 
bool AwsRegionsHasBeenSet () const
 
void SetAwsRegions (const Aws::Vector< Aws::String > &value)
 
void SetAwsRegions (Aws::Vector< Aws::String > &&value)
 
CreateWorkloadRequestWithAwsRegions (const Aws::Vector< Aws::String > &value)
 
CreateWorkloadRequestWithAwsRegions (Aws::Vector< Aws::String > &&value)
 
CreateWorkloadRequestAddAwsRegions (const Aws::String &value)
 
CreateWorkloadRequestAddAwsRegions (Aws::String &&value)
 
CreateWorkloadRequestAddAwsRegions (const char *value)
 
const Aws::Vector< Aws::String > & GetNonAwsRegions () const
 
bool NonAwsRegionsHasBeenSet () const
 
void SetNonAwsRegions (const Aws::Vector< Aws::String > &value)
 
void SetNonAwsRegions (Aws::Vector< Aws::String > &&value)
 
CreateWorkloadRequestWithNonAwsRegions (const Aws::Vector< Aws::String > &value)
 
CreateWorkloadRequestWithNonAwsRegions (Aws::Vector< Aws::String > &&value)
 
CreateWorkloadRequestAddNonAwsRegions (const Aws::String &value)
 
CreateWorkloadRequestAddNonAwsRegions (Aws::String &&value)
 
CreateWorkloadRequestAddNonAwsRegions (const char *value)
 
const Aws::Vector< Aws::String > & GetPillarPriorities () const
 
bool PillarPrioritiesHasBeenSet () const
 
void SetPillarPriorities (const Aws::Vector< Aws::String > &value)
 
void SetPillarPriorities (Aws::Vector< Aws::String > &&value)
 
CreateWorkloadRequestWithPillarPriorities (const Aws::Vector< Aws::String > &value)
 
CreateWorkloadRequestWithPillarPriorities (Aws::Vector< Aws::String > &&value)
 
CreateWorkloadRequestAddPillarPriorities (const Aws::String &value)
 
CreateWorkloadRequestAddPillarPriorities (Aws::String &&value)
 
CreateWorkloadRequestAddPillarPriorities (const char *value)
 
const Aws::StringGetArchitecturalDesign () const
 
bool ArchitecturalDesignHasBeenSet () const
 
void SetArchitecturalDesign (const Aws::String &value)
 
void SetArchitecturalDesign (Aws::String &&value)
 
void SetArchitecturalDesign (const char *value)
 
CreateWorkloadRequestWithArchitecturalDesign (const Aws::String &value)
 
CreateWorkloadRequestWithArchitecturalDesign (Aws::String &&value)
 
CreateWorkloadRequestWithArchitecturalDesign (const char *value)
 
const Aws::StringGetReviewOwner () const
 
bool ReviewOwnerHasBeenSet () const
 
void SetReviewOwner (const Aws::String &value)
 
void SetReviewOwner (Aws::String &&value)
 
void SetReviewOwner (const char *value)
 
CreateWorkloadRequestWithReviewOwner (const Aws::String &value)
 
CreateWorkloadRequestWithReviewOwner (Aws::String &&value)
 
CreateWorkloadRequestWithReviewOwner (const char *value)
 
const Aws::StringGetIndustryType () const
 
bool IndustryTypeHasBeenSet () const
 
void SetIndustryType (const Aws::String &value)
 
void SetIndustryType (Aws::String &&value)
 
void SetIndustryType (const char *value)
 
CreateWorkloadRequestWithIndustryType (const Aws::String &value)
 
CreateWorkloadRequestWithIndustryType (Aws::String &&value)
 
CreateWorkloadRequestWithIndustryType (const char *value)
 
const Aws::StringGetIndustry () const
 
bool IndustryHasBeenSet () const
 
void SetIndustry (const Aws::String &value)
 
void SetIndustry (Aws::String &&value)
 
void SetIndustry (const char *value)
 
CreateWorkloadRequestWithIndustry (const Aws::String &value)
 
CreateWorkloadRequestWithIndustry (Aws::String &&value)
 
CreateWorkloadRequestWithIndustry (const char *value)
 
const Aws::Vector< Aws::String > & GetLenses () const
 
bool LensesHasBeenSet () const
 
void SetLenses (const Aws::Vector< Aws::String > &value)
 
void SetLenses (Aws::Vector< Aws::String > &&value)
 
CreateWorkloadRequestWithLenses (const Aws::Vector< Aws::String > &value)
 
CreateWorkloadRequestWithLenses (Aws::Vector< Aws::String > &&value)
 
CreateWorkloadRequestAddLenses (const Aws::String &value)
 
CreateWorkloadRequestAddLenses (Aws::String &&value)
 
CreateWorkloadRequestAddLenses (const char *value)
 
const Aws::StringGetNotes () const
 
bool NotesHasBeenSet () const
 
void SetNotes (const Aws::String &value)
 
void SetNotes (Aws::String &&value)
 
void SetNotes (const char *value)
 
CreateWorkloadRequestWithNotes (const Aws::String &value)
 
CreateWorkloadRequestWithNotes (Aws::String &&value)
 
CreateWorkloadRequestWithNotes (const char *value)
 
const Aws::StringGetClientRequestToken () const
 
bool ClientRequestTokenHasBeenSet () const
 
void SetClientRequestToken (const Aws::String &value)
 
void SetClientRequestToken (Aws::String &&value)
 
void SetClientRequestToken (const char *value)
 
CreateWorkloadRequestWithClientRequestToken (const Aws::String &value)
 
CreateWorkloadRequestWithClientRequestToken (Aws::String &&value)
 
CreateWorkloadRequestWithClientRequestToken (const char *value)
 
const Aws::Map< Aws::String, Aws::String > & GetTags () const
 
bool TagsHasBeenSet () const
 
void SetTags (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetTags (Aws::Map< Aws::String, Aws::String > &&value)
 
CreateWorkloadRequestWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
CreateWorkloadRequestWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
CreateWorkloadRequestAddTags (const Aws::String &key, const Aws::String &value)
 
CreateWorkloadRequestAddTags (Aws::String &&key, const Aws::String &value)
 
CreateWorkloadRequestAddTags (const Aws::String &key, Aws::String &&value)
 
CreateWorkloadRequestAddTags (Aws::String &&key, Aws::String &&value)
 
CreateWorkloadRequestAddTags (const char *key, Aws::String &&value)
 
CreateWorkloadRequestAddTags (Aws::String &&key, const char *value)
 
CreateWorkloadRequestAddTags (const char *key, const char *value)
 
- Public Member Functions inherited from Aws::WellArchitected::WellArchitectedRequest
virtual ~WellArchitectedRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::WellArchitected::WellArchitectedRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Input for workload creation.

See Also:

AWS API Reference

Definition at line 28 of file CreateWorkloadRequest.h.

Constructor & Destructor Documentation

◆ CreateWorkloadRequest()

Aws::WellArchitected::Model::CreateWorkloadRequest::CreateWorkloadRequest ( )

Member Function Documentation

◆ AccountIdsHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::AccountIdsHasBeenSet ( ) const
inline

Definition at line 115 of file CreateWorkloadRequest.h.

◆ AddAccountIds() [1/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddAccountIds ( Aws::String &&  value)
inline

Definition at line 133 of file CreateWorkloadRequest.h.

◆ AddAccountIds() [2/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddAccountIds ( const Aws::String value)
inline

Definition at line 130 of file CreateWorkloadRequest.h.

◆ AddAccountIds() [3/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddAccountIds ( const char *  value)
inline

Definition at line 136 of file CreateWorkloadRequest.h.

◆ AddAwsRegions() [1/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddAwsRegions ( Aws::String &&  value)
inline

Definition at line 161 of file CreateWorkloadRequest.h.

◆ AddAwsRegions() [2/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddAwsRegions ( const Aws::String value)
inline

Definition at line 158 of file CreateWorkloadRequest.h.

◆ AddAwsRegions() [3/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddAwsRegions ( const char *  value)
inline

Definition at line 164 of file CreateWorkloadRequest.h.

◆ AddLenses() [1/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddLenses ( Aws::String &&  value)
inline

Definition at line 345 of file CreateWorkloadRequest.h.

◆ AddLenses() [2/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddLenses ( const Aws::String value)
inline

Definition at line 342 of file CreateWorkloadRequest.h.

◆ AddLenses() [3/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddLenses ( const char *  value)
inline

Definition at line 348 of file CreateWorkloadRequest.h.

◆ AddNonAwsRegions() [1/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddNonAwsRegions ( Aws::String &&  value)
inline

Definition at line 189 of file CreateWorkloadRequest.h.

◆ AddNonAwsRegions() [2/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddNonAwsRegions ( const Aws::String value)
inline

Definition at line 186 of file CreateWorkloadRequest.h.

◆ AddNonAwsRegions() [3/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddNonAwsRegions ( const char *  value)
inline

Definition at line 192 of file CreateWorkloadRequest.h.

◆ AddPillarPriorities() [1/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddPillarPriorities ( Aws::String &&  value)
inline

Definition at line 217 of file CreateWorkloadRequest.h.

◆ AddPillarPriorities() [2/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddPillarPriorities ( const Aws::String value)
inline

Definition at line 214 of file CreateWorkloadRequest.h.

◆ AddPillarPriorities() [3/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddPillarPriorities ( const char *  value)
inline

Definition at line 220 of file CreateWorkloadRequest.h.

◆ AddTags() [1/7]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddTags ( Aws::String &&  key,
Aws::String &&  value 
)
inline

The tags to be associated with the workload.

Definition at line 449 of file CreateWorkloadRequest.h.

◆ AddTags() [2/7]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddTags ( Aws::String &&  key,
const Aws::String value 
)
inline

The tags to be associated with the workload.

Definition at line 439 of file CreateWorkloadRequest.h.

◆ AddTags() [3/7]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddTags ( Aws::String &&  key,
const char *  value 
)
inline

The tags to be associated with the workload.

Definition at line 459 of file CreateWorkloadRequest.h.

◆ AddTags() [4/7]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddTags ( const Aws::String key,
Aws::String &&  value 
)
inline

The tags to be associated with the workload.

Definition at line 444 of file CreateWorkloadRequest.h.

◆ AddTags() [5/7]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddTags ( const Aws::String key,
const Aws::String value 
)
inline

The tags to be associated with the workload.

Definition at line 434 of file CreateWorkloadRequest.h.

◆ AddTags() [6/7]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddTags ( const char *  key,
Aws::String &&  value 
)
inline

The tags to be associated with the workload.

Definition at line 454 of file CreateWorkloadRequest.h.

◆ AddTags() [7/7]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::AddTags ( const char *  key,
const char *  value 
)
inline

The tags to be associated with the workload.

Definition at line 464 of file CreateWorkloadRequest.h.

◆ ArchitecturalDesignHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::ArchitecturalDesignHasBeenSet ( ) const
inline

Definition at line 227 of file CreateWorkloadRequest.h.

◆ AwsRegionsHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::AwsRegionsHasBeenSet ( ) const
inline

Definition at line 143 of file CreateWorkloadRequest.h.

◆ ClientRequestTokenHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::ClientRequestTokenHasBeenSet ( ) const
inline

Definition at line 380 of file CreateWorkloadRequest.h.

◆ DescriptionHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::DescriptionHasBeenSet ( ) const
inline

Definition at line 71 of file CreateWorkloadRequest.h.

◆ EnvironmentHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::EnvironmentHasBeenSet ( ) const
inline

Definition at line 96 of file CreateWorkloadRequest.h.

◆ GetAccountIds()

const Aws::Vector<Aws::String>& Aws::WellArchitected::Model::CreateWorkloadRequest::GetAccountIds ( ) const
inline

Definition at line 112 of file CreateWorkloadRequest.h.

◆ GetArchitecturalDesign()

const Aws::String& Aws::WellArchitected::Model::CreateWorkloadRequest::GetArchitecturalDesign ( ) const
inline

Definition at line 224 of file CreateWorkloadRequest.h.

◆ GetAwsRegions()

const Aws::Vector<Aws::String>& Aws::WellArchitected::Model::CreateWorkloadRequest::GetAwsRegions ( ) const
inline

Definition at line 140 of file CreateWorkloadRequest.h.

◆ GetClientRequestToken()

const Aws::String& Aws::WellArchitected::Model::CreateWorkloadRequest::GetClientRequestToken ( ) const
inline

Definition at line 377 of file CreateWorkloadRequest.h.

◆ GetDescription()

const Aws::String& Aws::WellArchitected::Model::CreateWorkloadRequest::GetDescription ( ) const
inline

Definition at line 68 of file CreateWorkloadRequest.h.

◆ GetEnvironment()

const WorkloadEnvironment& Aws::WellArchitected::Model::CreateWorkloadRequest::GetEnvironment ( ) const
inline

Definition at line 93 of file CreateWorkloadRequest.h.

◆ GetIndustry()

const Aws::String& Aws::WellArchitected::Model::CreateWorkloadRequest::GetIndustry ( ) const
inline

Definition at line 299 of file CreateWorkloadRequest.h.

◆ GetIndustryType()

const Aws::String& Aws::WellArchitected::Model::CreateWorkloadRequest::GetIndustryType ( ) const
inline

Definition at line 274 of file CreateWorkloadRequest.h.

◆ GetLenses()

const Aws::Vector<Aws::String>& Aws::WellArchitected::Model::CreateWorkloadRequest::GetLenses ( ) const
inline

Definition at line 324 of file CreateWorkloadRequest.h.

◆ GetNonAwsRegions()

const Aws::Vector<Aws::String>& Aws::WellArchitected::Model::CreateWorkloadRequest::GetNonAwsRegions ( ) const
inline

Definition at line 168 of file CreateWorkloadRequest.h.

◆ GetNotes()

const Aws::String& Aws::WellArchitected::Model::CreateWorkloadRequest::GetNotes ( ) const
inline

Definition at line 352 of file CreateWorkloadRequest.h.

◆ GetPillarPriorities()

const Aws::Vector<Aws::String>& Aws::WellArchitected::Model::CreateWorkloadRequest::GetPillarPriorities ( ) const
inline

Definition at line 196 of file CreateWorkloadRequest.h.

◆ GetReviewOwner()

const Aws::String& Aws::WellArchitected::Model::CreateWorkloadRequest::GetReviewOwner ( ) const
inline

Definition at line 249 of file CreateWorkloadRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::WellArchitected::Model::CreateWorkloadRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 37 of file CreateWorkloadRequest.h.

◆ GetTags()

const Aws::Map<Aws::String, Aws::String>& Aws::WellArchitected::Model::CreateWorkloadRequest::GetTags ( ) const
inline

The tags to be associated with the workload.

Definition at line 404 of file CreateWorkloadRequest.h.

◆ GetWorkloadName()

const Aws::String& Aws::WellArchitected::Model::CreateWorkloadRequest::GetWorkloadName ( ) const
inline

Definition at line 43 of file CreateWorkloadRequest.h.

◆ IndustryHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::IndustryHasBeenSet ( ) const
inline

Definition at line 302 of file CreateWorkloadRequest.h.

◆ IndustryTypeHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::IndustryTypeHasBeenSet ( ) const
inline

Definition at line 277 of file CreateWorkloadRequest.h.

◆ LensesHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::LensesHasBeenSet ( ) const
inline

Definition at line 327 of file CreateWorkloadRequest.h.

◆ NonAwsRegionsHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::NonAwsRegionsHasBeenSet ( ) const
inline

Definition at line 171 of file CreateWorkloadRequest.h.

◆ NotesHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::NotesHasBeenSet ( ) const
inline

Definition at line 355 of file CreateWorkloadRequest.h.

◆ PillarPrioritiesHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::PillarPrioritiesHasBeenSet ( ) const
inline

Definition at line 199 of file CreateWorkloadRequest.h.

◆ ReviewOwnerHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::ReviewOwnerHasBeenSet ( ) const
inline

Definition at line 252 of file CreateWorkloadRequest.h.

◆ SerializePayload()

Aws::String Aws::WellArchitected::Model::CreateWorkloadRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetAccountIds() [1/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetAccountIds ( Aws::Vector< Aws::String > &&  value)
inline

Definition at line 121 of file CreateWorkloadRequest.h.

◆ SetAccountIds() [2/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetAccountIds ( const Aws::Vector< Aws::String > &  value)
inline

Definition at line 118 of file CreateWorkloadRequest.h.

◆ SetArchitecturalDesign() [1/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetArchitecturalDesign ( Aws::String &&  value)
inline

Definition at line 233 of file CreateWorkloadRequest.h.

◆ SetArchitecturalDesign() [2/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetArchitecturalDesign ( const Aws::String value)
inline

Definition at line 230 of file CreateWorkloadRequest.h.

◆ SetArchitecturalDesign() [3/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetArchitecturalDesign ( const char *  value)
inline

Definition at line 236 of file CreateWorkloadRequest.h.

◆ SetAwsRegions() [1/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetAwsRegions ( Aws::Vector< Aws::String > &&  value)
inline

Definition at line 149 of file CreateWorkloadRequest.h.

◆ SetAwsRegions() [2/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetAwsRegions ( const Aws::Vector< Aws::String > &  value)
inline

Definition at line 146 of file CreateWorkloadRequest.h.

◆ SetClientRequestToken() [1/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetClientRequestToken ( Aws::String &&  value)
inline

Definition at line 386 of file CreateWorkloadRequest.h.

◆ SetClientRequestToken() [2/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetClientRequestToken ( const Aws::String value)
inline

Definition at line 383 of file CreateWorkloadRequest.h.

◆ SetClientRequestToken() [3/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetClientRequestToken ( const char *  value)
inline

Definition at line 389 of file CreateWorkloadRequest.h.

◆ SetDescription() [1/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetDescription ( Aws::String &&  value)
inline

Definition at line 77 of file CreateWorkloadRequest.h.

◆ SetDescription() [2/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetDescription ( const Aws::String value)
inline

Definition at line 74 of file CreateWorkloadRequest.h.

◆ SetDescription() [3/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetDescription ( const char *  value)
inline

Definition at line 80 of file CreateWorkloadRequest.h.

◆ SetEnvironment() [1/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetEnvironment ( const WorkloadEnvironment value)
inline

Definition at line 99 of file CreateWorkloadRequest.h.

◆ SetEnvironment() [2/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetEnvironment ( WorkloadEnvironment &&  value)
inline

Definition at line 102 of file CreateWorkloadRequest.h.

◆ SetIndustry() [1/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetIndustry ( Aws::String &&  value)
inline

Definition at line 308 of file CreateWorkloadRequest.h.

◆ SetIndustry() [2/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetIndustry ( const Aws::String value)
inline

Definition at line 305 of file CreateWorkloadRequest.h.

◆ SetIndustry() [3/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetIndustry ( const char *  value)
inline

Definition at line 311 of file CreateWorkloadRequest.h.

◆ SetIndustryType() [1/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetIndustryType ( Aws::String &&  value)
inline

Definition at line 283 of file CreateWorkloadRequest.h.

◆ SetIndustryType() [2/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetIndustryType ( const Aws::String value)
inline

Definition at line 280 of file CreateWorkloadRequest.h.

◆ SetIndustryType() [3/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetIndustryType ( const char *  value)
inline

Definition at line 286 of file CreateWorkloadRequest.h.

◆ SetLenses() [1/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetLenses ( Aws::Vector< Aws::String > &&  value)
inline

Definition at line 333 of file CreateWorkloadRequest.h.

◆ SetLenses() [2/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetLenses ( const Aws::Vector< Aws::String > &  value)
inline

Definition at line 330 of file CreateWorkloadRequest.h.

◆ SetNonAwsRegions() [1/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetNonAwsRegions ( Aws::Vector< Aws::String > &&  value)
inline

Definition at line 177 of file CreateWorkloadRequest.h.

◆ SetNonAwsRegions() [2/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetNonAwsRegions ( const Aws::Vector< Aws::String > &  value)
inline

Definition at line 174 of file CreateWorkloadRequest.h.

◆ SetNotes() [1/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetNotes ( Aws::String &&  value)
inline

Definition at line 361 of file CreateWorkloadRequest.h.

◆ SetNotes() [2/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetNotes ( const Aws::String value)
inline

Definition at line 358 of file CreateWorkloadRequest.h.

◆ SetNotes() [3/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetNotes ( const char *  value)
inline

Definition at line 364 of file CreateWorkloadRequest.h.

◆ SetPillarPriorities() [1/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetPillarPriorities ( Aws::Vector< Aws::String > &&  value)
inline

Definition at line 205 of file CreateWorkloadRequest.h.

◆ SetPillarPriorities() [2/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetPillarPriorities ( const Aws::Vector< Aws::String > &  value)
inline

Definition at line 202 of file CreateWorkloadRequest.h.

◆ SetReviewOwner() [1/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetReviewOwner ( Aws::String &&  value)
inline

Definition at line 258 of file CreateWorkloadRequest.h.

◆ SetReviewOwner() [2/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetReviewOwner ( const Aws::String value)
inline

Definition at line 255 of file CreateWorkloadRequest.h.

◆ SetReviewOwner() [3/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetReviewOwner ( const char *  value)
inline

Definition at line 261 of file CreateWorkloadRequest.h.

◆ SetTags() [1/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The tags to be associated with the workload.

Definition at line 419 of file CreateWorkloadRequest.h.

◆ SetTags() [2/2]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The tags to be associated with the workload.

Definition at line 414 of file CreateWorkloadRequest.h.

◆ SetWorkloadName() [1/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetWorkloadName ( Aws::String &&  value)
inline

Definition at line 52 of file CreateWorkloadRequest.h.

◆ SetWorkloadName() [2/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetWorkloadName ( const Aws::String value)
inline

Definition at line 49 of file CreateWorkloadRequest.h.

◆ SetWorkloadName() [3/3]

void Aws::WellArchitected::Model::CreateWorkloadRequest::SetWorkloadName ( const char *  value)
inline

Definition at line 55 of file CreateWorkloadRequest.h.

◆ TagsHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::TagsHasBeenSet ( ) const
inline

The tags to be associated with the workload.

Definition at line 409 of file CreateWorkloadRequest.h.

◆ WithAccountIds() [1/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithAccountIds ( Aws::Vector< Aws::String > &&  value)
inline

Definition at line 127 of file CreateWorkloadRequest.h.

◆ WithAccountIds() [2/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithAccountIds ( const Aws::Vector< Aws::String > &  value)
inline

Definition at line 124 of file CreateWorkloadRequest.h.

◆ WithArchitecturalDesign() [1/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithArchitecturalDesign ( Aws::String &&  value)
inline

Definition at line 242 of file CreateWorkloadRequest.h.

◆ WithArchitecturalDesign() [2/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithArchitecturalDesign ( const Aws::String value)
inline

Definition at line 239 of file CreateWorkloadRequest.h.

◆ WithArchitecturalDesign() [3/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithArchitecturalDesign ( const char *  value)
inline

Definition at line 245 of file CreateWorkloadRequest.h.

◆ WithAwsRegions() [1/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithAwsRegions ( Aws::Vector< Aws::String > &&  value)
inline

Definition at line 155 of file CreateWorkloadRequest.h.

◆ WithAwsRegions() [2/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithAwsRegions ( const Aws::Vector< Aws::String > &  value)
inline

Definition at line 152 of file CreateWorkloadRequest.h.

◆ WithClientRequestToken() [1/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithClientRequestToken ( Aws::String &&  value)
inline

Definition at line 395 of file CreateWorkloadRequest.h.

◆ WithClientRequestToken() [2/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithClientRequestToken ( const Aws::String value)
inline

Definition at line 392 of file CreateWorkloadRequest.h.

◆ WithClientRequestToken() [3/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithClientRequestToken ( const char *  value)
inline

Definition at line 398 of file CreateWorkloadRequest.h.

◆ WithDescription() [1/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithDescription ( Aws::String &&  value)
inline

Definition at line 86 of file CreateWorkloadRequest.h.

◆ WithDescription() [2/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithDescription ( const Aws::String value)
inline

Definition at line 83 of file CreateWorkloadRequest.h.

◆ WithDescription() [3/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithDescription ( const char *  value)
inline

Definition at line 89 of file CreateWorkloadRequest.h.

◆ WithEnvironment() [1/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithEnvironment ( const WorkloadEnvironment value)
inline

Definition at line 105 of file CreateWorkloadRequest.h.

◆ WithEnvironment() [2/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithEnvironment ( WorkloadEnvironment &&  value)
inline

Definition at line 108 of file CreateWorkloadRequest.h.

◆ WithIndustry() [1/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithIndustry ( Aws::String &&  value)
inline

Definition at line 317 of file CreateWorkloadRequest.h.

◆ WithIndustry() [2/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithIndustry ( const Aws::String value)
inline

Definition at line 314 of file CreateWorkloadRequest.h.

◆ WithIndustry() [3/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithIndustry ( const char *  value)
inline

Definition at line 320 of file CreateWorkloadRequest.h.

◆ WithIndustryType() [1/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithIndustryType ( Aws::String &&  value)
inline

Definition at line 292 of file CreateWorkloadRequest.h.

◆ WithIndustryType() [2/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithIndustryType ( const Aws::String value)
inline

Definition at line 289 of file CreateWorkloadRequest.h.

◆ WithIndustryType() [3/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithIndustryType ( const char *  value)
inline

Definition at line 295 of file CreateWorkloadRequest.h.

◆ WithLenses() [1/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithLenses ( Aws::Vector< Aws::String > &&  value)
inline

Definition at line 339 of file CreateWorkloadRequest.h.

◆ WithLenses() [2/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithLenses ( const Aws::Vector< Aws::String > &  value)
inline

Definition at line 336 of file CreateWorkloadRequest.h.

◆ WithNonAwsRegions() [1/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithNonAwsRegions ( Aws::Vector< Aws::String > &&  value)
inline

Definition at line 183 of file CreateWorkloadRequest.h.

◆ WithNonAwsRegions() [2/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithNonAwsRegions ( const Aws::Vector< Aws::String > &  value)
inline

Definition at line 180 of file CreateWorkloadRequest.h.

◆ WithNotes() [1/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithNotes ( Aws::String &&  value)
inline

Definition at line 370 of file CreateWorkloadRequest.h.

◆ WithNotes() [2/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithNotes ( const Aws::String value)
inline

Definition at line 367 of file CreateWorkloadRequest.h.

◆ WithNotes() [3/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithNotes ( const char *  value)
inline

Definition at line 373 of file CreateWorkloadRequest.h.

◆ WithPillarPriorities() [1/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithPillarPriorities ( Aws::Vector< Aws::String > &&  value)
inline

Definition at line 211 of file CreateWorkloadRequest.h.

◆ WithPillarPriorities() [2/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithPillarPriorities ( const Aws::Vector< Aws::String > &  value)
inline

Definition at line 208 of file CreateWorkloadRequest.h.

◆ WithReviewOwner() [1/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithReviewOwner ( Aws::String &&  value)
inline

Definition at line 267 of file CreateWorkloadRequest.h.

◆ WithReviewOwner() [2/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithReviewOwner ( const Aws::String value)
inline

Definition at line 264 of file CreateWorkloadRequest.h.

◆ WithReviewOwner() [3/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithReviewOwner ( const char *  value)
inline

Definition at line 270 of file CreateWorkloadRequest.h.

◆ WithTags() [1/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The tags to be associated with the workload.

Definition at line 429 of file CreateWorkloadRequest.h.

◆ WithTags() [2/2]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The tags to be associated with the workload.

Definition at line 424 of file CreateWorkloadRequest.h.

◆ WithWorkloadName() [1/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithWorkloadName ( Aws::String &&  value)
inline

Definition at line 61 of file CreateWorkloadRequest.h.

◆ WithWorkloadName() [2/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithWorkloadName ( const Aws::String value)
inline

Definition at line 58 of file CreateWorkloadRequest.h.

◆ WithWorkloadName() [3/3]

CreateWorkloadRequest& Aws::WellArchitected::Model::CreateWorkloadRequest::WithWorkloadName ( const char *  value)
inline

Definition at line 64 of file CreateWorkloadRequest.h.

◆ WorkloadNameHasBeenSet()

bool Aws::WellArchitected::Model::CreateWorkloadRequest::WorkloadNameHasBeenSet ( ) const
inline

Definition at line 46 of file CreateWorkloadRequest.h.


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