AWS SDK for C++  1.8.54
AWS SDK for C++
Public Member Functions | List of all members
Aws::imagebuilder::Model::UpdateImagePipelineRequest Class Reference

#include <UpdateImagePipelineRequest.h>

+ Inheritance diagram for Aws::imagebuilder::Model::UpdateImagePipelineRequest:

Public Member Functions

 UpdateImagePipelineRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::StringGetImagePipelineArn () const
 
bool ImagePipelineArnHasBeenSet () const
 
void SetImagePipelineArn (const Aws::String &value)
 
void SetImagePipelineArn (Aws::String &&value)
 
void SetImagePipelineArn (const char *value)
 
UpdateImagePipelineRequestWithImagePipelineArn (const Aws::String &value)
 
UpdateImagePipelineRequestWithImagePipelineArn (Aws::String &&value)
 
UpdateImagePipelineRequestWithImagePipelineArn (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)
 
UpdateImagePipelineRequestWithDescription (const Aws::String &value)
 
UpdateImagePipelineRequestWithDescription (Aws::String &&value)
 
UpdateImagePipelineRequestWithDescription (const char *value)
 
const Aws::StringGetImageRecipeArn () const
 
bool ImageRecipeArnHasBeenSet () const
 
void SetImageRecipeArn (const Aws::String &value)
 
void SetImageRecipeArn (Aws::String &&value)
 
void SetImageRecipeArn (const char *value)
 
UpdateImagePipelineRequestWithImageRecipeArn (const Aws::String &value)
 
UpdateImagePipelineRequestWithImageRecipeArn (Aws::String &&value)
 
UpdateImagePipelineRequestWithImageRecipeArn (const char *value)
 
const Aws::StringGetInfrastructureConfigurationArn () const
 
bool InfrastructureConfigurationArnHasBeenSet () const
 
void SetInfrastructureConfigurationArn (const Aws::String &value)
 
void SetInfrastructureConfigurationArn (Aws::String &&value)
 
void SetInfrastructureConfigurationArn (const char *value)
 
UpdateImagePipelineRequestWithInfrastructureConfigurationArn (const Aws::String &value)
 
UpdateImagePipelineRequestWithInfrastructureConfigurationArn (Aws::String &&value)
 
UpdateImagePipelineRequestWithInfrastructureConfigurationArn (const char *value)
 
const Aws::StringGetDistributionConfigurationArn () const
 
bool DistributionConfigurationArnHasBeenSet () const
 
void SetDistributionConfigurationArn (const Aws::String &value)
 
void SetDistributionConfigurationArn (Aws::String &&value)
 
void SetDistributionConfigurationArn (const char *value)
 
UpdateImagePipelineRequestWithDistributionConfigurationArn (const Aws::String &value)
 
UpdateImagePipelineRequestWithDistributionConfigurationArn (Aws::String &&value)
 
UpdateImagePipelineRequestWithDistributionConfigurationArn (const char *value)
 
const ImageTestsConfigurationGetImageTestsConfiguration () const
 
bool ImageTestsConfigurationHasBeenSet () const
 
void SetImageTestsConfiguration (const ImageTestsConfiguration &value)
 
void SetImageTestsConfiguration (ImageTestsConfiguration &&value)
 
UpdateImagePipelineRequestWithImageTestsConfiguration (const ImageTestsConfiguration &value)
 
UpdateImagePipelineRequestWithImageTestsConfiguration (ImageTestsConfiguration &&value)
 
bool GetEnhancedImageMetadataEnabled () const
 
bool EnhancedImageMetadataEnabledHasBeenSet () const
 
void SetEnhancedImageMetadataEnabled (bool value)
 
UpdateImagePipelineRequestWithEnhancedImageMetadataEnabled (bool value)
 
const ScheduleGetSchedule () const
 
bool ScheduleHasBeenSet () const
 
void SetSchedule (const Schedule &value)
 
void SetSchedule (Schedule &&value)
 
UpdateImagePipelineRequestWithSchedule (const Schedule &value)
 
UpdateImagePipelineRequestWithSchedule (Schedule &&value)
 
const PipelineStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const PipelineStatus &value)
 
void SetStatus (PipelineStatus &&value)
 
UpdateImagePipelineRequestWithStatus (const PipelineStatus &value)
 
UpdateImagePipelineRequestWithStatus (PipelineStatus &&value)
 
const Aws::StringGetClientToken () const
 
