AWS SDK for C++  1.9.129
AWS SDK for C++
Public Member Functions | List of all members
Aws::CodePipeline::Model::ActionTypeSettings Class Reference

#include <ActionTypeSettings.h>

Public Member Functions

 ActionTypeSettings ()
 
 ActionTypeSettings (Aws::Utils::Json::JsonView jsonValue)
 
ActionTypeSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetThirdPartyConfigurationUrl () const
 
bool ThirdPartyConfigurationUrlHasBeenSet () const
 
void SetThirdPartyConfigurationUrl (const Aws::String &value)
 
void SetThirdPartyConfigurationUrl (Aws::String &&value)
 
void SetThirdPartyConfigurationUrl (const char *value)
 
ActionTypeSettingsWithThirdPartyConfigurationUrl (const Aws::String &value)
 
ActionTypeSettingsWithThirdPartyConfigurationUrl (Aws::String &&value)
 
ActionTypeSettingsWithThirdPartyConfigurationUrl (const char *value)
 
const Aws::StringGetEntityUrlTemplate () const
 
bool EntityUrlTemplateHasBeenSet () const
 
void SetEntityUrlTemplate (const Aws::String &value)
 
void SetEntityUrlTemplate (Aws::String &&value)
 
void SetEntityUrlTemplate (const char *value)
 
ActionTypeSettingsWithEntityUrlTemplate (const Aws::String &value)
 
ActionTypeSettingsWithEntityUrlTemplate (Aws::String &&value)
 
ActionTypeSettingsWithEntityUrlTemplate (const char *value)
 
const Aws::StringGetExecutionUrlTemplate () const
 
bool ExecutionUrlTemplateHasBeenSet () const
 
void SetExecutionUrlTemplate (const Aws::String &value)
 
void SetExecutionUrlTemplate (Aws::String &&value)
 
void SetExecutionUrlTemplate (const char *value)
 
ActionTypeSettingsWithExecutionUrlTemplate (const Aws::String &value)
 
ActionTypeSettingsWithExecutionUrlTemplate (Aws::String &&value)
 
ActionTypeSettingsWithExecutionUrlTemplate (const char *value)
 
const Aws::StringGetRevisionUrlTemplate () const
 
bool RevisionUrlTemplateHasBeenSet () const
 
void SetRevisionUrlTemplate (const Aws::String &value)
 
void SetRevisionUrlTemplate (Aws::String &&value)
 
void SetRevisionUrlTemplate (const char *value)
 
ActionTypeSettingsWithRevisionUrlTemplate (const Aws::String &value)
 
ActionTypeSettingsWithRevisionUrlTemplate (Aws::String &&value)
 
ActionTypeSettingsWithRevisionUrlTemplate (const char *value)
 

Detailed Description

Returns information about the settings for an action type.

See Also:

AWS API Reference

Definition at line 32 of file ActionTypeSettings.h.

Constructor & Destructor Documentation

◆ ActionTypeSettings() [1/2]

Aws::CodePipeline::Model::ActionTypeSettings::ActionTypeSettings ( )

◆ ActionTypeSettings() [2/2]

Aws::CodePipeline::Model::ActionTypeSettings::ActionTypeSettings ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ EntityUrlTemplateHasBeenSet()

bool Aws::CodePipeline::Model::ActionTypeSettings::EntityUrlTemplateHasBeenSet ( ) const
inline

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.

Definition at line 104 of file ActionTypeSettings.h.

◆ ExecutionUrlTemplateHasBeenSet()

bool Aws::CodePipeline::Model::ActionTypeSettings::ExecutionUrlTemplateHasBeenSet ( ) const
inline

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

Definition at line 169 of file ActionTypeSettings.h.

◆ GetEntityUrlTemplate()

const Aws::String& Aws::CodePipeline::Model::ActionTypeSettings::GetEntityUrlTemplate ( ) const
inline

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.

Definition at line 96 of file ActionTypeSettings.h.

◆ GetExecutionUrlTemplate()

const Aws::String& Aws::CodePipeline::Model::ActionTypeSettings::GetExecutionUrlTemplate ( ) const
inline

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

Definition at line 161 of file ActionTypeSettings.h.

◆ GetRevisionUrlTemplate()

const Aws::String& Aws::CodePipeline::Model::ActionTypeSettings::GetRevisionUrlTemplate ( ) const
inline

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

Definition at line 225 of file ActionTypeSettings.h.

◆ GetThirdPartyConfigurationUrl()

const Aws::String& Aws::CodePipeline::Model::ActionTypeSettings::GetThirdPartyConfigurationUrl ( ) const
inline

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

Definition at line 45 of file ActionTypeSettings.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::CodePipeline::Model::ActionTypeSettings::Jsonize ( ) const

◆ operator=()

ActionTypeSettings& Aws::CodePipeline::Model::ActionTypeSettings::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RevisionUrlTemplateHasBeenSet()

bool Aws::CodePipeline::Model::ActionTypeSettings::RevisionUrlTemplateHasBeenSet ( ) const
inline

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

Definition at line 232 of file ActionTypeSettings.h.

◆ SetEntityUrlTemplate() [1/3]

void Aws::CodePipeline::Model::ActionTypeSettings::SetEntityUrlTemplate ( Aws::String &&  value)
inline

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.

Definition at line 120 of file ActionTypeSettings.h.

◆ SetEntityUrlTemplate() [2/3]

void Aws::CodePipeline::Model::ActionTypeSettings::SetEntityUrlTemplate ( const Aws::String value)
inline

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.

Definition at line 112 of file ActionTypeSettings.h.

◆ SetEntityUrlTemplate() [3/3]

void Aws::CodePipeline::Model::ActionTypeSettings::SetEntityUrlTemplate ( const char *  value)
inline

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.

Definition at line 128 of file ActionTypeSettings.h.

◆ SetExecutionUrlTemplate() [1/3]

void Aws::CodePipeline::Model::ActionTypeSettings::SetExecutionUrlTemplate ( Aws::String &&  value)
inline

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

Definition at line 185 of file ActionTypeSettings.h.

◆ SetExecutionUrlTemplate() [2/3]

void Aws::CodePipeline::Model::ActionTypeSettings::SetExecutionUrlTemplate ( const Aws::String value)
inline

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

Definition at line 177 of file ActionTypeSettings.h.

◆ SetExecutionUrlTemplate() [3/3]

void Aws::CodePipeline::Model::ActionTypeSettings::SetExecutionUrlTemplate ( const char *  value)
inline

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

Definition at line 193 of file ActionTypeSettings.h.

◆ SetRevisionUrlTemplate() [1/3]

void Aws::CodePipeline::Model::ActionTypeSettings::SetRevisionUrlTemplate ( Aws::String &&  value)
inline

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

Definition at line 246 of file ActionTypeSettings.h.

◆ SetRevisionUrlTemplate() [2/3]

void Aws::CodePipeline::Model::ActionTypeSettings::SetRevisionUrlTemplate ( const Aws::String value)
inline

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

Definition at line 239 of file ActionTypeSettings.h.

◆ SetRevisionUrlTemplate() [3/3]

void Aws::CodePipeline::Model::ActionTypeSettings::SetRevisionUrlTemplate ( const char *  value)
inline

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

Definition at line 253 of file ActionTypeSettings.h.

◆ SetThirdPartyConfigurationUrl() [1/3]

void Aws::CodePipeline::Model::ActionTypeSettings::SetThirdPartyConfigurationUrl ( Aws::String &&  value)
inline

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

Definition at line 63 of file ActionTypeSettings.h.

◆ SetThirdPartyConfigurationUrl() [2/3]

void Aws::CodePipeline::Model::ActionTypeSettings::SetThirdPartyConfigurationUrl ( const Aws::String value)
inline

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

