AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::Amplify::Model::UpdateAppRequest Class Reference

#include <UpdateAppRequest.h>

+ Inheritance diagram for Aws::Amplify::Model::UpdateAppRequest:

Public Member Functions

 UpdateAppRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::StringGetAppId () const
 
bool AppIdHasBeenSet () const
 
void SetAppId (const Aws::String &value)
 
void SetAppId (Aws::String &&value)
 
void SetAppId (const char *value)
 
UpdateAppRequestWithAppId (const Aws::String &value)
 
UpdateAppRequestWithAppId (Aws::String &&value)
 
UpdateAppRequestWithAppId (const char *value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
UpdateAppRequestWithName (const Aws::String &value)
 
UpdateAppRequestWithName (Aws::String &&value)
 
UpdateAppRequestWithName (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)
 
UpdateAppRequestWithDescription (const Aws::String &value)
 
UpdateAppRequestWithDescription (Aws::String &&value)
 
UpdateAppRequestWithDescription (const char *value)
 
const PlatformGetPlatform () const
 
bool PlatformHasBeenSet () const
 
void SetPlatform (const Platform &value)
 
void SetPlatform (Platform &&value)
 
UpdateAppRequestWithPlatform (const Platform &value)
 
UpdateAppRequestWithPlatform (Platform &&value)
 
const Aws::StringGetIamServiceRoleArn () const
 
bool IamServiceRoleArnHasBeenSet () const
 
void SetIamServiceRoleArn (const Aws::String &value)
 
void SetIamServiceRoleArn (Aws::String &&value)
 
void SetIamServiceRoleArn (const char *value)
 
UpdateAppRequestWithIamServiceRoleArn (const Aws::String &value)
 
UpdateAppRequestWithIamServiceRoleArn (Aws::String &&value)
 
UpdateAppRequestWithIamServiceRoleArn (const char *value)
 
const Aws::Map< Aws::String, Aws::String > & GetEnvironmentVariables () const
 
bool EnvironmentVariablesHasBeenSet () const
 
void SetEnvironmentVariables (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetEnvironmentVariables (Aws::Map< Aws::String, Aws::String > &&value)
 
UpdateAppRequestWithEnvironmentVariables (const Aws::Map< Aws::String, Aws::String > &value)
 
UpdateAppRequestWithEnvironmentVariables (Aws::Map< Aws::String, Aws::String > &&value)
 
UpdateAppRequestAddEnvironmentVariables (const Aws::String &key, const Aws::String &value)
 
UpdateAppRequestAddEnvironmentVariables (Aws::String &&key, const Aws::String &value)
 
UpdateAppRequestAddEnvironmentVariables (const Aws::String &key, Aws::String &&value)
 
UpdateAppRequestAddEnvironmentVariables (Aws::String &&key, Aws::String &&value)
 
UpdateAppRequestAddEnvironmentVariables (const char *key, Aws::String &&value)
 
UpdateAppRequestAddEnvironmentVariables (Aws::String &&key, const char *value)
 
UpdateAppRequestAddEnvironmentVariables (const char *key, const char *value)
 
bool GetEnableBranchAutoBuild () const
 
bool EnableBranchAutoBuildHasBeenSet () const
 
void SetEnableBranchAutoBuild (bool value)
 
UpdateAppRequestWithEnableBranchAutoBuild (bool value)
 
bool GetEnableBranchAutoDeletion () const
 
bool EnableBranchAutoDeletionHasBeenSet () const
 
void SetEnableBranchAutoDeletion (bool value)
 
UpdateAppRequestWithEnableBranchAutoDeletion (bool value)
 
bool GetEnableBasicAuth () const
 
bool EnableBasicAuthHasBeenSet () const
 
void SetEnableBasicAuth (bool value)
 
UpdateAppRequestWithEnableBasicAuth (bool value)
 
const Aws::StringGetBasicAuthCredentials () const
 
bool BasicAuthCredentialsHasBeenSet () const
 
void SetBasicAuthCredentials (const Aws::String &value)
 
void SetBasicAuthCredentials (Aws::String &&value)
 
void SetBasicAuthCredentials (const char *value)
 
UpdateAppRequestWithBasicAuthCredentials (const Aws::String &value)
 
UpdateAppRequestWithBasicAuthCredentials (Aws::String &&value)
 
UpdateAppRequestWithBasicAuthCredentials (const char *value)
 
const Aws::Vector< CustomRule > & GetCustomRules () const
 
bool CustomRulesHasBeenSet () const
 
void SetCustomRules (const Aws::Vector< CustomRule > &value)
 
void SetCustomRules (Aws::Vector< CustomRule > &&value)
 
UpdateAppRequestWithCustomRules (const Aws::Vector< CustomRule > &value)
 
UpdateAppRequestWithCustomRules (Aws::Vector< CustomRule > &&value)
 
UpdateAppRequestAddCustomRules (const CustomRule &value)
 
UpdateAppRequestAddCustomRules (CustomRule &&value)
 
const Aws::StringGetBuildSpec () const
 
bool BuildSpecHasBeenSet () const
 
void SetBuildSpec (const Aws::String &value)
 
void SetBuildSpec (Aws::String &&value)
 
void SetBuildSpec (const char *value)
 
UpdateAppRequestWithBuildSpec (const Aws::String &value)
 
UpdateAppRequestWithBuildSpec (Aws::String &&value)
 
UpdateAppRequestWithBuildSpec (const char *value)
 
const Aws::StringGetCustomHeaders () const
 
bool CustomHeadersHasBeenSet () const
 
void SetCustomHeaders (const Aws::String &value)
 
void SetCustomHeaders (Aws::String &&value)
 
void SetCustomHeaders (const char *value)
 
UpdateAppRequestWithCustomHeaders (const Aws::String &value)
 
UpdateAppRequestWithCustomHeaders (Aws::String &&value)
 
UpdateAppRequestWithCustomHeaders (const char *value)
 
bool GetEnableAutoBranchCreation () const
 
bool EnableAutoBranchCreationHasBeenSet () const
 
void SetEnableAutoBranchCreation (bool value)
 
UpdateAppRequestWithEnableAutoBranchCreation (bool value)
 
const Aws::Vector< Aws::String > & GetAutoBranchCreationPatterns () const
 
bool AutoBranchCreationPatternsHasBeenSet () const
 
void SetAutoBranchCreationPatterns (const Aws::Vector< Aws::String > &value)
 
void SetAutoBranchCreationPatterns (Aws::Vector< Aws::String > &&value)
 
UpdateAppRequestWithAutoBranchCreationPatterns (const Aws::Vector< Aws::String > &value)
 
UpdateAppRequestWithAutoBranchCreationPatterns (Aws::Vector< Aws::String > &&value)
 
UpdateAppRequestAddAutoBranchCreationPatterns (const Aws::String &value)
 
UpdateAppRequestAddAutoBranchCreationPatterns (Aws::String &&value)
 
UpdateAppRequestAddAutoBranchCreationPatterns (const char *value)
 
const AutoBranchCreationConfigGetAutoBranchCreationConfig () const
 
bool AutoBranchCreationConfigHasBeenSet () const
 
void SetAutoBranchCreationConfig (const AutoBranchCreationConfig &value)
 
void SetAutoBranchCreationConfig (AutoBranchCreationConfig &&value)
 
UpdateAppRequestWithAutoBranchCreationConfig (const AutoBranchCreationConfig &value)
 
UpdateAppRequestWithAutoBranchCreationConfig (AutoBranchCreationConfig &&value)
 
const Aws::StringGetRepository () const
 
bool RepositoryHasBeenSet () const
 
void SetRepository (const Aws::String &value)
 
void SetRepository (Aws::String &&value)
 
void SetRepository (const char *value)
 
UpdateAppRequestWithRepository (const Aws::String &value)
 
UpdateAppRequestWithRepository (Aws::String &&value)
 
UpdateAppRequestWithRepository (const char *value)
 
const Aws::StringGetOauthToken () const
 
bool OauthTokenHasBeenSet () const
 
void SetOauthToken (const Aws::String &value)
 
void SetOauthToken (Aws::String &&value)
 
void SetOauthToken (const char *value)
 
UpdateAppRequestWithOauthToken (const Aws::String &value)
 
UpdateAppRequestWithOauthToken (Aws::String &&value)
 
UpdateAppRequestWithOauthToken (const char *value)
 
const Aws::StringGetAccessToken () const
 
bool AccessTokenHasBeenSet () const
 
void SetAccessToken (const Aws::String &value)
 
void SetAccessToken (Aws::String &&value)
 
void SetAccessToken (const char *value)
 
UpdateAppRequestWithAccessToken (const Aws::String &value)
 
UpdateAppRequestWithAccessToken (Aws::String &&value)
 
UpdateAppRequestWithAccessToken (const char *value)
 
- Public Member Functions inherited from Aws::Amplify::AmplifyRequest
virtual ~AmplifyRequest ()
 
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::Amplify::AmplifyRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

The request structure for the update app request.

See Also:

AWS API Reference

Definition at line 30 of file UpdateAppRequest.h.

Constructor & Destructor Documentation

◆ UpdateAppRequest()

Aws::Amplify::Model::UpdateAppRequest::UpdateAppRequest ( )

Member Function Documentation

◆ AccessTokenHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::AccessTokenHasBeenSet ( ) const
inline

The personal access token for a third-party source control system for an Amplify app. The token is used to create webhook and a read-only deploy key. The token is not stored.

Definition at line 761 of file UpdateAppRequest.h.

◆ AddAutoBranchCreationPatterns() [1/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::AddAutoBranchCreationPatterns ( const Aws::String value)
inline

Describes the automated branch creation glob patterns for an Amplify app.

Definition at line 605 of file UpdateAppRequest.h.

◆ AddAutoBranchCreationPatterns() [2/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::AddAutoBranchCreationPatterns ( Aws::String &&  value)
inline

Describes the automated branch creation glob patterns for an Amplify app.

Definition at line 611 of file UpdateAppRequest.h.

◆ AddAutoBranchCreationPatterns() [3/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::AddAutoBranchCreationPatterns ( const char *  value)
inline

Describes the automated branch creation glob patterns for an Amplify app.

Definition at line 617 of file UpdateAppRequest.h.

◆ AddCustomRules() [1/2]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::AddCustomRules ( const CustomRule value)
inline

The custom redirect and rewrite rules for an Amplify app.

Definition at line 454 of file UpdateAppRequest.h.

◆ AddCustomRules() [2/2]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::AddCustomRules ( CustomRule &&  value)
inline

The custom redirect and rewrite rules for an Amplify app.

Definition at line 459 of file UpdateAppRequest.h.

◆ AddEnvironmentVariables() [1/7]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::AddEnvironmentVariables ( const Aws::String key,
const Aws::String value 
)
inline

The environment variables for an Amplify app.

Definition at line 280 of file UpdateAppRequest.h.

◆ AddEnvironmentVariables() [2/7]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::AddEnvironmentVariables ( Aws::String &&  key,
const Aws::String value 
)
inline

The environment variables for an Amplify app.

Definition at line 285 of file UpdateAppRequest.h.

◆ AddEnvironmentVariables() [3/7]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::AddEnvironmentVariables ( const Aws::String key,
Aws::String &&  value 
)
inline

The environment variables for an Amplify app.

Definition at line 290 of file UpdateAppRequest.h.

◆ AddEnvironmentVariables() [4/7]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::AddEnvironmentVariables ( Aws::String &&  key,
Aws::String &&  value 
)
inline

The environment variables for an Amplify app.

Definition at line 295 of file UpdateAppRequest.h.

◆ AddEnvironmentVariables() [5/7]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::AddEnvironmentVariables ( const char *  key,
Aws::String &&  value 
)
inline

The environment variables for an Amplify app.

Definition at line 300 of file UpdateAppRequest.h.

◆ AddEnvironmentVariables() [6/7]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::AddEnvironmentVariables ( Aws::String &&  key,
const char *  value 
)
inline

The environment variables for an Amplify app.

Definition at line 305 of file UpdateAppRequest.h.

◆ AddEnvironmentVariables() [7/7]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::AddEnvironmentVariables ( const char *  key,
const char *  value 
)
inline

The environment variables for an Amplify app.

Definition at line 310 of file UpdateAppRequest.h.

◆ AppIdHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::AppIdHasBeenSet ( ) const
inline

The unique ID for an Amplify app.

Definition at line 52 of file UpdateAppRequest.h.

◆ AutoBranchCreationConfigHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::AutoBranchCreationConfigHasBeenSet ( ) const
inline

The automated branch creation configuration for an Amplify app.

Definition at line 628 of file UpdateAppRequest.h.

◆ AutoBranchCreationPatternsHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::AutoBranchCreationPatternsHasBeenSet ( ) const
inline

Describes the automated branch creation glob patterns for an Amplify app.

Definition at line 575 of file UpdateAppRequest.h.

◆ BasicAuthCredentialsHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::BasicAuthCredentialsHasBeenSet ( ) const
inline

The basic authorization credentials for an Amplify app.

Definition at line 388 of file UpdateAppRequest.h.

◆ BuildSpecHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::BuildSpecHasBeenSet ( ) const
inline

The build specification (build spec) for an Amplify app.

Definition at line 470 of file UpdateAppRequest.h.

◆ CustomHeadersHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::CustomHeadersHasBeenSet ( ) const
inline

The custom HTTP headers for an Amplify app.

Definition at line 511 of file UpdateAppRequest.h.

◆ CustomRulesHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::CustomRulesHasBeenSet ( ) const
inline

The custom redirect and rewrite rules for an Amplify app.

Definition at line 429 of file UpdateAppRequest.h.

◆ DescriptionHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::DescriptionHasBeenSet ( ) const
inline

The description for an Amplify app.

Definition at line 134 of file UpdateAppRequest.h.

◆ EnableAutoBranchCreationHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::EnableAutoBranchCreationHasBeenSet ( ) const
inline

Enables automated branch creation for an Amplify app.

Definition at line 552 of file UpdateAppRequest.h.

◆ EnableBasicAuthHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::EnableBasicAuthHasBeenSet ( ) const
inline

Enables basic authorization for an Amplify app.

Definition at line 367 of file UpdateAppRequest.h.

◆ EnableBranchAutoBuildHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::EnableBranchAutoBuildHasBeenSet ( ) const
inline

Enables branch auto-building for an Amplify app.

Definition at line 321 of file UpdateAppRequest.h.

◆ EnableBranchAutoDeletionHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::EnableBranchAutoDeletionHasBeenSet ( ) const
inline

Automatically disconnects a branch in the Amplify Console when you delete a branch from your Git repository.

Definition at line 344 of file UpdateAppRequest.h.

◆ EnvironmentVariablesHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::EnvironmentVariablesHasBeenSet ( ) const
inline

The environment variables for an Amplify app.

Definition at line 255 of file UpdateAppRequest.h.

◆ GetAccessToken()

const Aws::String& Aws::Amplify::Model::UpdateAppRequest::GetAccessToken ( ) const
inline

The personal access token for a third-party source control system for an Amplify app. The token is used to create webhook and a read-only deploy key. The token is not stored.

Definition at line 754 of file UpdateAppRequest.h.

◆ GetAppId()

const Aws::String& Aws::Amplify::Model::UpdateAppRequest::GetAppId ( ) const
inline

The unique ID for an Amplify app.

Definition at line 47 of file UpdateAppRequest.h.

◆ GetAutoBranchCreationConfig()

const AutoBranchCreationConfig& Aws::Amplify::Model::UpdateAppRequest::GetAutoBranchCreationConfig ( ) const
inline

The automated branch creation configuration for an Amplify app.

Definition at line 623 of file UpdateAppRequest.h.

◆ GetAutoBranchCreationPatterns()

const Aws::Vector<Aws::String>& Aws::Amplify::Model::UpdateAppRequest::GetAutoBranchCreationPatterns ( ) const
inline

Describes the automated branch creation glob patterns for an Amplify app.

Definition at line 569 of file UpdateAppRequest.h.

◆ GetBasicAuthCredentials()

const Aws::String& Aws::Amplify::Model::UpdateAppRequest::GetBasicAuthCredentials ( ) const
inline

The basic authorization credentials for an Amplify app.

Definition at line 383 of file UpdateAppRequest.h.

◆ GetBuildSpec()

const Aws::String& Aws::Amplify::Model::UpdateAppRequest::GetBuildSpec ( ) const
inline

The build specification (build spec) for an Amplify app.

Definition at line 465 of file UpdateAppRequest.h.

◆ GetCustomHeaders()

const Aws::String& Aws::Amplify::Model::UpdateAppRequest::GetCustomHeaders ( ) const
inline

The custom HTTP headers for an Amplify app.

Definition at line 506 of file UpdateAppRequest.h.

◆ GetCustomRules()

const Aws::Vector<CustomRule>& Aws::Amplify::Model::UpdateAppRequest::GetCustomRules ( ) const
inline

The custom redirect and rewrite rules for an Amplify app.

Definition at line 424 of file UpdateAppRequest.h.

◆ GetDescription()

const Aws::String& Aws::Amplify::Model::UpdateAppRequest::GetDescription ( ) const
inline

The description for an Amplify app.

Definition at line 129 of file UpdateAppRequest.h.

◆ GetEnableAutoBranchCreation()

bool Aws::Amplify::Model::UpdateAppRequest::GetEnableAutoBranchCreation ( ) const
inline

Enables automated branch creation for an Amplify app.

Definition at line 547 of file UpdateAppRequest.h.

◆ GetEnableBasicAuth()

bool Aws::Amplify::Model::UpdateAppRequest::GetEnableBasicAuth ( ) const
inline

Enables basic authorization for an Amplify app.

Definition at line 362 of file UpdateAppRequest.h.

◆ GetEnableBranchAutoBuild()

bool Aws::Amplify::Model::UpdateAppRequest::GetEnableBranchAutoBuild ( ) const
inline

Enables branch auto-building for an Amplify app.

Definition at line 316 of file UpdateAppRequest.h.

◆ GetEnableBranchAutoDeletion()

bool Aws::Amplify::Model::UpdateAppRequest::GetEnableBranchAutoDeletion ( ) const
inline

Automatically disconnects a branch in the Amplify Console when you delete a branch from your Git repository.

Definition at line 338 of file UpdateAppRequest.h.

◆ GetEnvironmentVariables()

const Aws::Map<Aws::String, Aws::String>& Aws::Amplify::Model::UpdateAppRequest::GetEnvironmentVariables ( ) const
inline

The environment variables for an Amplify app.

Definition at line 250 of file UpdateAppRequest.h.

◆ GetIamServiceRoleArn()

const Aws::String& Aws::Amplify::Model::UpdateAppRequest::GetIamServiceRoleArn ( ) const
inline

The AWS Identity and Access Management (IAM) service role for an Amplify app.

Definition at line 202 of file UpdateAppRequest.h.

◆ GetName()

const Aws::String& Aws::Amplify::Model::UpdateAppRequest::GetName ( ) const
inline

The name for an Amplify app.

Definition at line 88 of file UpdateAppRequest.h.

◆ GetOauthToken()

const Aws::String& Aws::Amplify::Model::UpdateAppRequest::GetOauthToken ( ) const
inline

The OAuth token for a third-party source control system for an Amplify app. The token is used to create a webhook and a read-only deploy key. The OAuth token is not stored.

Definition at line 697 of file UpdateAppRequest.h.

◆ GetPlatform()

const Platform& Aws::Amplify::Model::UpdateAppRequest::GetPlatform ( ) const
inline

The platform for an Amplify app.

Definition at line 170 of file UpdateAppRequest.h.

◆ GetRepository()

const Aws::String& Aws::Amplify::Model::UpdateAppRequest::GetRepository ( ) const
inline

The name of the repository for an Amplify app

Definition at line 654 of file UpdateAppRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::Amplify::Model::UpdateAppRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 39 of file UpdateAppRequest.h.

◆ IamServiceRoleArnHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::IamServiceRoleArnHasBeenSet ( ) const
inline

The AWS Identity and Access Management (IAM) service role for an Amplify app.

Definition at line 208 of file UpdateAppRequest.h.

◆ NameHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::NameHasBeenSet ( ) const
inline

The name for an Amplify app.

Definition at line 93 of file UpdateAppRequest.h.

◆ OauthTokenHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::OauthTokenHasBeenSet ( ) const
inline

The OAuth token for a third-party source control system for an Amplify app. The token is used to create a webhook and a read-only deploy key. The OAuth token is not stored.

Definition at line 704 of file UpdateAppRequest.h.

◆ PlatformHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::PlatformHasBeenSet ( ) const
inline

The platform for an Amplify app.

Definition at line 175 of file UpdateAppRequest.h.

◆ RepositoryHasBeenSet()

bool Aws::Amplify::Model::UpdateAppRequest::RepositoryHasBeenSet ( ) const
inline

The name of the repository for an Amplify app

Definition at line 659 of file UpdateAppRequest.h.

◆ SerializePayload()

Aws::String Aws::Amplify::Model::UpdateAppRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetAccessToken() [1/3]

void Aws::Amplify::Model::UpdateAppRequest::SetAccessToken ( const Aws::String value)
inline

The personal access token for a third-party source control system for an Amplify app. The token is used to create webhook and a read-only deploy key. The token is not stored.

Definition at line 768 of file UpdateAppRequest.h.

◆ SetAccessToken() [2/3]

void Aws::Amplify::Model::UpdateAppRequest::SetAccessToken ( Aws::String &&  value)
inline

The personal access token for a third-party source control system for an Amplify app. The token is used to create webhook and a read-only deploy key. The token is not stored.

Definition at line 775 of file UpdateAppRequest.h.

◆ SetAccessToken() [3/3]

void Aws::Amplify::Model::UpdateAppRequest::SetAccessToken ( const char *  value)
inline

The personal access token for a third-party source control system for an Amplify app. The token is used to create webhook and a read-only deploy key. The token is not stored.

Definition at line 782 of file UpdateAppRequest.h.

◆ SetAppId() [1/3]

void Aws::Amplify::Model::UpdateAppRequest::SetAppId ( const Aws::String value)
inline

The unique ID for an Amplify app.

Definition at line 57 of file UpdateAppRequest.h.

◆ SetAppId() [2/3]

void Aws::Amplify::Model::UpdateAppRequest::SetAppId ( Aws::String &&  value)
inline

The unique ID for an Amplify app.

Definition at line 62 of file UpdateAppRequest.h.

◆ SetAppId() [3/3]

void Aws::Amplify::Model::UpdateAppRequest::SetAppId ( const char *  value)
inline

The unique ID for an Amplify app.

Definition at line 67 of file UpdateAppRequest.h.

◆ SetAutoBranchCreationConfig() [1/2]

void Aws::Amplify::Model::UpdateAppRequest::SetAutoBranchCreationConfig ( const AutoBranchCreationConfig value)
inline

The automated branch creation configuration for an Amplify app.

Definition at line 633 of file UpdateAppRequest.h.

◆ SetAutoBranchCreationConfig() [2/2]

void Aws::Amplify::Model::UpdateAppRequest::SetAutoBranchCreationConfig ( AutoBranchCreationConfig &&  value)
inline

The automated branch creation configuration for an Amplify app.

Definition at line 638 of file UpdateAppRequest.h.

◆ SetAutoBranchCreationPatterns() [1/2]

void Aws::Amplify::Model::UpdateAppRequest::SetAutoBranchCreationPatterns ( const Aws::Vector< Aws::String > &  value)
inline

Describes the automated branch creation glob patterns for an Amplify app.

Definition at line 581 of file UpdateAppRequest.h.

◆ SetAutoBranchCreationPatterns() [2/2]

void Aws::Amplify::Model::UpdateAppRequest::SetAutoBranchCreationPatterns ( Aws::Vector< Aws::String > &&  value)
inline

Describes the automated branch creation glob patterns for an Amplify app.

Definition at line 587 of file UpdateAppRequest.h.

◆ SetBasicAuthCredentials() [1/3]

void Aws::Amplify::Model::UpdateAppRequest::SetBasicAuthCredentials ( const Aws::String value)
inline

The basic authorization credentials for an Amplify app.

Definition at line 393 of file UpdateAppRequest.h.

◆ SetBasicAuthCredentials() [2/3]

void Aws::Amplify::Model::UpdateAppRequest::SetBasicAuthCredentials ( Aws::String &&  value)
inline

The basic authorization credentials for an Amplify app.

Definition at line 398 of file UpdateAppRequest.h.

◆ SetBasicAuthCredentials() [3/3]

void Aws::Amplify::Model::UpdateAppRequest::SetBasicAuthCredentials ( const char *  value)
inline

The basic authorization credentials for an Amplify app.

Definition at line 403 of file UpdateAppRequest.h.

◆ SetBuildSpec() [1/3]

void Aws::Amplify::Model::UpdateAppRequest::SetBuildSpec ( const Aws::String value)
inline

The build specification (build spec) for an Amplify app.

Definition at line 475 of file UpdateAppRequest.h.

◆ SetBuildSpec() [2/3]

void Aws::Amplify::Model::UpdateAppRequest::SetBuildSpec ( Aws::String &&  value)
inline

The build specification (build spec) for an Amplify app.

Definition at line 480 of file UpdateAppRequest.h.

◆ SetBuildSpec() [3/3]

void Aws::Amplify::Model::UpdateAppRequest::SetBuildSpec ( const char *  value)
inline

The build specification (build spec) for an Amplify app.

Definition at line 485 of file UpdateAppRequest.h.

◆ SetCustomHeaders() [1/3]

void Aws::Amplify::Model::UpdateAppRequest::SetCustomHeaders ( const Aws::String value)
inline

The custom HTTP headers for an Amplify app.

Definition at line 516 of file UpdateAppRequest.h.

◆ SetCustomHeaders() [2/3]

void Aws::Amplify::Model::UpdateAppRequest::SetCustomHeaders ( Aws::String &&  value)
inline

The custom HTTP headers for an Amplify app.

Definition at line 521 of file UpdateAppRequest.h.

◆ SetCustomHeaders() [3/3]

void Aws::Amplify::Model::UpdateAppRequest::SetCustomHeaders ( const char *  value)
inline

The custom HTTP headers for an Amplify app.

Definition at line 526 of file UpdateAppRequest.h.

◆ SetCustomRules() [1/2]

void Aws::Amplify::Model::UpdateAppRequest::SetCustomRules ( const Aws::Vector< CustomRule > &  value)
inline

The custom redirect and rewrite rules for an Amplify app.

Definition at line 434 of file UpdateAppRequest.h.

◆ SetCustomRules() [2/2]

void Aws::Amplify::Model::UpdateAppRequest::SetCustomRules ( Aws::Vector< CustomRule > &&  value)
inline

The custom redirect and rewrite rules for an Amplify app.

Definition at line 439 of file UpdateAppRequest.h.

◆ SetDescription() [1/3]

void Aws::Amplify::Model::UpdateAppRequest::SetDescription ( const Aws::String value)
inline

The description for an Amplify app.

Definition at line 139 of file UpdateAppRequest.h.

◆ SetDescription() [2/3]

void Aws::Amplify::Model::UpdateAppRequest::SetDescription ( Aws::String &&  value)
inline

The description for an Amplify app.

Definition at line 144 of file UpdateAppRequest.h.

◆ SetDescription() [3/3]

void Aws::Amplify::Model::UpdateAppRequest::SetDescription ( const char *  value)
inline

The description for an Amplify app.

Definition at line 149 of file UpdateAppRequest.h.

◆ SetEnableAutoBranchCreation()

void Aws::Amplify::Model::UpdateAppRequest::SetEnableAutoBranchCreation ( bool  value)
inline

Enables automated branch creation for an Amplify app.

Definition at line 557 of file UpdateAppRequest.h.

◆ SetEnableBasicAuth()

void Aws::Amplify::Model::UpdateAppRequest::SetEnableBasicAuth ( bool  value)
inline

Enables basic authorization for an Amplify app.

Definition at line 372 of file UpdateAppRequest.h.

◆ SetEnableBranchAutoBuild()

void Aws::Amplify::Model::UpdateAppRequest::SetEnableBranchAutoBuild ( bool  value)
inline

Enables branch auto-building for an Amplify app.

Definition at line 326 of file UpdateAppRequest.h.

◆ SetEnableBranchAutoDeletion()

void Aws::Amplify::Model::UpdateAppRequest::SetEnableBranchAutoDeletion ( bool  value)
inline

Automatically disconnects a branch in the Amplify Console when you delete a branch from your Git repository.

Definition at line 350 of file UpdateAppRequest.h.

◆ SetEnvironmentVariables() [1/2]

void Aws::Amplify::Model::UpdateAppRequest::SetEnvironmentVariables ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The environment variables for an Amplify app.

Definition at line 260 of file UpdateAppRequest.h.

◆ SetEnvironmentVariables() [2/2]

void Aws::Amplify::Model::UpdateAppRequest::SetEnvironmentVariables ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The environment variables for an Amplify app.

Definition at line 265 of file UpdateAppRequest.h.

◆ SetIamServiceRoleArn() [1/3]

void Aws::Amplify::Model::UpdateAppRequest::SetIamServiceRoleArn ( const Aws::String value)
inline

The AWS Identity and Access Management (IAM) service role for an Amplify app.

Definition at line 214 of file UpdateAppRequest.h.

◆ SetIamServiceRoleArn() [2/3]

void Aws::Amplify::Model::UpdateAppRequest::SetIamServiceRoleArn ( Aws::String &&  value)
inline

The AWS Identity and Access Management (IAM) service role for an Amplify app.

Definition at line 220 of file UpdateAppRequest.h.

◆ SetIamServiceRoleArn() [3/3]

void Aws::Amplify::Model::UpdateAppRequest::SetIamServiceRoleArn ( const char *  value)
inline

The AWS Identity and Access Management (IAM) service role for an Amplify app.

Definition at line 226 of file UpdateAppRequest.h.

◆ SetName() [1/3]

void Aws::Amplify::Model::UpdateAppRequest::SetName ( const Aws::String value)
inline

The name for an Amplify app.

Definition at line 98 of file UpdateAppRequest.h.

◆ SetName() [2/3]

void Aws::Amplify::Model::UpdateAppRequest::SetName ( Aws::String &&  value)
inline

The name for an Amplify app.

Definition at line 103 of file UpdateAppRequest.h.

◆ SetName() [3/3]

void Aws::Amplify::Model::UpdateAppRequest::SetName ( const char *  value)
inline

The name for an Amplify app.

Definition at line 108 of file UpdateAppRequest.h.

◆ SetOauthToken() [1/3]

void Aws::Amplify::Model::UpdateAppRequest::SetOauthToken ( const Aws::String value)
inline

The OAuth token for a third-party source control system for an Amplify app. The token is used to create a webhook and a read-only deploy key. The OAuth token is not stored.

Definition at line 711 of file UpdateAppRequest.h.

◆ SetOauthToken() [2/3]

void Aws::Amplify::Model::UpdateAppRequest::SetOauthToken ( Aws::String &&  value)
inline

The OAuth token for a third-party source control system for an Amplify app. The token is used to create a webhook and a read-only deploy key. The OAuth token is not stored.

Definition at line 718 of file UpdateAppRequest.h.

◆ SetOauthToken() [3/3]

void Aws::Amplify::Model::UpdateAppRequest::SetOauthToken ( const char *  value)
inline

The OAuth token for a third-party source control system for an Amplify app. The token is used to create a webhook and a read-only deploy key. The OAuth token is not stored.

Definition at line 725 of file UpdateAppRequest.h.

◆ SetPlatform() [1/2]

void Aws::Amplify::Model::UpdateAppRequest::SetPlatform ( const Platform value)
inline

The platform for an Amplify app.

Definition at line 180 of file UpdateAppRequest.h.

◆ SetPlatform() [2/2]

void Aws::Amplify::Model::UpdateAppRequest::SetPlatform ( Platform &&  value)
inline

The platform for an Amplify app.

Definition at line 185 of file UpdateAppRequest.h.

◆ SetRepository() [1/3]

void Aws::Amplify::Model::UpdateAppRequest::SetRepository ( const Aws::String value)
inline

The name of the repository for an Amplify app

Definition at line 664 of file UpdateAppRequest.h.

◆ SetRepository() [2/3]

void Aws::Amplify::Model::UpdateAppRequest::SetRepository ( Aws::String &&  value)
inline

The name of the repository for an Amplify app

Definition at line 669 of file UpdateAppRequest.h.

◆ SetRepository() [3/3]

void Aws::Amplify::Model::UpdateAppRequest::SetRepository ( const char *  value)
inline

The name of the repository for an Amplify app

Definition at line 674 of file UpdateAppRequest.h.

◆ WithAccessToken() [1/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithAccessToken ( const Aws::String value)
inline

The personal access token for a third-party source control system for an Amplify app. The token is used to create webhook and a read-only deploy key. The token is not stored.

Definition at line 789 of file UpdateAppRequest.h.

◆ WithAccessToken() [2/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithAccessToken ( Aws::String &&  value)
inline

The personal access token for a third-party source control system for an Amplify app. The token is used to create webhook and a read-only deploy key. The token is not stored.

Definition at line 796 of file UpdateAppRequest.h.

◆ WithAccessToken() [3/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithAccessToken ( const char *  value)
inline

The personal access token for a third-party source control system for an Amplify app. The token is used to create webhook and a read-only deploy key. The token is not stored.

Definition at line 803 of file UpdateAppRequest.h.

◆ WithAppId() [1/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithAppId ( const Aws::String value)
inline

The unique ID for an Amplify app.

Definition at line 72 of file UpdateAppRequest.h.

◆ WithAppId() [2/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithAppId ( Aws::String &&  value)
inline

The unique ID for an Amplify app.

Definition at line 77 of file UpdateAppRequest.h.

◆ WithAppId() [3/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithAppId ( const char *  value)
inline

The unique ID for an Amplify app.

Definition at line 82 of file UpdateAppRequest.h.

◆ WithAutoBranchCreationConfig() [1/2]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithAutoBranchCreationConfig ( const AutoBranchCreationConfig value)
inline

The automated branch creation configuration for an Amplify app.

Definition at line 643 of file UpdateAppRequest.h.

◆ WithAutoBranchCreationConfig() [2/2]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithAutoBranchCreationConfig ( AutoBranchCreationConfig &&  value)
inline

The automated branch creation configuration for an Amplify app.

Definition at line 648 of file UpdateAppRequest.h.

◆ WithAutoBranchCreationPatterns() [1/2]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithAutoBranchCreationPatterns ( const Aws::Vector< Aws::String > &  value)
inline

Describes the automated branch creation glob patterns for an Amplify app.

Definition at line 593 of file UpdateAppRequest.h.

◆ WithAutoBranchCreationPatterns() [2/2]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithAutoBranchCreationPatterns ( Aws::Vector< Aws::String > &&  value)
inline

Describes the automated branch creation glob patterns for an Amplify app.

Definition at line 599 of file UpdateAppRequest.h.

◆ WithBasicAuthCredentials() [1/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithBasicAuthCredentials ( const Aws::String value)
inline

The basic authorization credentials for an Amplify app.

Definition at line 408 of file UpdateAppRequest.h.

◆ WithBasicAuthCredentials() [2/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithBasicAuthCredentials ( Aws::String &&  value)
inline

The basic authorization credentials for an Amplify app.

Definition at line 413 of file UpdateAppRequest.h.

◆ WithBasicAuthCredentials() [3/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithBasicAuthCredentials ( const char *  value)
inline

The basic authorization credentials for an Amplify app.

Definition at line 418 of file UpdateAppRequest.h.

◆ WithBuildSpec() [1/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithBuildSpec ( const Aws::String value)
inline

The build specification (build spec) for an Amplify app.

Definition at line 490 of file UpdateAppRequest.h.

◆ WithBuildSpec() [2/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithBuildSpec ( Aws::String &&  value)
inline

The build specification (build spec) for an Amplify app.

Definition at line 495 of file UpdateAppRequest.h.

◆ WithBuildSpec() [3/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithBuildSpec ( const char *  value)
inline

The build specification (build spec) for an Amplify app.

Definition at line 500 of file UpdateAppRequest.h.

◆ WithCustomHeaders() [1/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithCustomHeaders ( const Aws::String value)
inline

The custom HTTP headers for an Amplify app.

Definition at line 531 of file UpdateAppRequest.h.

◆ WithCustomHeaders() [2/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithCustomHeaders ( Aws::String &&  value)
inline

The custom HTTP headers for an Amplify app.

Definition at line 536 of file UpdateAppRequest.h.

◆ WithCustomHeaders() [3/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithCustomHeaders ( const char *  value)
inline

The custom HTTP headers for an Amplify app.

Definition at line 541 of file UpdateAppRequest.h.

◆ WithCustomRules() [1/2]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithCustomRules ( const Aws::Vector< CustomRule > &  value)
inline

The custom redirect and rewrite rules for an Amplify app.

Definition at line 444 of file UpdateAppRequest.h.

◆ WithCustomRules() [2/2]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithCustomRules ( Aws::Vector< CustomRule > &&  value)
inline

The custom redirect and rewrite rules for an Amplify app.

Definition at line 449 of file UpdateAppRequest.h.

◆ WithDescription() [1/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithDescription ( const Aws::String value)
inline

The description for an Amplify app.

Definition at line 154 of file UpdateAppRequest.h.

◆ WithDescription() [2/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithDescription ( Aws::String &&  value)
inline

The description for an Amplify app.

Definition at line 159 of file UpdateAppRequest.h.

◆ WithDescription() [3/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithDescription ( const char *  value)
inline

The description for an Amplify app.

Definition at line 164 of file UpdateAppRequest.h.

◆ WithEnableAutoBranchCreation()

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithEnableAutoBranchCreation ( bool  value)
inline

Enables automated branch creation for an Amplify app.

Definition at line 562 of file UpdateAppRequest.h.

◆ WithEnableBasicAuth()

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithEnableBasicAuth ( bool  value)
inline

Enables basic authorization for an Amplify app.

Definition at line 377 of file UpdateAppRequest.h.

◆ WithEnableBranchAutoBuild()

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithEnableBranchAutoBuild ( bool  value)
inline

Enables branch auto-building for an Amplify app.

Definition at line 331 of file UpdateAppRequest.h.

◆ WithEnableBranchAutoDeletion()

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithEnableBranchAutoDeletion ( bool  value)
inline

Automatically disconnects a branch in the Amplify Console when you delete a branch from your Git repository.

Definition at line 356 of file UpdateAppRequest.h.

◆ WithEnvironmentVariables() [1/2]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithEnvironmentVariables ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The environment variables for an Amplify app.

Definition at line 270 of file UpdateAppRequest.h.

◆ WithEnvironmentVariables() [2/2]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithEnvironmentVariables ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The environment variables for an Amplify app.

Definition at line 275 of file UpdateAppRequest.h.

◆ WithIamServiceRoleArn() [1/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithIamServiceRoleArn ( const Aws::String value)
inline

The AWS Identity and Access Management (IAM) service role for an Amplify app.

Definition at line 232 of file UpdateAppRequest.h.

◆ WithIamServiceRoleArn() [2/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithIamServiceRoleArn ( Aws::String &&  value)
inline

The AWS Identity and Access Management (IAM) service role for an Amplify app.

Definition at line 238 of file UpdateAppRequest.h.

◆ WithIamServiceRoleArn() [3/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithIamServiceRoleArn ( const char *  value)
inline

The AWS Identity and Access Management (IAM) service role for an Amplify app.

Definition at line 244 of file UpdateAppRequest.h.

◆ WithName() [1/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithName ( const Aws::String value)
inline

The name for an Amplify app.

Definition at line 113 of file UpdateAppRequest.h.

◆ WithName() [2/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithName ( Aws::String &&  value)
inline

The name for an Amplify app.

Definition at line 118 of file UpdateAppRequest.h.

◆ WithName() [3/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithName ( const char *  value)
inline

The name for an Amplify app.

Definition at line 123 of file UpdateAppRequest.h.

◆ WithOauthToken() [1/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithOauthToken ( const Aws::String value)
inline

The OAuth token for a third-party source control system for an Amplify app. The token is used to create a webhook and a read-only deploy key. The OAuth token is not stored.

Definition at line 732 of file UpdateAppRequest.h.

◆ WithOauthToken() [2/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithOauthToken ( Aws::String &&  value)
inline

The OAuth token for a third-party source control system for an Amplify app. The token is used to create a webhook and a read-only deploy key. The OAuth token is not stored.

Definition at line 739 of file UpdateAppRequest.h.

◆ WithOauthToken() [3/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithOauthToken ( const char *  value)
inline

The OAuth token for a third-party source control system for an Amplify app. The token is used to create a webhook and a read-only deploy key. The OAuth token is not stored.

Definition at line 746 of file UpdateAppRequest.h.

◆ WithPlatform() [1/2]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithPlatform ( const Platform value)
inline

The platform for an Amplify app.

Definition at line 190 of file UpdateAppRequest.h.

◆ WithPlatform() [2/2]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithPlatform ( Platform &&  value)
inline

The platform for an Amplify app.

Definition at line 195 of file UpdateAppRequest.h.

◆ WithRepository() [1/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithRepository ( const Aws::String value)
inline

The name of the repository for an Amplify app

Definition at line 679 of file UpdateAppRequest.h.

◆ WithRepository() [2/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithRepository ( Aws::String &&  value)
inline

The name of the repository for an Amplify app

Definition at line 684 of file UpdateAppRequest.h.

◆ WithRepository() [3/3]

UpdateAppRequest& Aws::Amplify::Model::UpdateAppRequest::WithRepository ( const char *  value)
inline

The name of the repository for an Amplify app

Definition at line 689 of file UpdateAppRequest.h.


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