NAME
Paws::SageMaker::UserSettings
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::SageMaker::UserSettings object:
$service_obj->Method(Att1 => { ExecutionRole => $value, ..., TensorBoardAppSettings => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::SageMaker::UserSettings object:
$result = $service_obj->Method(...);
$result->Att1->ExecutionRole
DESCRIPTION
A collection of settings that apply to users of Amazon SageMaker Studio. These settings are specified when the CreateUserProfile
API is called, and as DefaultUserSettings
when the CreateDomain
API is called.
SecurityGroups
is aggregated when specified in both calls. For all other settings in UserSettings
, the values specified in CreateUserProfile
take precedence over those specified in CreateDomain
.
ATTRIBUTES
ExecutionRole => Str
The execution role for the user.
JupyterServerAppSettings => Paws::SageMaker::JupyterServerAppSettings
The Jupyter server's app settings.
KernelGatewayAppSettings => Paws::SageMaker::KernelGatewayAppSettings
The kernel gateway app settings.
SecurityGroups => ArrayRef[Str|Undef]
The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
Optional when the CreateDomain.AppNetworkAccessType
parameter is set to PublicInternetOnly
.
Required when the CreateDomain.AppNetworkAccessType
parameter is set to VpcOnly
.
Amazon SageMaker adds a security group to allow NFS traffic from SageMaker Studio. Therefore, the number of security groups that you can specify is one less than the maximum number shown.
SharingSettings => Paws::SageMaker::SharingSettings
Specifies options for sharing SageMaker Studio notebooks.
TensorBoardAppSettings => Paws::SageMaker::TensorBoardAppSettings
The TensorBoard app settings.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::SageMaker
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues