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

#include <ModelPackageValidationSpecification.h>

Public Member Functions

 ModelPackageValidationSpecification ()
 
 ModelPackageValidationSpecification (Aws::Utils::Json::JsonView jsonValue)
 
ModelPackageValidationSpecificationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetValidationRole () const
 
bool ValidationRoleHasBeenSet () const
 
void SetValidationRole (const Aws::String &value)
 
void SetValidationRole (Aws::String &&value)
 
void SetValidationRole (const char *value)
 
ModelPackageValidationSpecificationWithValidationRole (const Aws::String &value)
 
ModelPackageValidationSpecificationWithValidationRole (Aws::String &&value)
 
ModelPackageValidationSpecificationWithValidationRole (const char *value)
 
const Aws::Vector< ModelPackageValidationProfile > & GetValidationProfiles () const
 
bool ValidationProfilesHasBeenSet () const
 
void SetValidationProfiles (const Aws::Vector< ModelPackageValidationProfile > &value)
 
void SetValidationProfiles (Aws::Vector< ModelPackageValidationProfile > &&value)
 
ModelPackageValidationSpecificationWithValidationProfiles (const Aws::Vector< ModelPackageValidationProfile > &value)
 
ModelPackageValidationSpecificationWithValidationProfiles (Aws::Vector< ModelPackageValidationProfile > &&value)
 
ModelPackageValidationSpecificationAddValidationProfiles (const ModelPackageValidationProfile &value)
 
ModelPackageValidationSpecificationAddValidationProfiles (ModelPackageValidationProfile &&value)
 

Detailed Description

Specifies batch transform jobs that Amazon SageMaker runs to validate your model package.

See Also:

AWS API Reference

Definition at line 34 of file ModelPackageValidationSpecification.h.

Constructor & Destructor Documentation

◆ ModelPackageValidationSpecification() [1/2]

Aws::SageMaker::Model::ModelPackageValidationSpecification::ModelPackageValidationSpecification ( )

◆ ModelPackageValidationSpecification() [2/2]

Aws::SageMaker::Model::ModelPackageValidationSpecification::ModelPackageValidationSpecification ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddValidationProfiles() [1/2]

ModelPackageValidationSpecification& Aws::SageMaker::Model::ModelPackageValidationSpecification::AddValidationProfiles ( const ModelPackageValidationProfile value)
inline

An array of ModelPackageValidationProfile objects, each of which specifies a batch transform job that Amazon SageMaker runs to validate your model package.

Definition at line 131 of file ModelPackageValidationSpecification.h.

◆ AddValidationProfiles() [2/2]

ModelPackageValidationSpecification& Aws::SageMaker::Model::ModelPackageValidationSpecification::AddValidationProfiles ( ModelPackageValidationProfile &&  value)
inline

An array of ModelPackageValidationProfile objects, each of which specifies a batch transform job that Amazon SageMaker runs to validate your model package.

Definition at line 138 of file ModelPackageValidationSpecification.h.

◆ GetValidationProfiles()

const Aws::Vector<ModelPackageValidationProfile>& Aws::SageMaker::Model::ModelPackageValidationSpecification::GetValidationProfiles ( ) const
inline

An array of ModelPackageValidationProfile objects, each of which specifies a batch transform job that Amazon SageMaker runs to validate your model package.

Definition at line 89 of file ModelPackageValidationSpecification.h.

◆ GetValidationRole()

const Aws::String& Aws::SageMaker::Model::ModelPackageValidationSpecification::GetValidationRole ( ) const
inline

The IAM roles to be used for the validation of the model package.

Definition at line 46 of file ModelPackageValidationSpecification.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SageMaker::Model::ModelPackageValidationSpecification::Jsonize ( ) const

◆ operator=()

ModelPackageValidationSpecification& Aws::SageMaker::Model::ModelPackageValidationSpecification::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetValidationProfiles() [1/2]

void Aws::SageMaker::Model::ModelPackageValidationSpecification::SetValidationProfiles ( const Aws::Vector< ModelPackageValidationProfile > &  value)
inline

