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

#include <UpdateWorkloadRequest.h>

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

Public Member Functions

 UpdateWorkloadRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::StringGetWorkloadId () const
 
bool WorkloadIdHasBeenSet () const
 
void SetWorkloadId (const Aws::String &value)
 
void SetWorkloadId (Aws::String &&value)
 
void SetWorkloadId (const char *value)
 
UpdateWorkloadRequestWithWorkloadId (const Aws::String &value)
 
UpdateWorkloadRequestWithWorkloadId (Aws::String &&value)
 
UpdateWorkloadRequestWithWorkloadId (const char *value)
 
const Aws::StringGetWorkloadName () const
 
bool WorkloadNameHasBeenSet () const
 
void SetWorkloadName (const Aws::String &value)
 
void SetWorkloadName (Aws::String &&value)
 
void SetWorkloadName (const char *value)
 
UpdateWorkloadRequestWithWorkloadName (const Aws::String &value)
 
UpdateWorkloadRequestWithWorkloadName (Aws::String &&value)
 
UpdateWorkloadRequestWithWorkloadName (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)
 
UpdateWorkloadRequestWithDescription (const Aws::String &value)
 
UpdateWorkloadRequestWithDescription (Aws::String &&value)
 
UpdateWorkloadRequestWithDescription (const char *value)
 
const WorkloadEnvironmentGetEnvironment () const
 
bool EnvironmentHasBeenSet () const
 
void SetEnvironment (const WorkloadEnvironment &value)
 
void SetEnvironment (WorkloadEnvironment &&value)
 
UpdateWorkloadRequestWithEnvironment (const WorkloadEnvironment &value)
 
UpdateWorkloadRequestWithEnvironment (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)
 
UpdateWorkloadRequestWithAccountIds (const Aws::Vector< Aws::String > &value)
 
UpdateWorkloadRequestWithAccountIds (Aws::Vector< Aws::String > &&value)
 
UpdateWorkloadRequestAddAccountIds (const Aws::String &value)
 
UpdateWorkloadRequestAddAccountIds (Aws::String &&value)
 
UpdateWorkloadRequestAddAccountIds (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)
 
UpdateWorkloadRequestWithAwsRegions (const Aws::Vector< Aws::String > &value)
 
UpdateWorkloadRequestWithAwsRegions (Aws::Vector< Aws::String > &&value)
 
UpdateWorkloadRequestAddAwsRegions (const Aws::String &value)
 
UpdateWorkloadRequestAddAwsRegions (Aws::String &&value)
 
UpdateWorkloadRequestAddAwsRegions (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)
 
UpdateWorkloadRequestWithNonAwsRegions (const Aws::Vector< Aws::String > &value)
 
UpdateWorkloadRequestWithNonAwsRegions (Aws::Vector< Aws::String > &&value)
 
UpdateWorkloadRequestAddNonAwsRegions (const Aws::String &value)
 
UpdateWorkloadRequestAddNonAwsRegions (Aws::String &&value)
 
UpdateWorkloadRequestAddNonAwsRegions (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)
 
UpdateWorkloadRequestWithPillarPriorities (const Aws::Vector< Aws::String > &value)
 
UpdateWorkloadRequestWithPillarPriorities (Aws::Vector< Aws::String > &&value)
 
UpdateWorkloadRequestAddPillarPriorities (const Aws::String &value)
 
UpdateWorkloadRequestAddPillarPriorities (Aws::String &&value)
 
UpdateWorkloadRequestAddPillarPriorities (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)
 
UpdateWorkloadRequestWithArchitecturalDesign (const Aws::String &value)
 
UpdateWorkloadRequestWithArchitecturalDesign (Aws::String &&value)
 
UpdateWorkloadRequestWithArchitecturalDesign (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)
 
UpdateWorkloadRequestWithReviewOwner (const Aws::String &value)
 
UpdateWorkloadRequestWithReviewOwner (Aws::String &&value)
 
UpdateWorkloadRequestWithReviewOwner (const char *value)
 
bool GetIsReviewOwnerUpdateAcknowledged () const
 
bool IsReviewOwnerUpdateAcknowledgedHasBeenSet () const
 
void SetIsReviewOwnerUpdateAcknowledged (bool value)
 
UpdateWorkloadRequestWithIsReviewOwnerUpdateAcknowledged (bool value)
 
const Aws::StringGetIndustryType () const
 
bool IndustryTypeHasBeenSet () const
 
void SetIndustryType (const Aws::String &value)
 
void SetIndustryType (Aws::String &&value)
 
void SetIndustryType (const char *value)
 