bool ClientTokenHasBeenSet () const
 
void SetClientToken (const Aws::String &value)
 
void SetClientToken (Aws::String &&value)
 
void SetClientToken (const char *value)
 
UpdateImagePipelineRequestWithClientToken (const Aws::String &value)
 
UpdateImagePipelineRequestWithClientToken (Aws::String &&value)
 
UpdateImagePipelineRequestWithClientToken (const char *value)
 
- Public Member Functions inherited from Aws::imagebuilder::ImagebuilderRequest
virtual ~ImagebuilderRequest ()
 
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::imagebuilder::ImagebuilderRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 25 of file UpdateImagePipelineRequest.h.

Constructor & Destructor Documentation

◆ UpdateImagePipelineRequest()

Aws::imagebuilder::Model::UpdateImagePipelineRequest::UpdateImagePipelineRequest ( )

Member Function Documentation

◆ ClientTokenHasBeenSet()

bool Aws::imagebuilder::Model::UpdateImagePipelineRequest::ClientTokenHasBeenSet ( ) const
inline

The idempotency token used to make this request idempotent.

Definition at line 410 of file UpdateImagePipelineRequest.h.

◆ DescriptionHasBeenSet()

bool Aws::imagebuilder::Model::UpdateImagePipelineRequest::DescriptionHasBeenSet ( ) const
inline

The description of the image pipeline.

Definition at line 96 of file UpdateImagePipelineRequest.h.

◆ DistributionConfigurationArnHasBeenSet()

bool Aws::imagebuilder::Model::UpdateImagePipelineRequest::DistributionConfigurationArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the distribution configuration that will be used to configure and distribute images updated by this image pipeline.

Definition at line 237 of file UpdateImagePipelineRequest.h.

◆ EnhancedImageMetadataEnabledHasBeenSet()

bool Aws::imagebuilder::Model::UpdateImagePipelineRequest::EnhancedImageMetadataEnabledHasBeenSet ( ) const
inline

Collects additional information about the image being created, including the operating system (OS) version and package list. This information is used to enhance the overall experience of using EC2 Image Builder. Enabled by default.

Definition at line 321 of file UpdateImagePipelineRequest.h.

◆ GetClientToken()

const Aws::String& Aws::imagebuilder::Model::UpdateImagePipelineRequest::GetClientToken ( ) const
inline

The idempotency token used to make this request idempotent.

Definition at line 405 of file UpdateImagePipelineRequest.h.

◆ GetDescription()

const Aws::String& Aws::imagebuilder::Model::UpdateImagePipelineRequest::GetDescription ( ) const
inline

The description of the image pipeline.

Definition at line 91 of file UpdateImagePipelineRequest.h.

◆ GetDistributionConfigurationArn()

const Aws::String& Aws::imagebuilder::Model::UpdateImagePipelineRequest::GetDistributionConfigurationArn ( ) const
inline

The Amazon Resource Name (ARN) of the distribution configuration that will be used to configure and distribute images updated by this image pipeline.

Definition at line 231 of file UpdateImagePipelineRequest.h.

◆ GetEnhancedImageMetadataEnabled()

bool Aws::imagebuilder::Model::UpdateImagePipelineRequest::GetEnhancedImageMetadataEnabled ( ) const
inline

Collects additional information about the image being created, including the operating system (OS) version and package list. This information is used to enhance the overall experience of using EC2 Image Builder. Enabled by default.

Definition at line 313 of file UpdateImagePipelineRequest.h.

◆ GetImagePipelineArn()

const Aws::String& Aws::imagebuilder::Model::UpdateImagePipelineRequest::GetImagePipelineArn ( ) const
inline

The Amazon Resource Name (ARN) of the image pipeline that you want to update.

Definition at line 43 of file UpdateImagePipelineRequest.h.

◆ GetImageRecipeArn()

const Aws::String& Aws::imagebuilder::Model::UpdateImagePipelineRequest::GetImageRecipeArn ( ) const
inline

The Amazon Resource Name (ARN) of the image recipe that will be used to configure images updated by this image pipeline.

Definition at line 133 of file UpdateImagePipelineRequest.h.

◆ GetImageTestsConfiguration()

const ImageTestsConfiguration& Aws::imagebuilder::Model::UpdateImagePipelineRequest::GetImageTestsConfiguration ( ) const
inline

The image test configuration of the image pipeline.

Definition at line 279 of file UpdateImagePipelineRequest.h.

