Class CfnDomain.UserSettingsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.sagemaker.CfnDomain.UserSettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDomain.UserSettingsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnDomain.UserSettingsProperty
@Stability(Stable)
@Internal
public static final class CfnDomain.UserSettingsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDomain.UserSettingsProperty
An implementation for
CfnDomain.UserSettingsProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.sagemaker.CfnDomain.UserSettingsProperty
CfnDomain.UserSettingsProperty.Builder, CfnDomain.UserSettingsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDomain.UserSettingsProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe execution role for the user.final ObjectThe Jupyter server's app settings.final ObjectThe kernel gateway app settings.final ObjectA collection of settings that configure theRSessionGatewayapp.final ObjectA collection of settings that configure user interaction with theRStudioServerProapp.The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.final ObjectSpecifies options for sharing SageMaker Studio notebooks.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDomain.UserSettingsProperty.Builder.
-
-
Method Details
-
getExecutionRole
Description copied from interface:CfnDomain.UserSettingsPropertyThe execution role for the user.- Specified by:
getExecutionRolein interfaceCfnDomain.UserSettingsProperty
-
getJupyterServerAppSettings
Description copied from interface:CfnDomain.UserSettingsPropertyThe Jupyter server's app settings.- Specified by:
getJupyterServerAppSettingsin interfaceCfnDomain.UserSettingsProperty
-
getKernelGatewayAppSettings
Description copied from interface:CfnDomain.UserSettingsPropertyThe kernel gateway app settings.- Specified by:
getKernelGatewayAppSettingsin interfaceCfnDomain.UserSettingsProperty
-
getRSessionAppSettings
Description copied from interface:CfnDomain.UserSettingsPropertyA collection of settings that configure theRSessionGatewayapp.- Specified by:
getRSessionAppSettingsin interfaceCfnDomain.UserSettingsProperty
-
getRStudioServerProAppSettings
Description copied from interface:CfnDomain.UserSettingsPropertyA collection of settings that configure user interaction with theRStudioServerProapp.- Specified by:
getRStudioServerProAppSettingsin interfaceCfnDomain.UserSettingsProperty
-
getSecurityGroups
Description copied from interface:CfnDomain.UserSettingsPropertyThe security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.Optional when the
CreateDomain.AppNetworkAccessTypeparameter is set toPublicInternetOnly.Required when the
CreateDomain.AppNetworkAccessTypeparameter is set toVpcOnly, unless specified as part of theDefaultUserSettingsfor the domain.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.
- Specified by:
getSecurityGroupsin interfaceCfnDomain.UserSettingsProperty
-
getSharingSettings
Description copied from interface:CfnDomain.UserSettingsPropertySpecifies options for sharing SageMaker Studio notebooks.- Specified by:
getSharingSettingsin interfaceCfnDomain.UserSettingsProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-