7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/RepositoryAccessMode.h>
9#include <aws/sagemaker/model/RepositoryAuthConfig.h>
76 bool m_repositoryAccessModeHasBeenSet =
false;
79 bool m_repositoryAuthConfigHasBeenSet =
false;
void SetRepositoryAuthConfig(RepositoryAuthConfig &&value)
const RepositoryAccessMode & GetRepositoryAccessMode() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
const RepositoryAuthConfig & GetRepositoryAuthConfig() const
bool RepositoryAuthConfigHasBeenSet() const
bool RepositoryAccessModeHasBeenSet() const
ImageConfig & WithRepositoryAuthConfig(RepositoryAuthConfig &&value)
ImageConfig & WithRepositoryAccessMode(const RepositoryAccessMode &value)
void SetRepositoryAuthConfig(const RepositoryAuthConfig &value)
void SetRepositoryAccessMode(const RepositoryAccessMode &value)
void SetRepositoryAccessMode(RepositoryAccessMode &&value)
AWS_SAGEMAKER_API ImageConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
ImageConfig & WithRepositoryAuthConfig(const RepositoryAuthConfig &value)
AWS_SAGEMAKER_API ImageConfig()
AWS_SAGEMAKER_API ImageConfig(Aws::Utils::Json::JsonView jsonValue)
ImageConfig & WithRepositoryAccessMode(RepositoryAccessMode &&value)
Aws::Utils::Json::JsonValue JsonValue