◆ GetInfrastructureConfigurationArn()

const Aws::String& Aws::imagebuilder::Model::UpdateImagePipelineRequest::GetInfrastructureConfigurationArn ( ) const
inline

The Amazon Resource Name (ARN) of the infrastructure configuration that will be used to build images updated by this image pipeline.

Definition at line 182 of file UpdateImagePipelineRequest.h.

◆ GetSchedule()

const Schedule& Aws::imagebuilder::Model::UpdateImagePipelineRequest::GetSchedule ( ) const
inline

The schedule of the image pipeline.

Definition at line 343 of file UpdateImagePipelineRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::imagebuilder::Model::UpdateImagePipelineRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 34 of file UpdateImagePipelineRequest.h.

◆ GetStatus()

const PipelineStatus& Aws::imagebuilder::Model::UpdateImagePipelineRequest::GetStatus ( ) const
inline

The status of the image pipeline.

Definition at line 374 of file UpdateImagePipelineRequest.h.

◆ ImagePipelineArnHasBeenSet()

bool Aws::imagebuilder::Model::UpdateImagePipelineRequest::ImagePipelineArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the image pipeline that you want to update.

Definition at line 49 of file UpdateImagePipelineRequest.h.

◆ ImageRecipeArnHasBeenSet()

bool Aws::imagebuilder::Model::UpdateImagePipelineRequest::ImageRecipeArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the image recipe that will be used to configure images updated by this image pipeline.

Definition at line 139 of file UpdateImagePipelineRequest.h.

◆ ImageTestsConfigurationHasBeenSet()

bool Aws::imagebuilder::Model::UpdateImagePipelineRequest::ImageTestsConfigurationHasBeenSet ( ) const
inline

The image test configuration of the image pipeline.

Definition at line 284 of file UpdateImagePipelineRequest.h.

◆ InfrastructureConfigurationArnHasBeenSet()

bool Aws::imagebuilder::Model::UpdateImagePipelineRequest::InfrastructureConfigurationArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the infrastructure configuration that will be used to build images updated by this image pipeline.

Definition at line 188 of file UpdateImagePipelineRequest.h.

◆ ScheduleHasBeenSet()

bool Aws::imagebuilder::Model::UpdateImagePipelineRequest::ScheduleHasBeenSet ( ) const
inline

The schedule of the image pipeline.

Definition at line 348 of file UpdateImagePipelineRequest.h.

◆ SerializePayload()

