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

#include <CreateEdgePackagingJobRequest.h>

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

Public Member Functions

 CreateEdgePackagingJobRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetEdgePackagingJobName () const
 
bool EdgePackagingJobNameHasBeenSet () const
 
void SetEdgePackagingJobName (const Aws::String &value)
 
void SetEdgePackagingJobName (Aws::String &&value)
 
void SetEdgePackagingJobName (const char *value)
 
CreateEdgePackagingJobRequestWithEdgePackagingJobName (const Aws::String &value)
 
CreateEdgePackagingJobRequestWithEdgePackagingJobName (Aws::String &&value)
 
CreateEdgePackagingJobRequestWithEdgePackagingJobName (const char *value)
 
const Aws::StringGetCompilationJobName () const
 
bool CompilationJobNameHasBeenSet () const
 
void SetCompilationJobName (const Aws::String &value)
 
void SetCompilationJobName (Aws::String &&value)
 
void SetCompilationJobName (const char *value)
 
CreateEdgePackagingJobRequestWithCompilationJobName (const Aws::String &value)
 
CreateEdgePackagingJobRequestWithCompilationJobName (Aws::String &&value)
 
CreateEdgePackagingJobRequestWithCompilationJobName (const char *value)
 
const Aws::StringGetModelName () const
 
bool ModelNameHasBeenSet () const
 
void SetModelName (const Aws::String &value)
 
void SetModelName (Aws::String &&value)
 
void SetModelName (const char *value)
 
CreateEdgePackagingJobRequestWithModelName (const Aws::String &value)
 
CreateEdgePackagingJobRequestWithModelName (Aws::String &&value)
 
CreateEdgePackagingJobRequestWithModelName (const char *value)
 
const Aws::StringGetModelVersion () const
 
bool ModelVersionHasBeenSet () const
 
void SetModelVersion (const Aws::String &value)
 
void SetModelVersion (Aws::String &&value)
 
void SetModelVersion (const char *value)
 
CreateEdgePackagingJobRequestWithModelVersion (const Aws::String &value)
 
CreateEdgePackagingJobRequestWithModelVersion (Aws::String &&value)
 
CreateEdgePackagingJobRequestWithModelVersion (const char *value)
 
const Aws::StringGetRoleArn () const
 
bool RoleArnHasBeenSet () const
 
void SetRoleArn (const Aws::String &value)
 
void SetRoleArn (Aws::String &&value)
 
void SetRoleArn (const char *value)
 
CreateEdgePackagingJobRequestWithRoleArn (const Aws::String &value)
 
CreateEdgePackagingJobRequestWithRoleArn (Aws::String &&value)
 
CreateEdgePackagingJobRequestWithRoleArn (const char *value)
 
const EdgeOutputConfigGetOutputConfig () const
 
bool OutputConfigHasBeenSet () const
 
void SetOutputConfig (const EdgeOutputConfig &value)
 
void SetOutputConfig (EdgeOutputConfig &&value)
 
CreateEdgePackagingJobRequestWithOutputConfig (const EdgeOutputConfig &value)
 
CreateEdgePackagingJobRequestWithOutputConfig (EdgeOutputConfig &&value)
 
const Aws::StringGetResourceKey () const
 
bool ResourceKeyHasBeenSet () const
 
void SetResourceKey (const Aws::String &value)
 
void SetResourceKey (Aws::String &&value)
 
void SetResourceKey (const char *value)
 
CreateEdgePackagingJobRequestWithResourceKey (const Aws::String &value)
 
CreateEdgePackagingJobRequestWithResourceKey (Aws::String &&value)
 
CreateEdgePackagingJobRequestWithResourceKey (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)
 
CreateEdgePackagingJobRequestWithTags (const Aws::Vector< Tag > &value)
 
CreateEdgePackagingJobRequestWithTags (Aws::Vector< Tag > &&value)
 
CreateEdgePackagingJobRequestAddTags (const Tag &value)
 
