AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::SageMaker::Model::CreateProcessingJobRequest Class Reference

#include <CreateProcessingJobRequest.h>

+ Inheritance diagram for Aws::SageMaker::Model::CreateProcessingJobRequest:

Public Member Functions

 CreateProcessingJobRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::Vector< ProcessingInput > & GetProcessingInputs () const
 
bool ProcessingInputsHasBeenSet () const
 
void SetProcessingInputs (const Aws::Vector< ProcessingInput > &value)
 
void SetProcessingInputs (Aws::Vector< ProcessingInput > &&value)
 
CreateProcessingJobRequestWithProcessingInputs (const Aws::Vector< ProcessingInput > &value)
 
CreateProcessingJobRequestWithProcessingInputs (Aws::Vector< ProcessingInput > &&value)
 
CreateProcessingJobRequestAddProcessingInputs (const ProcessingInput &value)
 
CreateProcessingJobRequestAddProcessingInputs (ProcessingInput &&value)
 
const ProcessingOutputConfigGetProcessingOutputConfig () const
 
bool ProcessingOutputConfigHasBeenSet () const
 
void SetProcessingOutputConfig (const ProcessingOutputConfig &value)
 
void SetProcessingOutputConfig (ProcessingOutputConfig &&value)
 
CreateProcessingJobRequestWithProcessingOutputConfig (const ProcessingOutputConfig &value)
 
CreateProcessingJobRequestWithProcessingOutputConfig (ProcessingOutputConfig &&value)
 
const Aws::StringGetProcessingJobName () const
 
bool ProcessingJobNameHasBeenSet () const
 
void SetProcessingJobName (const Aws::String &value)
 
void SetProcessingJobName (Aws::String &&value)
 
void SetProcessingJobName (const char *value)
 
CreateProcessingJobRequestWithProcessingJobName (const Aws::String &value)
 
CreateProcessingJobRequestWithProcessingJobName (Aws::String &&value)
 
CreateProcessingJobRequestWithProcessingJobName (const char *value)
 
const ProcessingResourcesGetProcessingResources () const
 
bool ProcessingResourcesHasBeenSet () const
 
void SetProcessingResources (const ProcessingResources &value)
 
void SetProcessingResources (ProcessingResources &&value)
 
CreateProcessingJobRequestWithProcessingResources (const ProcessingResources &value)
 
CreateProcessingJobRequestWithProcessingResources (ProcessingResources &&value)
 
const ProcessingStoppingConditionGetStoppingCondition () const
 
bool StoppingConditionHasBeenSet () const
 
void SetStoppingCondition (const ProcessingStoppingCondition &value)
 
void SetStoppingCondition (ProcessingStoppingCondition &&value)
 
CreateProcessingJobRequestWithStoppingCondition (const ProcessingStoppingCondition &value)
 
CreateProcessingJobRequestWithStoppingCondition (ProcessingStoppingCondition &&value)
 
const AppSpecificationGetAppSpecification () const
 
bool AppSpecificationHasBeenSet () const
 
void SetAppSpecification (const AppSpecification &value)
 
void SetAppSpecification (AppSpecification &&value)
 
CreateProcessingJobRequestWithAppSpecification (const AppSpecification &value)
 