Definition at line 57 of file ActionTypeSettings.h.

◆ SetThirdPartyConfigurationUrl() [3/3]

void Aws::CodePipeline::Model::ActionTypeSettings::SetThirdPartyConfigurationUrl ( const char *  value)
inline

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

Definition at line 69 of file ActionTypeSettings.h.

◆ ThirdPartyConfigurationUrlHasBeenSet()

bool Aws::CodePipeline::Model::ActionTypeSettings::ThirdPartyConfigurationUrlHasBeenSet ( ) const
inline

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

Definition at line 51 of file ActionTypeSettings.h.

◆ WithEntityUrlTemplate() [1/3]

ActionTypeSettings& Aws::CodePipeline::Model::ActionTypeSettings::WithEntityUrlTemplate ( Aws::String &&  value)
inline

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.

Definition at line 144 of file ActionTypeSettings.h.

◆ WithEntityUrlTemplate() [2/3]

ActionTypeSettings& Aws::CodePipeline::Model::ActionTypeSettings::WithEntityUrlTemplate ( const Aws::String value)
inline

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.

Definition at line 136 of file ActionTypeSettings.h.

◆ WithEntityUrlTemplate() [3/3]

ActionTypeSettings& Aws::CodePipeline::Model::ActionTypeSettings::WithEntityUrlTemplate ( const char *  value)
inline

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.

Definition at line 152 of file ActionTypeSettings.h.

◆ WithExecutionUrlTemplate() [1/3]

ActionTypeSettings& Aws::CodePipeline::Model::ActionTypeSettings::WithExecutionUrlTemplate ( Aws::String &&  value)
inline

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

Definition at line 209 of file ActionTypeSettings.h.

◆ WithExecutionUrlTemplate() [2/3]

ActionTypeSettings& Aws::CodePipeline::Model::ActionTypeSettings::WithExecutionUrlTemplate ( const Aws::String value)
inline

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

Definition at line 201 of file ActionTypeSettings.h.

◆ WithExecutionUrlTemplate() [3/3]

ActionTypeSettings& Aws::CodePipeline::Model::ActionTypeSettings::WithExecutionUrlTemplate ( const char *  value)
inline

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

Definition at line 217 of file ActionTypeSettings.h.

◆ WithRevisionUrlTemplate() [1/3]

ActionTypeSettings& Aws::CodePipeline::Model::ActionTypeSettings::WithRevisionUrlTemplate ( Aws::String &&  value)
inline

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

Definition at line 267 of file ActionTypeSettings.h.

◆ WithRevisionUrlTemplate() [2/3]

ActionTypeSettings& Aws::CodePipeline::Model::ActionTypeSettings::WithRevisionUrlTemplate ( const Aws::String value)
inline

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

Definition at line 260 of file ActionTypeSettings.h.

◆ WithRevisionUrlTemplate() [3/3]

ActionTypeSettings& Aws::CodePipeline::Model::ActionTypeSettings::WithRevisionUrlTemplate ( const char *  value)
inline

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

Definition at line 274 of file ActionTypeSettings.h.

◆ WithThirdPartyConfigurationUrl() [1/3]

ActionTypeSettings& Aws::CodePipeline::Model::ActionTypeSettings::WithThirdPartyConfigurationUrl ( Aws::String &&  value)
inline

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

Definition at line 81 of file ActionTypeSettings.h.

◆ WithThirdPartyConfigurationUrl() [2/3]

ActionTypeSettings& Aws::CodePipeline::Model::ActionTypeSettings::WithThirdPartyConfigurationUrl ( const Aws::String value)
inline

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

Definition at line 75 of file ActionTypeSettings.h.

◆ WithThirdPartyConfigurationUrl() [3/3]

ActionTypeSettings& Aws::CodePipeline::Model::ActionTypeSettings::WithThirdPartyConfigurationUrl ( const char *  value)
inline

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

Definition at line 87 of file ActionTypeSettings.h.


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