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

#include <KernelGatewayImageConfig.h>

Public Member Functions

 KernelGatewayImageConfig ()
 
 KernelGatewayImageConfig (Aws::Utils::Json::JsonView jsonValue)
 
KernelGatewayImageConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< KernelSpec > & GetKernelSpecs () const
 
bool KernelSpecsHasBeenSet () const
 
void SetKernelSpecs (const Aws::Vector< KernelSpec > &value)
 
void SetKernelSpecs (Aws::Vector< KernelSpec > &&value)
 
KernelGatewayImageConfigWithKernelSpecs (const Aws::Vector< KernelSpec > &value)
 
KernelGatewayImageConfigWithKernelSpecs (Aws::Vector< KernelSpec > &&value)
 
KernelGatewayImageConfigAddKernelSpecs (const KernelSpec &value)
 
KernelGatewayImageConfigAddKernelSpecs (KernelSpec &&value)
 
const FileSystemConfigGetFileSystemConfig () const
 
bool FileSystemConfigHasBeenSet () const
 
void SetFileSystemConfig (const FileSystemConfig &value)
 
void SetFileSystemConfig (FileSystemConfig &&value)
 
KernelGatewayImageConfigWithFileSystemConfig (const FileSystemConfig &value)
 
KernelGatewayImageConfigWithFileSystemConfig (FileSystemConfig &&value)
 

Detailed Description

The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app.

See Also:

AWS API Reference

Definition at line 34 of file KernelGatewayImageConfig.h.

Constructor & Destructor Documentation

◆ KernelGatewayImageConfig() [1/2]

Aws::SageMaker::Model::KernelGatewayImageConfig::KernelGatewayImageConfig ( )

◆ KernelGatewayImageConfig() [2/2]

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

Member Function Documentation

◆ AddKernelSpecs() [1/2]

KernelGatewayImageConfig& Aws::SageMaker::Model::KernelGatewayImageConfig::AddKernelSpecs ( const KernelSpec value)
inline

The specification of the Jupyter kernels in the image.

Definition at line 76 of file KernelGatewayImageConfig.h.

◆ AddKernelSpecs() [2/2]

KernelGatewayImageConfig& Aws::SageMaker::Model::KernelGatewayImageConfig::AddKernelSpecs ( KernelSpec &&  value)
inline

The specification of the Jupyter kernels in the image.

Definition at line 81 of file KernelGatewayImageConfig.h.

◆ FileSystemConfigHasBeenSet()

bool Aws::SageMaker::Model::KernelGatewayImageConfig::FileSystemConfigHasBeenSet ( ) const
inline

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

Definition at line 94 of file KernelGatewayImageConfig.h.

◆ GetFileSystemConfig()

const FileSystemConfig& Aws::SageMaker::Model::KernelGatewayImageConfig::GetFileSystemConfig ( ) const
inline

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

Definition at line 88 of file KernelGatewayImageConfig.h.

◆ GetKernelSpecs()

const Aws::Vector<KernelSpec>& Aws::SageMaker::Model::KernelGatewayImageConfig::GetKernelSpecs ( ) const
inline

The specification of the Jupyter kernels in the image.

Definition at line 46 of file KernelGatewayImageConfig.h.

◆ Jsonize()

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

◆ KernelSpecsHasBeenSet()

bool Aws::SageMaker::Model::KernelGatewayImageConfig::KernelSpecsHasBeenSet ( ) const
inline

The specification of the Jupyter kernels in the image.

Definition at line 51 of file KernelGatewayImageConfig.h.

◆ operator=()

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

◆ SetFileSystemConfig() [1/2]

void Aws::SageMaker::Model::KernelGatewayImageConfig::SetFileSystemConfig ( const FileSystemConfig value)
inline

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

Definition at line 100 of file KernelGatewayImageConfig.h.

◆ SetFileSystemConfig() [2/2]

void Aws::SageMaker::Model::KernelGatewayImageConfig::SetFileSystemConfig ( FileSystemConfig &&  value)
inline

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

Definition at line 106 of file KernelGatewayImageConfig.h.

◆ SetKernelSpecs() [1/2]

void Aws::SageMaker::Model::KernelGatewayImageConfig::SetKernelSpecs ( Aws::Vector< KernelSpec > &&  value)
inline

The specification of the Jupyter kernels in the image.

Definition at line 61 of file KernelGatewayImageConfig.h.

◆ SetKernelSpecs() [2/2]

void Aws::SageMaker::Model::KernelGatewayImageConfig::SetKernelSpecs ( const Aws::Vector< KernelSpec > &  value)
inline

The specification of the Jupyter kernels in the image.

Definition at line 56 of file KernelGatewayImageConfig.h.

◆ WithFileSystemConfig() [1/2]

KernelGatewayImageConfig& Aws::SageMaker::Model::KernelGatewayImageConfig::WithFileSystemConfig ( const FileSystemConfig value)
inline

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

Definition at line 112 of file KernelGatewayImageConfig.h.

◆ WithFileSystemConfig() [2/2]

KernelGatewayImageConfig& Aws::SageMaker::Model::KernelGatewayImageConfig::WithFileSystemConfig ( FileSystemConfig &&  value)
inline

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

Definition at line 118 of file KernelGatewayImageConfig.h.

◆ WithKernelSpecs() [1/2]

KernelGatewayImageConfig& Aws::SageMaker::Model::KernelGatewayImageConfig::WithKernelSpecs ( Aws::Vector< KernelSpec > &&  value)
inline

The specification of the Jupyter kernels in the image.

Definition at line 71 of file KernelGatewayImageConfig.h.

◆ WithKernelSpecs() [2/2]

KernelGatewayImageConfig& Aws::SageMaker::Model::KernelGatewayImageConfig::WithKernelSpecs ( const Aws::Vector< KernelSpec > &  value)
inline

The specification of the Jupyter kernels in the image.

Definition at line 66 of file KernelGatewayImageConfig.h.


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