@Stability(value=Stable) @Internal public static final class CfnUserProfile.UserSettingsProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnUserProfile.UserSettingsProperty
CfnUserProfile.UserSettingsPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnUserProfile.UserSettingsProperty.Builder, CfnUserProfile.UserSettingsProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnUserProfile.UserSettingsProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnUserProfile.CustomImageProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getExecutionRole()
The execution role for the user.
|
Object |
getJupyterServerAppSettings()
The Jupyter server's app settings.
|
Object |
getKernelGatewayAppSettings()
The kernel gateway app settings.
|
Object |
getRStudioServerProAppSettings()
A collection of settings that configure user interaction with the `RStudioServerPro` app.
|
List<String> |
getSecurityGroups()
The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
|
Object |
getSharingSettings()
Specifies options for sharing SageMaker Studio notebooks.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnUserProfile.UserSettingsProperty.Builder builder)
CfnUserProfile.CustomImageProperty.Builder.public final String getExecutionRole()
CfnUserProfile.UserSettingsPropertygetExecutionRole in interface CfnUserProfile.UserSettingsPropertypublic final Object getJupyterServerAppSettings()
CfnUserProfile.UserSettingsPropertygetJupyterServerAppSettings in interface CfnUserProfile.UserSettingsPropertypublic final Object getKernelGatewayAppSettings()
CfnUserProfile.UserSettingsPropertygetKernelGatewayAppSettings in interface CfnUserProfile.UserSettingsPropertypublic final Object getRStudioServerProAppSettings()
CfnUserProfile.UserSettingsPropertygetRStudioServerProAppSettings in interface CfnUserProfile.UserSettingsPropertypublic final List<String> getSecurityGroups()
CfnUserProfile.UserSettingsProperty
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.
getSecurityGroups in interface CfnUserProfile.UserSettingsPropertypublic final Object getSharingSettings()
CfnUserProfile.UserSettingsPropertygetSharingSettings in interface CfnUserProfile.UserSettingsProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.