public static final class CfnUserProfile.UserSettingsProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnUserProfile.UserSettingsProperty
CfnUserProfile.UserSettingsProperty
CfnUserProfile.UserSettingsProperty.Builder, CfnUserProfile.UserSettingsProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
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(java.lang.Object o) |
java.lang.String |
getExecutionRole()
The execution role for the user.
|
java.lang.Object |
getJupyterServerAppSettings()
The Jupyter server's app settings.
|
java.lang.Object |
getKernelGatewayAppSettings()
The kernel gateway app settings.
|
java.lang.Object |
getRStudioServerProAppSettings()
A collection of settings that configure user interaction with the `RStudioServerPro` app.
|
java.util.List<java.lang.String> |
getSecurityGroups()
The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
|
java.lang.Object |
getSharingSettings()
Specifies options for sharing SageMaker Studio notebooks.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getExecutionRole()
CfnUserProfile.UserSettingsProperty
getExecutionRole
in interface CfnUserProfile.UserSettingsProperty
public final java.lang.Object getJupyterServerAppSettings()
CfnUserProfile.UserSettingsProperty
getJupyterServerAppSettings
in interface CfnUserProfile.UserSettingsProperty
public final java.lang.Object getKernelGatewayAppSettings()
CfnUserProfile.UserSettingsProperty
getKernelGatewayAppSettings
in interface CfnUserProfile.UserSettingsProperty
public final java.lang.Object getRStudioServerProAppSettings()
CfnUserProfile.UserSettingsProperty
getRStudioServerProAppSettings
in interface CfnUserProfile.UserSettingsProperty
public final java.util.List<java.lang.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.UserSettingsProperty
public final java.lang.Object getSharingSettings()
CfnUserProfile.UserSettingsProperty
getSharingSettings
in interface CfnUserProfile.UserSettingsProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()