UpdateWorkloadRequestWithIndustryType (const Aws::String &value)
 
UpdateWorkloadRequestWithIndustryType (Aws::String &&value)
 
UpdateWorkloadRequestWithIndustryType (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)
 
UpdateWorkloadRequestWithIndustry (const Aws::String &value)
 
UpdateWorkloadRequestWithIndustry (Aws::String &&value)
 
UpdateWorkloadRequestWithIndustry (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)
 
UpdateWorkloadRequestWithNotes (const Aws::String &value)
 
UpdateWorkloadRequestWithNotes (Aws::String &&value)
 
UpdateWorkloadRequestWithNotes (const char *value)
 
const WorkloadImprovementStatusGetImprovementStatus () const
 
bool ImprovementStatusHasBeenSet () const
 
void SetImprovementStatus (const WorkloadImprovementStatus &value)
 
void SetImprovementStatus (WorkloadImprovementStatus &&value)
 
UpdateWorkloadRequestWithImprovementStatus (const WorkloadImprovementStatus &value)
 
UpdateWorkloadRequestWithImprovementStatus (WorkloadImprovementStatus &&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 to update a workload.

See Also:

AWS API Reference

Definition at line 27 of file UpdateWorkloadRequest.h.

Constructor & Destructor Documentation

◆ UpdateWorkloadRequest()

Aws::WellArchitected::Model::UpdateWorkloadRequest::UpdateWorkloadRequest ( )

Member Function Documentation

◆ AccountIdsHasBeenSet()

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

Definition at line 139 of file UpdateWorkloadRequest.h.

◆ AddAccountIds() [1/3]

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

Definition at line 157 of file UpdateWorkloadRequest.h.

◆ AddAccountIds() [2/3]

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

Definition at line 154 of file UpdateWorkloadRequest.h.

◆ AddAccountIds() [3/3]

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

Definition at line 160 of file UpdateWorkloadRequest.h.

◆ AddAwsRegions() [1/3]

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

Definition at line 185 of file UpdateWorkloadRequest.h.

◆ AddAwsRegions() [2/3]

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

Definition at line 182 of file UpdateWorkloadRequest.h.

◆ AddAwsRegions() [3/3]

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

Definition at line 188 of file UpdateWorkloadRequest.h.

◆ AddNonAwsRegions() [1/3]

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

Definition at line 213 of file UpdateWorkloadRequest.h.

◆ AddNonAwsRegions() [2/3]

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

Definition at line 210 of file UpdateWorkloadRequest.h.

◆ AddNonAwsRegions() [3/3]

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

Definition at line 216 of file UpdateWorkloadRequest.h.

◆ AddPillarPriorities() [1/3]

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

Definition at line 241 of file UpdateWorkloadRequest.h.

◆ AddPillarPriorities() [2/3]

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

Definition at line 238 of file UpdateWorkloadRequest.h.

◆ AddPillarPriorities() [3/3]

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

Definition at line 244 of file UpdateWorkloadRequest.h.

◆ ArchitecturalDesignHasBeenSet()

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

Definition at line 251 of file UpdateWorkloadRequest.h.

◆ AwsRegionsHasBeenSet()

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

Definition at line 167 of file UpdateWorkloadRequest.h.

◆ DescriptionHasBeenSet()

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

Definition at line 95 of file UpdateWorkloadRequest.h.

◆ EnvironmentHasBeenSet()

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

Definition at line 120 of file UpdateWorkloadRequest.h.

◆ GetAccountIds()

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

Definition at line 136 of file UpdateWorkloadRequest.h.

◆ GetArchitecturalDesign()

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

Definition at line 248 of file UpdateWorkloadRequest.h.

◆ GetAwsRegions()

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

Definition at line 164 of file UpdateWorkloadRequest.h.

◆ GetDescription()

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

Definition at line 92 of file UpdateWorkloadRequest.h.

◆ GetEnvironment()

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

Definition at line 117 of file UpdateWorkloadRequest.h.

◆ GetImprovementStatus()

const WorkloadImprovementStatus& Aws::WellArchitected::Model::UpdateWorkloadRequest::GetImprovementStatus ( ) const
inline

Definition at line 406 of file UpdateWorkloadRequest.h.

◆ GetIndustry()

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

Definition at line 356 of file UpdateWorkloadRequest.h.

◆ GetIndustryType()

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

Definition at line 331 of file UpdateWorkloadRequest.h.

◆ GetIsReviewOwnerUpdateAcknowledged()

bool Aws::WellArchitected::Model::UpdateWorkloadRequest::GetIsReviewOwnerUpdateAcknowledged ( ) const
inline

Flag indicating whether the workload owner has acknowledged that the Review owner field is required.

If a Review owner is not added to the workload within 60 days of acknowledgement, access to the workload is restricted until an owner is added.

Definition at line 303 of file UpdateWorkloadRequest.h.

◆ GetNonAwsRegions()

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

Definition at line 192 of file UpdateWorkloadRequest.h.

◆ GetNotes()

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

Definition at line 381 of file UpdateWorkloadRequest.h.

◆ GetPillarPriorities()

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

Definition at line 220 of file UpdateWorkloadRequest.h.

◆ GetReviewOwner()

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

Definition at line 273 of file UpdateWorkloadRequest.h.

◆ GetServiceRequestName()

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

Implements Aws::AmazonWebServiceRequest.

Definition at line 36 of file UpdateWorkloadRequest.h.

◆ GetWorkloadId()

const Aws::String& Aws::WellArchitected::Model::UpdateWorkloadRequest::GetWorkloadId ( ) const
inline

Definition at line 42 of file UpdateWorkloadRequest.h.

◆ GetWorkloadName()

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

Definition at line 67 of file UpdateWorkloadRequest.h.

◆ ImprovementStatusHasBeenSet()

bool Aws::WellArchitected::Model::UpdateWorkloadRequest::ImprovementStatusHasBeenSet ( ) const
inline

Definition at line 409 of file UpdateWorkloadRequest.h.

◆ IndustryHasBeenSet()

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

Definition at line 359 of file UpdateWorkloadRequest.h.

◆ IndustryTypeHasBeenSet()

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

Definition at line 334 of file UpdateWorkloadRequest.h.

◆ IsReviewOwnerUpdateAcknowledgedHasBeenSet()

bool Aws::WellArchitected::Model::UpdateWorkloadRequest::IsReviewOwnerUpdateAcknowledgedHasBeenSet ( ) const
inline

Flag indicating whether the workload owner has acknowledged that the Review owner field is required.

If a Review owner is not added to the workload within 60 days of acknowledgement, access to the workload is restricted until an owner is added.

Definition at line 311 of file UpdateWorkloadRequest.h.

◆ NonAwsRegionsHasBeenSet()

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

Definition at line 195 of file UpdateWorkloadRequest.h.

◆ NotesHasBeenSet()

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

Definition at line 384 of file UpdateWorkloadRequest.h.

◆ PillarPrioritiesHasBeenSet()

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

Definition at line 223 of file UpdateWorkloadRequest.h.

◆ ReviewOwnerHasBeenSet()

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

Definition at line 276 of file UpdateWorkloadRequest.h.

◆ SerializePayload()

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

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetAccountIds() [1/2]

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

Definition at line 145 of file UpdateWorkloadRequest.h.

◆ SetAccountIds() [2/2]

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

Definition at line 142 of file UpdateWorkloadRequest.h.

◆ SetArchitecturalDesign() [1/3]

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

Definition at line 257 of file UpdateWorkloadRequest.h.

◆ SetArchitecturalDesign() [2/3]

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

Definition at line 254 of file UpdateWorkloadRequest.h.

◆ SetArchitecturalDesign() [3/3]

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

Definition at line 260 of file UpdateWorkloadRequest.h.

◆ SetAwsRegions() [1/2]

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

Definition at line 173 of file UpdateWorkloadRequest.h.

◆ SetAwsRegions() [2/2]

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

Definition at line 170 of file UpdateWorkloadRequest.h.

◆ SetDescription() [1/3]

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

Definition at line 101 of file UpdateWorkloadRequest.h.

◆ SetDescription() [2/3]

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

Definition at line 98 of file UpdateWorkloadRequest.h.

◆ SetDescription() [3/3]

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

Definition at line 104 of file UpdateWorkloadRequest.h.

◆ SetEnvironment() [1/2]

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

Definition at line 123 of file UpdateWorkloadRequest.h.

◆ SetEnvironment() [2/2]

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

Definition at line 126 of file UpdateWorkloadRequest.h.

◆ SetImprovementStatus() [1/2]

void Aws::WellArchitected::Model::UpdateWorkloadRequest::SetImprovementStatus ( const WorkloadImprovementStatus value)
inline

Definition at line 412 of file UpdateWorkloadRequest.h.

◆ SetImprovementStatus() [2/2]

void Aws::WellArchitected::Model::UpdateWorkloadRequest::SetImprovementStatus ( WorkloadImprovementStatus &&  value)
inline

Definition at line 415 of file UpdateWorkloadRequest.h.

◆ SetIndustry() [1/3]

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

Definition at line 365 of file UpdateWorkloadRequest.h.

◆ SetIndustry() [2/3]

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

Definition at line 362 of file UpdateWorkloadRequest.h.

◆ SetIndustry() [3/3]

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

Definition at line 368 of file UpdateWorkloadRequest.h.

◆ SetIndustryType() [1/3]

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

Definition at line 340 of file UpdateWorkloadRequest.h.

◆ SetIndustryType() [2/3]

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

Definition at line 337 of file UpdateWorkloadRequest.h.

◆ SetIndustryType() [3/3]

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

Definition at line 343 of file UpdateWorkloadRequest.h.

◆ SetIsReviewOwnerUpdateAcknowledged()

void Aws::WellArchitected::Model::UpdateWorkloadRequest::SetIsReviewOwnerUpdateAcknowledged ( bool  value)
inline

Flag indicating whether the workload owner has acknowledged that the Review owner field is required.

If a Review owner is not added to the workload within 60 days of acknowledgement, access to the workload is restricted until an owner is added.

Definition at line 319 of file UpdateWorkloadRequest.h.

◆ SetNonAwsRegions() [1/2]

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

Definition at line 201 of file UpdateWorkloadRequest.h.

◆ SetNonAwsRegions() [2/2]

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

Definition at line 198 of file UpdateWorkloadRequest.h.

◆ SetNotes() [1/3]

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

Definition at line 390 of file UpdateWorkloadRequest.h.

◆ SetNotes() [2/3]

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

Definition at line 387 of file UpdateWorkloadRequest.h.

◆ SetNotes() [3/3]

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

Definition at line 393 of file UpdateWorkloadRequest.h.

◆ SetPillarPriorities() [1/2]

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

Definition at line 229 of file UpdateWorkloadRequest.h.

◆ SetPillarPriorities() [2/2]

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

Definition at line 226 of file UpdateWorkloadRequest.h.

◆ SetReviewOwner() [1/3]

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

Definition at line 282 of file UpdateWorkloadRequest.h.

◆ SetReviewOwner() [2/3]

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

Definition at line 279 of file UpdateWorkloadRequest.h.

◆ SetReviewOwner() [3/3]

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

Definition at line 285 of file UpdateWorkloadRequest.h.

◆ SetWorkloadId() [1/3]

void Aws::WellArchitected::Model::UpdateWorkloadRequest::SetWorkloadId ( Aws::String &&  value)
inline

Definition at line 51 of file UpdateWorkloadRequest.h.

◆ SetWorkloadId() [2/3]

void Aws::WellArchitected::Model::UpdateWorkloadRequest::SetWorkloadId ( const Aws::String value)
inline

Definition at line 48 of file UpdateWorkloadRequest.h.

◆ SetWorkloadId() [3/3]

void Aws::WellArchitected::Model::UpdateWorkloadRequest::SetWorkloadId ( const char *  value)
inline

Definition at line 54 of file UpdateWorkloadRequest.h.

◆ SetWorkloadName() [1/3]

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

Definition at line 76 of file UpdateWorkloadRequest.h.

◆ SetWorkloadName() [2/3]

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

Definition at line 73 of file UpdateWorkloadRequest.h.

◆ SetWorkloadName() [3/3]

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

Definition at line 79 of file UpdateWorkloadRequest.h.

◆ WithAccountIds() [1/2]

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

Definition at line 151 of file UpdateWorkloadRequest.h.

◆ WithAccountIds() [2/2]

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

Definition at line 148 of file UpdateWorkloadRequest.h.

◆ WithArchitecturalDesign() [1/3]

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

Definition at line 266 of file UpdateWorkloadRequest.h.

◆ WithArchitecturalDesign() [2/3]

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

Definition at line 263 of file UpdateWorkloadRequest.h.

◆ WithArchitecturalDesign() [3/3]

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

Definition at line 269 of file UpdateWorkloadRequest.h.

◆ WithAwsRegions() [1/2]

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

Definition at line 179 of file UpdateWorkloadRequest.h.

◆ WithAwsRegions() [2/2]

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

Definition at line 176 of file UpdateWorkloadRequest.h.

◆ WithDescription() [1/3]

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

Definition at line 110 of file UpdateWorkloadRequest.h.

◆ WithDescription() [2/3]

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

Definition at line 107 of file UpdateWorkloadRequest.h.

◆ WithDescription() [3/3]

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

Definition at line 113 of file UpdateWorkloadRequest.h.

◆ WithEnvironment() [1/2]

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

Definition at line 129 of file UpdateWorkloadRequest.h.

◆ WithEnvironment() [2/2]

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

Definition at line 132 of file UpdateWorkloadRequest.h.

◆ WithImprovementStatus() [1/2]

UpdateWorkloadRequest& Aws::WellArchitected::Model::UpdateWorkloadRequest::WithImprovementStatus ( const WorkloadImprovementStatus value)
inline

Definition at line 418 of file UpdateWorkloadRequest.h.

◆ WithImprovementStatus() [2/2]

UpdateWorkloadRequest& Aws::WellArchitected::Model::UpdateWorkloadRequest::WithImprovementStatus ( WorkloadImprovementStatus &&  value)
inline

Definition at line 421 of file UpdateWorkloadRequest.h.

◆ WithIndustry() [1/3]

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

Definition at line 374 of file UpdateWorkloadRequest.h.

◆ WithIndustry() [2/3]

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

Definition at line 371 of file UpdateWorkloadRequest.h.

◆ WithIndustry() [3/3]

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

Definition at line 377 of file UpdateWorkloadRequest.h.

◆ WithIndustryType() [1/3]

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

Definition at line 349 of file UpdateWorkloadRequest.h.

◆ WithIndustryType() [2/3]

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

Definition at line 346 of file UpdateWorkloadRequest.h.

◆ WithIndustryType() [3/3]

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

Definition at line 352 of file UpdateWorkloadRequest.h.

◆ WithIsReviewOwnerUpdateAcknowledged()

UpdateWorkloadRequest& Aws::WellArchitected::Model::UpdateWorkloadRequest::WithIsReviewOwnerUpdateAcknowledged ( bool  value)
inline

Flag indicating whether the workload owner has acknowledged that the Review owner field is required.

If a Review owner is not added to the workload within 60 days of acknowledgement, access to the workload is restricted until an owner is added.

Definition at line 327 of file UpdateWorkloadRequest.h.

◆ WithNonAwsRegions() [1/2]

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

Definition at line 207 of file UpdateWorkloadRequest.h.

◆ WithNonAwsRegions() [2/2]

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

Definition at line 204 of file UpdateWorkloadRequest.h.

◆ WithNotes() [1/3]

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

Definition at line 399 of file UpdateWorkloadRequest.h.

◆ WithNotes() [2/3]

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

Definition at line 396 of file UpdateWorkloadRequest.h.

◆ WithNotes() [3/3]

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

Definition at line 402 of file UpdateWorkloadRequest.h.

◆ WithPillarPriorities() [1/2]

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

Definition at line 235 of file UpdateWorkloadRequest.h.

◆ WithPillarPriorities() [2/2]

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

Definition at line 232 of file UpdateWorkloadRequest.h.

◆ WithReviewOwner() [1/3]

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

Definition at line 291 of file UpdateWorkloadRequest.h.

◆ WithReviewOwner() [2/3]

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

Definition at line 288 of file UpdateWorkloadRequest.h.

◆ WithReviewOwner() [3/3]

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

Definition at line 294 of file UpdateWorkloadRequest.h.

◆ WithWorkloadId() [1/3]

UpdateWorkloadRequest& Aws::WellArchitected::Model::UpdateWorkloadRequest::WithWorkloadId ( Aws::String &&  value)
inline

Definition at line 60 of file UpdateWorkloadRequest.h.

◆ WithWorkloadId() [2/3]

UpdateWorkloadRequest& Aws::WellArchitected::Model::UpdateWorkloadRequest::WithWorkloadId ( const Aws::String value)
inline

Definition at line 57 of file UpdateWorkloadRequest.h.

◆ WithWorkloadId() [3/3]

UpdateWorkloadRequest& Aws::WellArchitected::Model::UpdateWorkloadRequest::WithWorkloadId ( const char *  value)
inline

Definition at line 63 of file UpdateWorkloadRequest.h.

◆ WithWorkloadName() [1/3]

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

Definition at line 85 of file UpdateWorkloadRequest.h.

◆ WithWorkloadName() [2/3]

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

Definition at line 82 of file UpdateWorkloadRequest.h.

◆ WithWorkloadName() [3/3]

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

Definition at line 88 of file UpdateWorkloadRequest.h.

◆ WorkloadIdHasBeenSet()

bool Aws::WellArchitected::Model::UpdateWorkloadRequest::WorkloadIdHasBeenSet ( ) const
inline

Definition at line 45 of file UpdateWorkloadRequest.h.

◆ WorkloadNameHasBeenSet()

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

Definition at line 70 of file UpdateWorkloadRequest.h.


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