public static final class CfnDomain.UserSettingsProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDomain.UserSettingsProperty
CfnDomain.UserSettingsProperty
CfnDomain.UserSettingsProperty.Builder, CfnDomain.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 |
getRSessionAppSettings()
A collection of settings that configure the `RSessionGateway` app.
|
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()
CfnDomain.UserSettingsProperty
getExecutionRole
in interface CfnDomain.UserSettingsProperty
public final java.lang.Object getJupyterServerAppSettings()
CfnDomain.UserSettingsProperty
getJupyterServerAppSettings
in interface CfnDomain.UserSettingsProperty
public final java.lang.Object getKernelGatewayAppSettings()
CfnDomain.UserSettingsProperty
getKernelGatewayAppSettings
in interface CfnDomain.UserSettingsProperty
public final java.lang.Object getRSessionAppSettings()
CfnDomain.UserSettingsProperty
getRSessionAppSettings
in interface CfnDomain.UserSettingsProperty
public final java.lang.Object getRStudioServerProAppSettings()
CfnDomain.UserSettingsProperty
getRStudioServerProAppSettings
in interface CfnDomain.UserSettingsProperty
public final java.util.List<java.lang.String> getSecurityGroups()
CfnDomain.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 CfnDomain.UserSettingsProperty
public final java.lang.Object getSharingSettings()
CfnDomain.UserSettingsProperty
getSharingSettings
in interface CfnDomain.UserSettingsProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()