Aws::String Aws::imagebuilder::Model::UpdateImagePipelineRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetClientToken() [1/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetClientToken ( const Aws::String value)
inline

The idempotency token used to make this request idempotent.

Definition at line 415 of file UpdateImagePipelineRequest.h.

◆ SetClientToken() [2/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetClientToken ( Aws::String &&  value)
inline

The idempotency token used to make this request idempotent.

Definition at line 420 of file UpdateImagePipelineRequest.h.

◆ SetClientToken() [3/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetClientToken ( const char *  value)
inline

The idempotency token used to make this request idempotent.

Definition at line 425 of file UpdateImagePipelineRequest.h.

◆ SetDescription() [1/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetDescription ( const Aws::String value)
inline

The description of the image pipeline.

Definition at line 101 of file UpdateImagePipelineRequest.h.

◆ SetDescription() [2/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetDescription ( Aws::String &&  value)
inline

The description of the image pipeline.

Definition at line 106 of file UpdateImagePipelineRequest.h.

◆ SetDescription() [3/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetDescription ( const char *  value)
inline

The description of the image pipeline.

Definition at line 111 of file UpdateImagePipelineRequest.h.

◆ SetDistributionConfigurationArn() [1/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetDistributionConfigurationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the distribution configuration that will be used to configure and distribute images updated by this image pipeline.

Definition at line 243 of file UpdateImagePipelineRequest.h.

◆ SetDistributionConfigurationArn() [2/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetDistributionConfigurationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the distribution configuration that will be used to configure and distribute images updated by this image pipeline.

Definition at line 249 of file UpdateImagePipelineRequest.h.

◆ SetDistributionConfigurationArn() [3/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetDistributionConfigurationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the distribution configuration that will be used to configure and distribute images updated by this image pipeline.

Definition at line 255 of file UpdateImagePipelineRequest.h.

◆ SetEnhancedImageMetadataEnabled()

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetEnhancedImageMetadataEnabled ( bool  value)
inline

Collects additional information about the image being created, including the operating system (OS) version and package list. This information is used to enhance the overall experience of using EC2 Image Builder. Enabled by default.

Definition at line 329 of file UpdateImagePipelineRequest.h.

◆ SetImagePipelineArn() [1/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetImagePipelineArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the image pipeline that you want to update.

Definition at line 55 of file UpdateImagePipelineRequest.h.

◆ SetImagePipelineArn() [2/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetImagePipelineArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the image pipeline that you want to update.

Definition at line 61 of file UpdateImagePipelineRequest.h.

◆ SetImagePipelineArn() [3/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetImagePipelineArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the image pipeline that you want to update.

Definition at line 67 of file UpdateImagePipelineRequest.h.

◆ SetImageRecipeArn() [1/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetImageRecipeArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the image recipe that will be used to configure images updated by this image pipeline.

Definition at line 145 of file UpdateImagePipelineRequest.h.

◆ SetImageRecipeArn() [2/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetImageRecipeArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the image recipe that will be used to configure images updated by this image pipeline.

Definition at line 151 of file UpdateImagePipelineRequest.h.

◆ SetImageRecipeArn() [3/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetImageRecipeArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the image recipe that will be used to configure images updated by this image pipeline.

Definition at line 157 of file UpdateImagePipelineRequest.h.

◆ SetImageTestsConfiguration() [1/2]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetImageTestsConfiguration ( const ImageTestsConfiguration value)
inline

The image test configuration of the image pipeline.

Definition at line 289 of file UpdateImagePipelineRequest.h.

◆ SetImageTestsConfiguration() [2/2]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetImageTestsConfiguration ( ImageTestsConfiguration &&  value)
inline

The image test configuration of the image pipeline.

Definition at line 294 of file UpdateImagePipelineRequest.h.

◆ SetInfrastructureConfigurationArn() [1/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetInfrastructureConfigurationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the infrastructure configuration that will be used to build images updated by this image pipeline.

Definition at line 194 of file UpdateImagePipelineRequest.h.

◆ SetInfrastructureConfigurationArn() [2/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetInfrastructureConfigurationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the infrastructure configuration that will be used to build images updated by this image pipeline.

Definition at line 200 of file UpdateImagePipelineRequest.h.

◆ SetInfrastructureConfigurationArn() [3/3]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetInfrastructureConfigurationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the infrastructure configuration that will be used to build images updated by this image pipeline.

Definition at line 206 of file UpdateImagePipelineRequest.h.

◆ SetSchedule() [1/2]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetSchedule ( const Schedule value)
inline

The schedule of the image pipeline.

Definition at line 353 of file UpdateImagePipelineRequest.h.

◆ SetSchedule() [2/2]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetSchedule ( Schedule &&  value)
inline

The schedule of the image pipeline.

Definition at line 358 of file UpdateImagePipelineRequest.h.

◆ SetStatus() [1/2]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetStatus ( const PipelineStatus value)
inline

The status of the image pipeline.

Definition at line 384 of file UpdateImagePipelineRequest.h.

◆ SetStatus() [2/2]

void Aws::imagebuilder::Model::UpdateImagePipelineRequest::SetStatus ( PipelineStatus &&  value)
inline

The status of the image pipeline.

Definition at line 389 of file UpdateImagePipelineRequest.h.

◆ StatusHasBeenSet()

bool Aws::imagebuilder::Model::UpdateImagePipelineRequest::StatusHasBeenSet ( ) const
inline

The status of the image pipeline.

Definition at line 379 of file UpdateImagePipelineRequest.h.

◆ WithClientToken() [1/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithClientToken ( const Aws::String value)
inline

The idempotency token used to make this request idempotent.

Definition at line 430 of file UpdateImagePipelineRequest.h.

◆ WithClientToken() [2/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithClientToken ( Aws::String &&  value)
inline

The idempotency token used to make this request idempotent.

Definition at line 435 of file UpdateImagePipelineRequest.h.

◆ WithClientToken() [3/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithClientToken ( const char *  value)
inline

The idempotency token used to make this request idempotent.

Definition at line 440 of file UpdateImagePipelineRequest.h.

◆ WithDescription() [1/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithDescription ( const Aws::String value)
inline

The description of the image pipeline.

Definition at line 116 of file UpdateImagePipelineRequest.h.

◆ WithDescription() [2/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithDescription ( Aws::String &&  value)
inline

The description of the image pipeline.

Definition at line 121 of file UpdateImagePipelineRequest.h.

◆ WithDescription() [3/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithDescription ( const char *  value)
inline

The description of the image pipeline.

Definition at line 126 of file UpdateImagePipelineRequest.h.

◆ WithDistributionConfigurationArn() [1/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithDistributionConfigurationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the distribution configuration that will be used to configure and distribute images updated by this image pipeline.

Definition at line 261 of file UpdateImagePipelineRequest.h.

◆ WithDistributionConfigurationArn() [2/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithDistributionConfigurationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the distribution configuration that will be used to configure and distribute images updated by this image pipeline.

Definition at line 267 of file UpdateImagePipelineRequest.h.

◆ WithDistributionConfigurationArn() [3/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithDistributionConfigurationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the distribution configuration that will be used to configure and distribute images updated by this image pipeline.

Definition at line 273 of file UpdateImagePipelineRequest.h.

◆ WithEnhancedImageMetadataEnabled()

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithEnhancedImageMetadataEnabled ( bool  value)
inline

Collects additional information about the image being created, including the operating system (OS) version and package list. This information is used to enhance the overall experience of using EC2 Image Builder. Enabled by default.

Definition at line 337 of file UpdateImagePipelineRequest.h.

◆ WithImagePipelineArn() [1/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithImagePipelineArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the image pipeline that you want to update.

Definition at line 73 of file UpdateImagePipelineRequest.h.

◆ WithImagePipelineArn() [2/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithImagePipelineArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the image pipeline that you want to update.

Definition at line 79 of file UpdateImagePipelineRequest.h.

◆ WithImagePipelineArn() [3/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithImagePipelineArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the image pipeline that you want to update.

Definition at line 85 of file UpdateImagePipelineRequest.h.

◆ WithImageRecipeArn() [1/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithImageRecipeArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the image recipe that will be used to configure images updated by this image pipeline.

Definition at line 163 of file UpdateImagePipelineRequest.h.

◆ WithImageRecipeArn() [2/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithImageRecipeArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the image recipe that will be used to configure images updated by this image pipeline.

Definition at line 169 of file UpdateImagePipelineRequest.h.

◆ WithImageRecipeArn() [3/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithImageRecipeArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the image recipe that will be used to configure images updated by this image pipeline.

Definition at line 175 of file UpdateImagePipelineRequest.h.

◆ WithImageTestsConfiguration() [1/2]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithImageTestsConfiguration ( const ImageTestsConfiguration value)
inline

The image test configuration of the image pipeline.

Definition at line 299 of file UpdateImagePipelineRequest.h.

◆ WithImageTestsConfiguration() [2/2]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithImageTestsConfiguration ( ImageTestsConfiguration &&  value)
inline

The image test configuration of the image pipeline.

Definition at line 304 of file UpdateImagePipelineRequest.h.

◆ WithInfrastructureConfigurationArn() [1/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithInfrastructureConfigurationArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the infrastructure configuration that will be used to build images updated by this image pipeline.

Definition at line 212 of file UpdateImagePipelineRequest.h.

◆ WithInfrastructureConfigurationArn() [2/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithInfrastructureConfigurationArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the infrastructure configuration that will be used to build images updated by this image pipeline.

Definition at line 218 of file UpdateImagePipelineRequest.h.

◆ WithInfrastructureConfigurationArn() [3/3]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithInfrastructureConfigurationArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the infrastructure configuration that will be used to build images updated by this image pipeline.

Definition at line 224 of file UpdateImagePipelineRequest.h.

◆ WithSchedule() [1/2]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithSchedule ( const Schedule value)
inline

The schedule of the image pipeline.

Definition at line 363 of file UpdateImagePipelineRequest.h.

◆ WithSchedule() [2/2]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithSchedule ( Schedule &&  value)
inline

The schedule of the image pipeline.

Definition at line 368 of file UpdateImagePipelineRequest.h.

◆ WithStatus() [1/2]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithStatus ( const PipelineStatus value)
inline

The status of the image pipeline.

Definition at line 394 of file UpdateImagePipelineRequest.h.

◆ WithStatus() [2/2]

UpdateImagePipelineRequest& Aws::imagebuilder::Model::UpdateImagePipelineRequest::WithStatus ( PipelineStatus &&  value)
inline

The status of the image pipeline.

Definition at line 399 of file UpdateImagePipelineRequest.h.


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