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

#include <UserSettings.h>

Public Member Functions

 UserSettings ()
 
 UserSettings (Aws::Utils::Json::JsonView jsonValue)
 
UserSettingsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetExecutionRole () const
 
bool ExecutionRoleHasBeenSet () const
 
void SetExecutionRole (const Aws::String &value)
 
void SetExecutionRole (Aws::String &&value)
 
void SetExecutionRole (const char *value)
 
UserSettingsWithExecutionRole (const Aws::String &value)
 
UserSettingsWithExecutionRole (Aws::String &&value)
 
UserSettingsWithExecutionRole (const char *value)
 
const Aws::Vector< Aws::String > & GetSecurityGroups () const
 
bool SecurityGroupsHasBeenSet () const
 
void SetSecurityGroups (const Aws::Vector< Aws::String > &value)
 
void SetSecurityGroups (Aws::Vector< Aws::String > &&value)
 
UserSettingsWithSecurityGroups (const Aws::Vector< Aws::String > &value)
 
UserSettingsWithSecurityGroups (Aws::Vector< Aws::String > &&value)
 
UserSettingsAddSecurityGroups (const Aws::String &value)
 
UserSettingsAddSecurityGroups (Aws::String &&value)
 
UserSettingsAddSecurityGroups (const char *value)
 
const SharingSettingsGetSharingSettings () const
 
bool SharingSettingsHasBeenSet () const
 
void SetSharingSettings (const SharingSettings &value)
 
void SetSharingSettings (SharingSettings &&value)
 
UserSettingsWithSharingSettings (const SharingSettings &value)
 
UserSettingsWithSharingSettings (SharingSettings &&value)
 
const JupyterServerAppSettingsGetJupyterServerAppSettings () const
 
bool JupyterServerAppSettingsHasBeenSet () const
 
void SetJupyterServerAppSettings (const JupyterServerAppSettings &value)
 
void SetJupyterServerAppSettings (JupyterServerAppSettings &&value)
 
UserSettingsWithJupyterServerAppSettings (const JupyterServerAppSettings &value)
 
UserSettingsWithJupyterServerAppSettings (JupyterServerAppSettings &&value)
 
const KernelGatewayAppSettingsGetKernelGatewayAppSettings () const
 
bool KernelGatewayAppSettingsHasBeenSet () const
 
void SetKernelGatewayAppSettings (const KernelGatewayAppSettings &value)
 
void SetKernelGatewayAppSettings (KernelGatewayAppSettings &&value)
 
UserSettingsWithKernelGatewayAppSettings (const KernelGatewayAppSettings &value)
 
UserSettingsWithKernelGatewayAppSettings (KernelGatewayAppSettings &&value)
 
const TensorBoardAppSettingsGetTensorBoardAppSettings () const
 
bool TensorBoardAppSettingsHasBeenSet () const
 
void SetTensorBoardAppSettings (const TensorBoardAppSettings &value)
 
void SetTensorBoardAppSettings (TensorBoardAppSettings &&value)
 
UserSettingsWithTensorBoardAppSettings (const TensorBoardAppSettings &value)
 
UserSettingsWithTensorBoardAppSettings (TensorBoardAppSettings &&value)
 

Detailed Description

A collection of settings.

See Also:

AWS API Reference

Definition at line 36 of file UserSettings.h.

Constructor & Destructor Documentation

◆ UserSettings() [1/2]

Aws::SageMaker::Model::UserSettings::UserSettings ( )

◆ UserSettings() [2/2]

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

Member Function Documentation

◆ AddSecurityGroups() [1/3]

UserSettings& Aws::SageMaker::Model::UserSettings::AddSecurityGroups ( const Aws::String value)
inline

The security groups.

Definition at line 119 of file UserSettings.h.

◆ AddSecurityGroups() [2/3]

UserSettings& Aws::SageMaker::Model::UserSettings::AddSecurityGroups ( Aws::String &&  value)
inline

The security groups.

Definition at line 124 of file UserSettings.h.

◆ AddSecurityGroups() [3/3]

UserSettings& Aws::SageMaker::Model::UserSettings::AddSecurityGroups ( const char *  value)
inline

The security groups.

Definition at line 129 of file UserSettings.h.

◆ ExecutionRoleHasBeenSet()

bool Aws::SageMaker::Model::UserSettings::ExecutionRoleHasBeenSet ( ) const
inline

The execution role for the user.

Definition at line 53 of file UserSettings.h.

◆ GetExecutionRole()

const Aws::String& Aws::SageMaker::Model::UserSettings::GetExecutionRole ( ) const
inline

The execution role for the user.