CreateEdgePackagingJobRequestAddTags (Tag &&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 24 of file CreateEdgePackagingJobRequest.h.

Constructor & Destructor Documentation

◆ CreateEdgePackagingJobRequest()

Aws::SageMaker::Model::CreateEdgePackagingJobRequest::CreateEdgePackagingJobRequest ( )

Member Function Documentation

◆ AddTags() [1/2]

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

Creates tags for the packaging job.

Definition at line 374 of file CreateEdgePackagingJobRequest.h.

◆ AddTags() [2/2]

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

Creates tags for the packaging job.

Definition at line 379 of file CreateEdgePackagingJobRequest.h.

◆ CompilationJobNameHasBeenSet()

bool Aws::SageMaker::Model::CreateEdgePackagingJobRequest::CompilationJobNameHasBeenSet ( ) const
inline

The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.

Definition at line 91 of file CreateEdgePackagingJobRequest.h.

◆ EdgePackagingJobNameHasBeenSet()

bool Aws::SageMaker::Model::CreateEdgePackagingJobRequest::EdgePackagingJobNameHasBeenSet ( ) const
inline

The name of the edge packaging job.

Definition at line 48 of file CreateEdgePackagingJobRequest.h.

◆ GetCompilationJobName()

const Aws::String& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::GetCompilationJobName ( ) const
inline

The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.

Definition at line 85 of file CreateEdgePackagingJobRequest.h.

◆ GetEdgePackagingJobName()

const Aws::String& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::GetEdgePackagingJobName ( ) const
inline

The name of the edge packaging job.

Definition at line 43 of file CreateEdgePackagingJobRequest.h.

◆ GetModelName()

const Aws::String& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::GetModelName ( ) const
inline

The name of the model.

Definition at line 133 of file CreateEdgePackagingJobRequest.h.

◆ GetModelVersion()

const Aws::String& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::GetModelVersion ( ) const
inline

The version of the model.

Definition at line 174 of file CreateEdgePackagingJobRequest.h.

◆ GetOutputConfig()

const EdgeOutputConfig& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::GetOutputConfig ( ) const
inline

Provides information about the output location for the packaged model.

Definition at line 264 of file CreateEdgePackagingJobRequest.h.

◆ GetRequestSpecificHeaders()

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

Reimplemented from Aws::SageMaker::SageMakerRequest.

◆ GetResourceKey()

const Aws::String& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::GetResourceKey ( ) const
inline

The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.

Definition at line 296 of file CreateEdgePackagingJobRequest.h.

◆ GetRoleArn()

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

The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.

Definition at line 216 of file CreateEdgePackagingJobRequest.h.

◆ GetServiceRequestName()

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

Implements Aws::AmazonWebServiceRequest.

Definition at line 33 of file CreateEdgePackagingJobRequest.h.

◆ GetTags()

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

Creates tags for the packaging job.

Definition at line 344 of file CreateEdgePackagingJobRequest.h.

◆ ModelNameHasBeenSet()

bool Aws::SageMaker::Model::CreateEdgePackagingJobRequest::ModelNameHasBeenSet ( ) const
inline

The name of the model.

Definition at line 138 of file CreateEdgePackagingJobRequest.h.

◆ ModelVersionHasBeenSet()

bool Aws::SageMaker::Model::CreateEdgePackagingJobRequest::ModelVersionHasBeenSet ( ) const
inline

The version of the model.

Definition at line 179 of file CreateEdgePackagingJobRequest.h.

◆ OutputConfigHasBeenSet()

bool Aws::SageMaker::Model::CreateEdgePackagingJobRequest::OutputConfigHasBeenSet ( ) const
inline

Provides information about the output location for the packaged model.

Definition at line 269 of file CreateEdgePackagingJobRequest.h.

◆ ResourceKeyHasBeenSet()

bool Aws::SageMaker::Model::CreateEdgePackagingJobRequest::ResourceKeyHasBeenSet ( ) const
inline

The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.

Definition at line 302 of file CreateEdgePackagingJobRequest.h.

◆ RoleArnHasBeenSet()

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

The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.

Definition at line 222 of file CreateEdgePackagingJobRequest.h.

◆ SerializePayload()

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

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetCompilationJobName() [1/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetCompilationJobName ( Aws::String &&  value)
inline

The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.

Definition at line 103 of file CreateEdgePackagingJobRequest.h.

◆ SetCompilationJobName() [2/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetCompilationJobName ( const Aws::String value)
inline

The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.

Definition at line 97 of file CreateEdgePackagingJobRequest.h.

◆ SetCompilationJobName() [3/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetCompilationJobName ( const char *  value)
inline

The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.

Definition at line 109 of file CreateEdgePackagingJobRequest.h.

◆ SetEdgePackagingJobName() [1/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetEdgePackagingJobName ( Aws::String &&  value)
inline

The name of the edge packaging job.

Definition at line 58 of file CreateEdgePackagingJobRequest.h.

◆ SetEdgePackagingJobName() [2/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetEdgePackagingJobName ( const Aws::String value)
inline

The name of the edge packaging job.

Definition at line 53 of file CreateEdgePackagingJobRequest.h.

◆ SetEdgePackagingJobName() [3/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetEdgePackagingJobName ( const char *  value)
inline

The name of the edge packaging job.

Definition at line 63 of file CreateEdgePackagingJobRequest.h.

◆ SetModelName() [1/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetModelName ( Aws::String &&  value)
inline

The name of the model.

Definition at line 148 of file CreateEdgePackagingJobRequest.h.

◆ SetModelName() [2/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetModelName ( const Aws::String value)
inline

The name of the model.

Definition at line 143 of file CreateEdgePackagingJobRequest.h.

◆ SetModelName() [3/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetModelName ( const char *  value)
inline

The name of the model.

Definition at line 153 of file CreateEdgePackagingJobRequest.h.

◆ SetModelVersion() [1/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetModelVersion ( Aws::String &&  value)
inline

The version of the model.

Definition at line 189 of file CreateEdgePackagingJobRequest.h.

◆ SetModelVersion() [2/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetModelVersion ( const Aws::String value)
inline

The version of the model.

Definition at line 184 of file CreateEdgePackagingJobRequest.h.

◆ SetModelVersion() [3/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetModelVersion ( const char *  value)
inline

The version of the model.

Definition at line 194 of file CreateEdgePackagingJobRequest.h.

◆ SetOutputConfig() [1/2]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetOutputConfig ( const EdgeOutputConfig value)
inline

Provides information about the output location for the packaged model.

Definition at line 274 of file CreateEdgePackagingJobRequest.h.

◆ SetOutputConfig() [2/2]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetOutputConfig ( EdgeOutputConfig &&  value)
inline

Provides information about the output location for the packaged model.

Definition at line 279 of file CreateEdgePackagingJobRequest.h.

◆ SetResourceKey() [1/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetResourceKey ( Aws::String &&  value)
inline

The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.

Definition at line 314 of file CreateEdgePackagingJobRequest.h.

◆ SetResourceKey() [2/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetResourceKey ( const Aws::String value)
inline

The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.

Definition at line 308 of file CreateEdgePackagingJobRequest.h.

◆ SetResourceKey() [3/3]

void Aws::SageMaker::Model::CreateEdgePackagingJobRequest::SetResourceKey ( const char *  value)
inline

The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.

Definition at line 320 of file CreateEdgePackagingJobRequest.h.

◆ SetRoleArn() [1/3]

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

The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.

Definition at line 234 of file CreateEdgePackagingJobRequest.h.

◆ SetRoleArn() [2/3]

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

The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.

Definition at line 228 of file CreateEdgePackagingJobRequest.h.

◆ SetRoleArn() [3/3]

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

The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.

Definition at line 240 of file CreateEdgePackagingJobRequest.h.

◆ SetTags() [1/2]

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

Creates tags for the packaging job.

Definition at line 359 of file CreateEdgePackagingJobRequest.h.

◆ SetTags() [2/2]

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

Creates tags for the packaging job.

Definition at line 354 of file CreateEdgePackagingJobRequest.h.

◆ TagsHasBeenSet()

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

Creates tags for the packaging job.

Definition at line 349 of file CreateEdgePackagingJobRequest.h.

◆ WithCompilationJobName() [1/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithCompilationJobName ( Aws::String &&  value)
inline

The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.

Definition at line 121 of file CreateEdgePackagingJobRequest.h.

◆ WithCompilationJobName() [2/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithCompilationJobName ( const Aws::String value)
inline

The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.

Definition at line 115 of file CreateEdgePackagingJobRequest.h.

◆ WithCompilationJobName() [3/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithCompilationJobName ( const char *  value)
inline

The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.

Definition at line 127 of file CreateEdgePackagingJobRequest.h.

◆ WithEdgePackagingJobName() [1/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithEdgePackagingJobName ( Aws::String &&  value)
inline

The name of the edge packaging job.

Definition at line 73 of file CreateEdgePackagingJobRequest.h.

◆ WithEdgePackagingJobName() [2/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithEdgePackagingJobName ( const Aws::String value)
inline

The name of the edge packaging job.

Definition at line 68 of file CreateEdgePackagingJobRequest.h.

◆ WithEdgePackagingJobName() [3/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithEdgePackagingJobName ( const char *  value)
inline

The name of the edge packaging job.

Definition at line 78 of file CreateEdgePackagingJobRequest.h.

◆ WithModelName() [1/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithModelName ( Aws::String &&  value)
inline

The name of the model.

Definition at line 163 of file CreateEdgePackagingJobRequest.h.

◆ WithModelName() [2/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithModelName ( const Aws::String value)
inline

The name of the model.

Definition at line 158 of file CreateEdgePackagingJobRequest.h.

◆ WithModelName() [3/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithModelName ( const char *  value)
inline

The name of the model.

Definition at line 168 of file CreateEdgePackagingJobRequest.h.

◆ WithModelVersion() [1/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithModelVersion ( Aws::String &&  value)
inline

The version of the model.

Definition at line 204 of file CreateEdgePackagingJobRequest.h.

◆ WithModelVersion() [2/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithModelVersion ( const Aws::String value)
inline

The version of the model.

Definition at line 199 of file CreateEdgePackagingJobRequest.h.

◆ WithModelVersion() [3/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithModelVersion ( const char *  value)
inline

The version of the model.

Definition at line 209 of file CreateEdgePackagingJobRequest.h.

◆ WithOutputConfig() [1/2]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithOutputConfig ( const EdgeOutputConfig value)
inline

Provides information about the output location for the packaged model.

Definition at line 284 of file CreateEdgePackagingJobRequest.h.

◆ WithOutputConfig() [2/2]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithOutputConfig ( EdgeOutputConfig &&  value)
inline

Provides information about the output location for the packaged model.

Definition at line 289 of file CreateEdgePackagingJobRequest.h.

◆ WithResourceKey() [1/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithResourceKey ( Aws::String &&  value)
inline

The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.

Definition at line 332 of file CreateEdgePackagingJobRequest.h.

◆ WithResourceKey() [2/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithResourceKey ( const Aws::String value)
inline

The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.

Definition at line 326 of file CreateEdgePackagingJobRequest.h.

◆ WithResourceKey() [3/3]

CreateEdgePackagingJobRequest& Aws::SageMaker::Model::CreateEdgePackagingJobRequest::WithResourceKey ( const char *  value)
inline

The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.

Definition at line 338 of file CreateEdgePackagingJobRequest.h.

◆ WithRoleArn() [1/3]

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

The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.

Definition at line 252 of file CreateEdgePackagingJobRequest.h.

◆ WithRoleArn() [2/3]

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

The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.

Definition at line 246 of file CreateEdgePackagingJobRequest.h.

◆ WithRoleArn() [3/3]

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

The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.

Definition at line 258 of file CreateEdgePackagingJobRequest.h.

◆ WithTags() [1/2]

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

Creates tags for the packaging job.

Definition at line 369 of file CreateEdgePackagingJobRequest.h.

◆ WithTags() [2/2]

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

Creates tags for the packaging job.

Definition at line 364 of file CreateEdgePackagingJobRequest.h.


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