An array of ModelPackageValidationProfile objects, each of which specifies a batch transform job that Amazon SageMaker runs to validate your model package.

Definition at line 103 of file ModelPackageValidationSpecification.h.

◆ SetValidationProfiles() [2/2]

void Aws::SageMaker::Model::ModelPackageValidationSpecification::SetValidationProfiles ( Aws::Vector< ModelPackageValidationProfile > &&  value)
inline

An array of ModelPackageValidationProfile objects, each of which specifies a batch transform job that Amazon SageMaker runs to validate your model package.

Definition at line 110 of file ModelPackageValidationSpecification.h.

◆ SetValidationRole() [1/3]

void Aws::SageMaker::Model::ModelPackageValidationSpecification::SetValidationRole ( const Aws::String value)
inline

The IAM roles to be used for the validation of the model package.

Definition at line 56 of file ModelPackageValidationSpecification.h.

◆ SetValidationRole() [2/3]

void Aws::SageMaker::Model::ModelPackageValidationSpecification::SetValidationRole ( Aws::String &&  value)
inline

The IAM roles to be used for the validation of the model package.

Definition at line 61 of file ModelPackageValidationSpecification.h.

◆ SetValidationRole() [3/3]

void Aws::SageMaker::Model::ModelPackageValidationSpecification::SetValidationRole ( const char *  value)
inline

The IAM roles to be used for the validation of the model package.

Definition at line 66 of file ModelPackageValidationSpecification.h.

◆ ValidationProfilesHasBeenSet()

bool Aws::SageMaker::Model::ModelPackageValidationSpecification::ValidationProfilesHasBeenSet ( ) const
inline

An array of ModelPackageValidationProfile objects, each of which specifies a batch transform job that Amazon SageMaker runs to validate your model package.

Definition at line 96 of file ModelPackageValidationSpecification.h.

◆ ValidationRoleHasBeenSet()

bool Aws::SageMaker::Model::ModelPackageValidationSpecification::ValidationRoleHasBeenSet ( ) const
inline

The IAM roles to be used for the validation of the model package.

Definition at line 51 of file ModelPackageValidationSpecification.h.

◆ WithValidationProfiles() [1/2]

ModelPackageValidationSpecification& Aws::SageMaker::Model::ModelPackageValidationSpecification::WithValidationProfiles ( const Aws::Vector< ModelPackageValidationProfile > &  value)
inline

An array of ModelPackageValidationProfile objects, each of which specifies a batch transform job that Amazon SageMaker runs to validate your model package.

Definition at line 117 of file ModelPackageValidationSpecification.h.

◆ WithValidationProfiles() [2/2]

ModelPackageValidationSpecification& Aws::SageMaker::Model::ModelPackageValidationSpecification::WithValidationProfiles ( Aws::Vector< ModelPackageValidationProfile > &&  value)
inline

An array of ModelPackageValidationProfile objects, each of which specifies a batch transform job that Amazon SageMaker runs to validate your model package.

Definition at line 124 of file ModelPackageValidationSpecification.h.

◆ WithValidationRole() [1/3]

ModelPackageValidationSpecification& Aws::SageMaker::Model::ModelPackageValidationSpecification::WithValidationRole ( const Aws::String value)
inline

The IAM roles to be used for the validation of the model package.

Definition at line 71 of file ModelPackageValidationSpecification.h.

◆ WithValidationRole() [2/3]

ModelPackageValidationSpecification& Aws::SageMaker::Model::ModelPackageValidationSpecification::WithValidationRole ( Aws::String &&  value)
inline

The IAM roles to be used for the validation of the model package.

Definition at line 76 of file ModelPackageValidationSpecification.h.

◆ WithValidationRole() [3/3]

ModelPackageValidationSpecification& Aws::SageMaker::Model::ModelPackageValidationSpecification::WithValidationRole ( const char *  value)
inline

The IAM roles to be used for the validation of the model package.

Definition at line 81 of file ModelPackageValidationSpecification.h.


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