Definition at line 48 of file UserSettings.h.

◆ GetJupyterServerAppSettings()

const JupyterServerAppSettings& Aws::SageMaker::Model::UserSettings::GetJupyterServerAppSettings ( ) const
inline

The Jupyter server's app settings.

Definition at line 166 of file UserSettings.h.

◆ GetKernelGatewayAppSettings()

const KernelGatewayAppSettings& Aws::SageMaker::Model::UserSettings::GetKernelGatewayAppSettings ( ) const
inline

The kernel gateway app settings.

Definition at line 197 of file UserSettings.h.

◆ GetSecurityGroups()

const Aws::Vector<Aws::String>& Aws::SageMaker::Model::UserSettings::GetSecurityGroups ( ) const
inline

The security groups.

Definition at line 89 of file UserSettings.h.

◆ GetSharingSettings()

const SharingSettings& Aws::SageMaker::Model::UserSettings::GetSharingSettings ( ) const
inline

The sharing settings.

Definition at line 135 of file UserSettings.h.

◆ GetTensorBoardAppSettings()

const TensorBoardAppSettings& Aws::SageMaker::Model::UserSettings::GetTensorBoardAppSettings ( ) const
inline

The TensorBoard app settings.

Definition at line 228 of file UserSettings.h.

◆ Jsonize()

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

◆ JupyterServerAppSettingsHasBeenSet()

bool Aws::SageMaker::Model::UserSettings::JupyterServerAppSettingsHasBeenSet ( ) const
inline

The Jupyter server's app settings.

Definition at line 171 of file UserSettings.h.

◆ KernelGatewayAppSettingsHasBeenSet()

bool Aws::SageMaker::Model::UserSettings::KernelGatewayAppSettingsHasBeenSet ( ) const
inline

The kernel gateway app settings.

Definition at line 202 of file UserSettings.h.

◆ operator=()

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

◆ SecurityGroupsHasBeenSet()

bool Aws::SageMaker::Model::UserSettings::SecurityGroupsHasBeenSet ( ) const
inline

The security groups.

Definition at line 94 of file UserSettings.h.

◆ SetExecutionRole() [1/3]

void Aws::SageMaker::Model::UserSettings::SetExecutionRole ( const Aws::String value)
inline

The execution role for the user.

Definition at line 58 of file UserSettings.h.

◆ SetExecutionRole() [2/3]

void Aws::SageMaker::Model::UserSettings::SetExecutionRole ( Aws::String &&  value)
inline

The execution role for the user.

Definition at line 63 of file UserSettings.h.

◆ SetExecutionRole() [3/3]

void Aws::SageMaker::Model::UserSettings::SetExecutionRole ( const char *  value)
inline

The execution role for the user.

Definition at line 68 of file UserSettings.h.

◆ SetJupyterServerAppSettings() [1/2]

void Aws::SageMaker::Model::UserSettings::SetJupyterServerAppSettings ( const JupyterServerAppSettings value)
inline

The Jupyter server's app settings.

Definition at line 176 of file UserSettings.h.

◆ SetJupyterServerAppSettings() [2/2]

void Aws::SageMaker::Model::UserSettings::SetJupyterServerAppSettings ( JupyterServerAppSettings &&  value)
inline

The Jupyter server's app settings.

Definition at line 181 of file UserSettings.h.

◆ SetKernelGatewayAppSettings() [1/2]

void Aws::SageMaker::Model::UserSettings::SetKernelGatewayAppSettings ( const KernelGatewayAppSettings value)
inline

The kernel gateway app settings.

Definition at line 207 of file UserSettings.h.

◆ SetKernelGatewayAppSettings() [2/2]

void Aws::SageMaker::Model::UserSettings::SetKernelGatewayAppSettings ( KernelGatewayAppSettings &&  value)
inline

The kernel gateway app settings.

Definition at line 212 of file UserSettings.h.

◆ SetSecurityGroups() [1/2]

void Aws::SageMaker::Model::UserSettings::SetSecurityGroups ( const Aws::Vector< Aws::String > &  value)
inline

The security groups.

Definition at line 99 of file UserSettings.h.

◆ SetSecurityGroups() [2/2]

void Aws::SageMaker::Model::UserSettings::SetSecurityGroups ( Aws::Vector< Aws::String > &&  value)
inline

The security groups.

Definition at line 104 of file UserSettings.h.

◆ SetSharingSettings() [1/2]

void Aws::SageMaker::Model::UserSettings::SetSharingSettings ( const SharingSettings value)
inline

The sharing settings.

Definition at line 145 of file UserSettings.h.

◆ SetSharingSettings() [2/2]

