7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/TrainingRepositoryAccessMode.h>
9#include <aws/sagemaker/model/TrainingRepositoryAuthConfig.h>
71 bool m_trainingRepositoryAccessModeHasBeenSet =
false;
74 bool m_trainingRepositoryAuthConfigHasBeenSet =
false;
TrainingImageConfig & WithTrainingRepositoryAuthConfig(const TrainingRepositoryAuthConfig &value)
void SetTrainingRepositoryAccessMode(const TrainingRepositoryAccessMode &value)
AWS_SAGEMAKER_API TrainingImageConfig()
TrainingImageConfig & WithTrainingRepositoryAccessMode(TrainingRepositoryAccessMode &&value)
const TrainingRepositoryAuthConfig & GetTrainingRepositoryAuthConfig() const
bool TrainingRepositoryAccessModeHasBeenSet() const
void SetTrainingRepositoryAuthConfig(const TrainingRepositoryAuthConfig &value)
AWS_SAGEMAKER_API TrainingImageConfig(Aws::Utils::Json::JsonView jsonValue)
void SetTrainingRepositoryAuthConfig(TrainingRepositoryAuthConfig &&value)
const TrainingRepositoryAccessMode & GetTrainingRepositoryAccessMode() const
TrainingImageConfig & WithTrainingRepositoryAccessMode(const TrainingRepositoryAccessMode &value)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetTrainingRepositoryAccessMode(TrainingRepositoryAccessMode &&value)
AWS_SAGEMAKER_API TrainingImageConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
bool TrainingRepositoryAuthConfigHasBeenSet() const
TrainingImageConfig & WithTrainingRepositoryAuthConfig(TrainingRepositoryAuthConfig &&value)
TrainingRepositoryAccessMode
Aws::Utils::Json::JsonValue JsonValue