CreateProcessingJobRequestWithAppSpecification (AppSpecification &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetEnvironment () const
 
bool EnvironmentHasBeenSet () const
 
void SetEnvironment (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetEnvironment (Aws::Map< Aws::String, Aws::String > &&value)
 
CreateProcessingJobRequestWithEnvironment (const Aws::Map< Aws::String, Aws::String > &value)
 
CreateProcessingJobRequestWithEnvironment (Aws::Map< Aws::String, Aws::String > &&value)
 
CreateProcessingJobRequestAddEnvironment (const Aws::String &key, const Aws::String &value)
 
CreateProcessingJobRequestAddEnvironment (Aws::String &&key, const Aws::String &value)
 
CreateProcessingJobRequestAddEnvironment (const Aws::String &key, Aws::String &&value)
 
CreateProcessingJobRequestAddEnvironment (Aws::String &&key, Aws::String &&value)
 
CreateProcessingJobRequestAddEnvironment (const char *key, Aws::String &&value)
 
CreateProcessingJobRequestAddEnvironment (Aws::String &&key, const char *value)
 
CreateProcessingJobRequestAddEnvironment (const char *key, const char *value)
 
const NetworkConfigGetNetworkConfig () const
 
bool NetworkConfigHasBeenSet () const
 
void SetNetworkConfig (const NetworkConfig &value)
 
void SetNetworkConfig (NetworkConfig &&value)
 
CreateProcessingJobRequestWithNetworkConfig (const NetworkConfig &value)
 
CreateProcessingJobRequestWithNetworkConfig (NetworkConfig &&value)
 
const Aws::StringGetRoleArn () const
 
bool RoleArnHasBeenSet () const
 
void SetRoleArn (const Aws::String &value)
 
void SetRoleArn (Aws::String &&value)
 
void SetRoleArn (const char *value)
 
CreateProcessingJobRequestWithRoleArn (const Aws::String &value)
 
CreateProcessingJobRequestWithRoleArn (Aws::String &&value)
 
CreateProcessingJobRequestWithRoleArn (const char *value)
 
const Aws::Vector< Tag > & GetTags () const
 
bool TagsHasBeenSet () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
CreateProcessingJobRequestWithTags (const Aws::Vector< Tag > &value)
 
CreateProcessingJobRequestWithTags (Aws::Vector< Tag > &&value)
 
CreateProcessingJobRequestAddTags (const Tag &value)
 
CreateProcessingJobRequestAddTags (Tag &&value)
 
const ExperimentConfigGetExperimentConfig () const
 
bool ExperimentConfigHasBeenSet () const
 
void SetExperimentConfig (const ExperimentConfig &value)
 
void SetExperimentConfig (ExperimentConfig &&value)
 
CreateProcessingJobRequestWithExperimentConfig (const ExperimentConfig &value)
 
CreateProcessingJobRequestWithExperimentConfig (ExperimentConfig &&value)
 
- Public Member Functions inherited from Aws::SageMaker::SageMakerRequest
virtual ~SageMakerRequest ()
 
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::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 31 of file CreateProcessingJobRequest.h.

Constructor & Destructor Documentation

◆ CreateProcessingJobRequest()

Aws::SageMaker::Model::CreateProcessingJobRequest::CreateProcessingJobRequest ( )

Member Function Documentation

◆ AddEnvironment() [1/7]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::AddEnvironment ( Aws::String &&  key,
Aws::String &&  value 
)
inline

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

Definition at line 339 of file CreateProcessingJobRequest.h.

◆ AddEnvironment() [2/7]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::AddEnvironment ( Aws::String &&  key,
const Aws::String value 
)
inline

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

Definition at line 327 of file CreateProcessingJobRequest.h.

◆ AddEnvironment() [3/7]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::AddEnvironment ( Aws::String &&  key,
const char *  value 
)
inline

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

Definition at line 351 of file CreateProcessingJobRequest.h.

◆ AddEnvironment() [4/7]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::AddEnvironment ( const Aws::String key,
Aws::String &&  value 
)
inline

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

Definition at line 333 of file CreateProcessingJobRequest.h.

◆ AddEnvironment() [5/7]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::AddEnvironment ( const Aws::String key,
const Aws::String value 
)
inline

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

Definition at line 321 of file CreateProcessingJobRequest.h.

◆ AddEnvironment() [6/7]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::AddEnvironment ( const char *  key,
Aws::String &&  value 
)
inline

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

Definition at line 345 of file CreateProcessingJobRequest.h.

◆ AddEnvironment() [7/7]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::AddEnvironment ( const char *  key,
const char *  value 
)
inline

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

Definition at line 357 of file CreateProcessingJobRequest.h.

◆ AddProcessingInputs() [1/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::AddProcessingInputs ( const ProcessingInput value)
inline

An array of inputs configuring the data to download into the processing container.

Definition at line 87 of file CreateProcessingJobRequest.h.

◆ AddProcessingInputs() [2/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::AddProcessingInputs ( ProcessingInput &&  value)
inline

An array of inputs configuring the data to download into the processing container.

Definition at line 93 of file CreateProcessingJobRequest.h.

◆ AddTags() [1/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::AddTags ( const Tag value)
inline

(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.

Definition at line 506 of file CreateProcessingJobRequest.h.

◆ AddTags() [2/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::AddTags ( Tag &&  value)
inline

(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.

Definition at line 514 of file CreateProcessingJobRequest.h.

◆ AppSpecificationHasBeenSet()

bool Aws::SageMaker::Model::CreateProcessingJobRequest::AppSpecificationHasBeenSet ( ) const
inline

Configures the processing job to run a specified Docker container image.

Definition at line 258 of file CreateProcessingJobRequest.h.

◆ EnvironmentHasBeenSet()

bool Aws::SageMaker::Model::CreateProcessingJobRequest::EnvironmentHasBeenSet ( ) const
inline

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

Definition at line 291 of file CreateProcessingJobRequest.h.

◆ ExperimentConfigHasBeenSet()

bool Aws::SageMaker::Model::CreateProcessingJobRequest::ExperimentConfigHasBeenSet ( ) const
inline

Definition at line 521 of file CreateProcessingJobRequest.h.

◆ GetAppSpecification()

const AppSpecification& Aws::SageMaker::Model::CreateProcessingJobRequest::GetAppSpecification ( ) const
inline

Configures the processing job to run a specified Docker container image.

Definition at line 253 of file CreateProcessingJobRequest.h.

◆ GetEnvironment()

const Aws::Map<Aws::String, Aws::String>& Aws::SageMaker::Model::CreateProcessingJobRequest::GetEnvironment ( ) const
inline

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

Definition at line 285 of file CreateProcessingJobRequest.h.

◆ GetExperimentConfig()

const ExperimentConfig& Aws::SageMaker::Model::CreateProcessingJobRequest::GetExperimentConfig ( ) const
inline

Definition at line 518 of file CreateProcessingJobRequest.h.

◆ GetNetworkConfig()

const NetworkConfig& Aws::SageMaker::Model::CreateProcessingJobRequest::GetNetworkConfig ( ) const
inline

Networking options for a processing job, such as whether to allow inbound and outbound network calls to and from processing containers, and the VPC subnets and security groups to use for VPC-enabled processing jobs.

Definition at line 365 of file CreateProcessingJobRequest.h.

◆ GetProcessingInputs()

const Aws::Vector<ProcessingInput>& Aws::SageMaker::Model::CreateProcessingJobRequest::GetProcessingInputs ( ) const
inline

An array of inputs configuring the data to download into the processing container.

Definition at line 51 of file CreateProcessingJobRequest.h.

◆ GetProcessingJobName()

const Aws::String& Aws::SageMaker::Model::CreateProcessingJobRequest::GetProcessingJobName ( ) const
inline

The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.

Definition at line 131 of file CreateProcessingJobRequest.h.

◆ GetProcessingOutputConfig()

const ProcessingOutputConfig& Aws::SageMaker::Model::CreateProcessingJobRequest::GetProcessingOutputConfig ( ) const
inline

Output configuration for the processing job.

Definition at line 99 of file CreateProcessingJobRequest.h.

◆ GetProcessingResources()

const ProcessingResources& Aws::SageMaker::Model::CreateProcessingJobRequest::GetProcessingResources ( ) const
inline

Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job. In distributed training, you specify more than one instance.

Definition at line 181 of file CreateProcessingJobRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::SageMaker::Model::CreateProcessingJobRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

Reimplemented from Aws::SageMaker::SageMakerRequest.

◆ GetRoleArn()

const Aws::String& Aws::SageMaker::Model::CreateProcessingJobRequest::GetRoleArn ( ) const
inline

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

Definition at line 407 of file CreateProcessingJobRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::SageMaker::Model::CreateProcessingJobRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 40 of file CreateProcessingJobRequest.h.

◆ GetStoppingCondition()

const ProcessingStoppingCondition& Aws::SageMaker::Model::CreateProcessingJobRequest::GetStoppingCondition ( ) const
inline

The time limit for how long the processing job is allowed to run.

Definition at line 222 of file CreateProcessingJobRequest.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::SageMaker::Model::CreateProcessingJobRequest::GetTags ( ) const
inline

(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.

Definition at line 458 of file CreateProcessingJobRequest.h.

◆ NetworkConfigHasBeenSet()

bool Aws::SageMaker::Model::CreateProcessingJobRequest::NetworkConfigHasBeenSet ( ) const
inline

Networking options for a processing job, such as whether to allow inbound and outbound network calls to and from processing containers, and the VPC subnets and security groups to use for VPC-enabled processing jobs.

Definition at line 372 of file CreateProcessingJobRequest.h.

◆ ProcessingInputsHasBeenSet()

bool Aws::SageMaker::Model::CreateProcessingJobRequest::ProcessingInputsHasBeenSet ( ) const
inline

An array of inputs configuring the data to download into the processing container.

Definition at line 57 of file CreateProcessingJobRequest.h.

◆ ProcessingJobNameHasBeenSet()

bool Aws::SageMaker::Model::CreateProcessingJobRequest::ProcessingJobNameHasBeenSet ( ) const
inline

The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.

Definition at line 137 of file CreateProcessingJobRequest.h.

◆ ProcessingOutputConfigHasBeenSet()

bool Aws::SageMaker::Model::CreateProcessingJobRequest::ProcessingOutputConfigHasBeenSet ( ) const
inline

Output configuration for the processing job.

Definition at line 104 of file CreateProcessingJobRequest.h.

◆ ProcessingResourcesHasBeenSet()

bool Aws::SageMaker::Model::CreateProcessingJobRequest::ProcessingResourcesHasBeenSet ( ) const
inline

Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job. In distributed training, you specify more than one instance.

Definition at line 188 of file CreateProcessingJobRequest.h.

◆ RoleArnHasBeenSet()

bool Aws::SageMaker::Model::CreateProcessingJobRequest::RoleArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

Definition at line 413 of file CreateProcessingJobRequest.h.

◆ SerializePayload()

Aws::String Aws::SageMaker::Model::CreateProcessingJobRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetAppSpecification() [1/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetAppSpecification ( AppSpecification &&  value)
inline

Configures the processing job to run a specified Docker container image.

Definition at line 268 of file CreateProcessingJobRequest.h.

◆ SetAppSpecification() [2/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetAppSpecification ( const AppSpecification value)
inline

Configures the processing job to run a specified Docker container image.

Definition at line 263 of file CreateProcessingJobRequest.h.

◆ SetEnvironment() [1/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetEnvironment ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

Definition at line 303 of file CreateProcessingJobRequest.h.

◆ SetEnvironment() [2/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetEnvironment ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

Definition at line 297 of file CreateProcessingJobRequest.h.

◆ SetExperimentConfig() [1/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetExperimentConfig ( const ExperimentConfig value)
inline

Definition at line 524 of file CreateProcessingJobRequest.h.

◆ SetExperimentConfig() [2/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetExperimentConfig ( ExperimentConfig &&  value)
inline

Definition at line 527 of file CreateProcessingJobRequest.h.

◆ SetNetworkConfig() [1/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetNetworkConfig ( const NetworkConfig value)
inline

Networking options for a processing job, such as whether to allow inbound and outbound network calls to and from processing containers, and the VPC subnets and security groups to use for VPC-enabled processing jobs.

Definition at line 379 of file CreateProcessingJobRequest.h.

◆ SetNetworkConfig() [2/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetNetworkConfig ( NetworkConfig &&  value)
inline

Networking options for a processing job, such as whether to allow inbound and outbound network calls to and from processing containers, and the VPC subnets and security groups to use for VPC-enabled processing jobs.

Definition at line 386 of file CreateProcessingJobRequest.h.

◆ SetProcessingInputs() [1/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetProcessingInputs ( Aws::Vector< ProcessingInput > &&  value)
inline

An array of inputs configuring the data to download into the processing container.

Definition at line 69 of file CreateProcessingJobRequest.h.

◆ SetProcessingInputs() [2/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetProcessingInputs ( const Aws::Vector< ProcessingInput > &  value)
inline

An array of inputs configuring the data to download into the processing container.

Definition at line 63 of file CreateProcessingJobRequest.h.

◆ SetProcessingJobName() [1/3]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetProcessingJobName ( Aws::String &&  value)
inline

The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.

Definition at line 149 of file CreateProcessingJobRequest.h.

◆ SetProcessingJobName() [2/3]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetProcessingJobName ( const Aws::String value)
inline

The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.

Definition at line 143 of file CreateProcessingJobRequest.h.

◆ SetProcessingJobName() [3/3]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetProcessingJobName ( const char *  value)
inline

The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.

Definition at line 155 of file CreateProcessingJobRequest.h.

◆ SetProcessingOutputConfig() [1/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetProcessingOutputConfig ( const ProcessingOutputConfig value)
inline

Output configuration for the processing job.

Definition at line 109 of file CreateProcessingJobRequest.h.

◆ SetProcessingOutputConfig() [2/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetProcessingOutputConfig ( ProcessingOutputConfig &&  value)
inline

Output configuration for the processing job.

Definition at line 114 of file CreateProcessingJobRequest.h.

◆ SetProcessingResources() [1/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetProcessingResources ( const ProcessingResources value)
inline

Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job. In distributed training, you specify more than one instance.

Definition at line 195 of file CreateProcessingJobRequest.h.

◆ SetProcessingResources() [2/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetProcessingResources ( ProcessingResources &&  value)
inline

Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job. In distributed training, you specify more than one instance.

Definition at line 202 of file CreateProcessingJobRequest.h.

◆ SetRoleArn() [1/3]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

Definition at line 425 of file CreateProcessingJobRequest.h.

◆ SetRoleArn() [2/3]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

Definition at line 419 of file CreateProcessingJobRequest.h.

◆ SetRoleArn() [3/3]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

Definition at line 431 of file CreateProcessingJobRequest.h.

◆ SetStoppingCondition() [1/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetStoppingCondition ( const ProcessingStoppingCondition value)
inline

The time limit for how long the processing job is allowed to run.

Definition at line 232 of file CreateProcessingJobRequest.h.

◆ SetStoppingCondition() [2/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetStoppingCondition ( ProcessingStoppingCondition &&  value)
inline

The time limit for how long the processing job is allowed to run.

Definition at line 237 of file CreateProcessingJobRequest.h.

◆ SetTags() [1/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetTags ( Aws::Vector< Tag > &&  value)
inline

(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.

Definition at line 482 of file CreateProcessingJobRequest.h.

◆ SetTags() [2/2]

void Aws::SageMaker::Model::CreateProcessingJobRequest::SetTags ( const Aws::Vector< Tag > &  value)
inline

(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.

Definition at line 474 of file CreateProcessingJobRequest.h.

◆ StoppingConditionHasBeenSet()

bool Aws::SageMaker::Model::CreateProcessingJobRequest::StoppingConditionHasBeenSet ( ) const
inline

The time limit for how long the processing job is allowed to run.

Definition at line 227 of file CreateProcessingJobRequest.h.

◆ TagsHasBeenSet()

bool Aws::SageMaker::Model::CreateProcessingJobRequest::TagsHasBeenSet ( ) const
inline

(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.

Definition at line 466 of file CreateProcessingJobRequest.h.

◆ WithAppSpecification() [1/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithAppSpecification ( AppSpecification &&  value)
inline

Configures the processing job to run a specified Docker container image.

Definition at line 278 of file CreateProcessingJobRequest.h.

◆ WithAppSpecification() [2/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithAppSpecification ( const AppSpecification value)
inline

Configures the processing job to run a specified Docker container image.

Definition at line 273 of file CreateProcessingJobRequest.h.

◆ WithEnvironment() [1/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithEnvironment ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

Definition at line 315 of file CreateProcessingJobRequest.h.

◆ WithEnvironment() [2/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithEnvironment ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.

Definition at line 309 of file CreateProcessingJobRequest.h.

◆ WithExperimentConfig() [1/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithExperimentConfig ( const ExperimentConfig value)
inline

Definition at line 530 of file CreateProcessingJobRequest.h.

◆ WithExperimentConfig() [2/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithExperimentConfig ( ExperimentConfig &&  value)
inline

Definition at line 533 of file CreateProcessingJobRequest.h.

◆ WithNetworkConfig() [1/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithNetworkConfig ( const NetworkConfig value)
inline

Networking options for a processing job, such as whether to allow inbound and outbound network calls to and from processing containers, and the VPC subnets and security groups to use for VPC-enabled processing jobs.

Definition at line 393 of file CreateProcessingJobRequest.h.

◆ WithNetworkConfig() [2/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithNetworkConfig ( NetworkConfig &&  value)
inline

Networking options for a processing job, such as whether to allow inbound and outbound network calls to and from processing containers, and the VPC subnets and security groups to use for VPC-enabled processing jobs.

Definition at line 400 of file CreateProcessingJobRequest.h.

◆ WithProcessingInputs() [1/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithProcessingInputs ( Aws::Vector< ProcessingInput > &&  value)
inline

An array of inputs configuring the data to download into the processing container.

Definition at line 81 of file CreateProcessingJobRequest.h.

◆ WithProcessingInputs() [2/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithProcessingInputs ( const Aws::Vector< ProcessingInput > &  value)
inline

An array of inputs configuring the data to download into the processing container.

Definition at line 75 of file CreateProcessingJobRequest.h.

◆ WithProcessingJobName() [1/3]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithProcessingJobName ( Aws::String &&  value)
inline

The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.

Definition at line 167 of file CreateProcessingJobRequest.h.

◆ WithProcessingJobName() [2/3]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithProcessingJobName ( const Aws::String value)
inline

The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.

Definition at line 161 of file CreateProcessingJobRequest.h.

◆ WithProcessingJobName() [3/3]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithProcessingJobName ( const char *  value)
inline

The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.

Definition at line 173 of file CreateProcessingJobRequest.h.

◆ WithProcessingOutputConfig() [1/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithProcessingOutputConfig ( const ProcessingOutputConfig value)
inline

Output configuration for the processing job.

Definition at line 119 of file CreateProcessingJobRequest.h.

◆ WithProcessingOutputConfig() [2/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithProcessingOutputConfig ( ProcessingOutputConfig &&  value)
inline

Output configuration for the processing job.

Definition at line 124 of file CreateProcessingJobRequest.h.

◆ WithProcessingResources() [1/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithProcessingResources ( const ProcessingResources value)
inline

Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job. In distributed training, you specify more than one instance.

Definition at line 209 of file CreateProcessingJobRequest.h.

◆ WithProcessingResources() [2/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithProcessingResources ( ProcessingResources &&  value)
inline

Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job. In distributed training, you specify more than one instance.

Definition at line 216 of file CreateProcessingJobRequest.h.

◆ WithRoleArn() [1/3]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

Definition at line 443 of file CreateProcessingJobRequest.h.

◆ WithRoleArn() [2/3]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

Definition at line 437 of file CreateProcessingJobRequest.h.

◆ WithRoleArn() [3/3]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

Definition at line 449 of file CreateProcessingJobRequest.h.

◆ WithStoppingCondition() [1/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithStoppingCondition ( const ProcessingStoppingCondition value)
inline

The time limit for how long the processing job is allowed to run.

Definition at line 242 of file CreateProcessingJobRequest.h.

◆ WithStoppingCondition() [2/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithStoppingCondition ( ProcessingStoppingCondition &&  value)
inline

The time limit for how long the processing job is allowed to run.

Definition at line 247 of file CreateProcessingJobRequest.h.

◆ WithTags() [1/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithTags ( Aws::Vector< Tag > &&  value)
inline

(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.

Definition at line 498 of file CreateProcessingJobRequest.h.

◆ WithTags() [2/2]

CreateProcessingJobRequest& Aws::SageMaker::Model::CreateProcessingJobRequest::WithTags ( const Aws::Vector< Tag > &  value)
inline

(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.

Definition at line 490 of file CreateProcessingJobRequest.h.


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