void Aws::SageMaker::Model::UserSettings::SetSharingSettings ( SharingSettings &&  value)
inline

The sharing settings.

Definition at line 150 of file UserSettings.h.

◆ SetTensorBoardAppSettings() [1/2]

void Aws::SageMaker::Model::UserSettings::SetTensorBoardAppSettings ( const TensorBoardAppSettings value)
inline

The TensorBoard app settings.

Definition at line 238 of file UserSettings.h.

◆ SetTensorBoardAppSettings() [2/2]

void Aws::SageMaker::Model::UserSettings::SetTensorBoardAppSettings ( TensorBoardAppSettings &&  value)
inline

The TensorBoard app settings.

Definition at line 243 of file UserSettings.h.

◆ SharingSettingsHasBeenSet()

bool Aws::SageMaker::Model::UserSettings::SharingSettingsHasBeenSet ( ) const
inline

The sharing settings.

Definition at line 140 of file UserSettings.h.

◆ TensorBoardAppSettingsHasBeenSet()

bool Aws::SageMaker::Model::UserSettings::TensorBoardAppSettingsHasBeenSet ( ) const
inline

The TensorBoard app settings.

Definition at line 233 of file UserSettings.h.

◆ WithExecutionRole() [1/3]

UserSettings& Aws::SageMaker::Model::UserSettings::WithExecutionRole ( const Aws::String value)
inline

The execution role for the user.

Definition at line 73 of file UserSettings.h.

◆ WithExecutionRole() [2/3]

UserSettings& Aws::SageMaker::Model::UserSettings::WithExecutionRole ( Aws::String &&  value)
inline

The execution role for the user.

Definition at line 78 of file UserSettings.h.

◆ WithExecutionRole() [3/3]

UserSettings& Aws::SageMaker::Model::UserSettings::WithExecutionRole ( const char *  value)
inline

The execution role for the user.

Definition at line 83 of file UserSettings.h.

◆ WithJupyterServerAppSettings() [1/2]

UserSettings& Aws::SageMaker::Model::UserSettings::WithJupyterServerAppSettings ( const JupyterServerAppSettings value)
inline

The Jupyter server's app settings.

Definition at line 186 of file UserSettings.h.

◆ WithJupyterServerAppSettings() [2/2]

UserSettings& Aws::SageMaker::Model::UserSettings::WithJupyterServerAppSettings ( JupyterServerAppSettings &&  value)
inline

The Jupyter server's app settings.

Definition at line 191 of file UserSettings.h.

◆ WithKernelGatewayAppSettings() [1/2]

UserSettings& Aws::SageMaker::Model::UserSettings::WithKernelGatewayAppSettings ( const KernelGatewayAppSettings value)
inline

The kernel gateway app settings.

Definition at line 217 of file UserSettings.h.

◆ WithKernelGatewayAppSettings() [2/2]

UserSettings& Aws::SageMaker::Model::UserSettings::WithKernelGatewayAppSettings ( KernelGatewayAppSettings &&  value)
inline

The kernel gateway app settings.

Definition at line 222 of file UserSettings.h.

◆ WithSecurityGroups() [1/2]

UserSettings& Aws::SageMaker::Model::UserSettings::WithSecurityGroups ( const Aws::Vector< Aws::String > &  value)
inline

The security groups.

Definition at line 109 of file UserSettings.h.

◆ WithSecurityGroups() [2/2]

UserSettings& Aws::SageMaker::Model::UserSettings::WithSecurityGroups ( Aws::Vector< Aws::String > &&  value)
inline

The security groups.

Definition at line 114 of file UserSettings.h.

◆ WithSharingSettings() [1/2]

UserSettings& Aws::SageMaker::Model::UserSettings::WithSharingSettings ( const SharingSettings value)
inline

The sharing settings.

Definition at line 155 of file UserSettings.h.

◆ WithSharingSettings() [2/2]

UserSettings& Aws::SageMaker::Model::UserSettings::WithSharingSettings ( SharingSettings &&  value)
inline

The sharing settings.

Definition at line 160 of file UserSettings.h.

◆ WithTensorBoardAppSettings() [1/2]

UserSettings& Aws::SageMaker::Model::UserSettings::WithTensorBoardAppSettings ( const TensorBoardAppSettings value)
inline

The TensorBoard app settings.

Definition at line 248 of file UserSettings.h.

◆ WithTensorBoardAppSettings() [2/2]

UserSettings& Aws::SageMaker::Model::UserSettings::WithTensorBoardAppSettings ( TensorBoardAppSettings &&  value)
inline

The TensorBoard app settings.

Definition at line 253 of file UserSettings.h.


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