Class CfnUserProfilePropsMixin.UserSettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnUserProfilePropsMixin.UserSettingsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnUserProfilePropsMixin.UserSettingsProperty
CfnUserProfilePropsMixin.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.mixins.preview.services.sagemaker.mixins.CfnUserProfilePropsMixin.UserSettingsProperty
CfnUserProfilePropsMixin.UserSettingsProperty.Builder, CfnUserProfilePropsMixin.UserSettingsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnUserProfilePropsMixin.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 StringIndicates whether auto-mounting of an EFS volume is supported for the user profile.final ObjectThe Code Editor application settings.final ObjectThe settings for assigning a custom file system to a user profile.final ObjectDetails about the POSIX identity that is used for file system operations.final StringThe default experience that the user is directed to when accessing the domain.final StringThe execution role for the user.final ObjectThe settings for the JupyterLab application.final ObjectThe Jupyter server's app settings.final ObjectThe kernel gateway app settings.final ObjectA collection of settings that configure user interaction with theRStudioServerProapp.The security groups for the Amazon Virtual Private Cloud (VPC) that the domain uses for communication.final ObjectSpecifies options for sharing Amazon SageMaker AI Studio notebooks.final ObjectThe storage settings for a space.final StringWhether the user can access Studio.final ObjectStudio settings.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 theCfnUserProfilePropsMixin.UserSettingsProperty.Builder.
-
-
Method Details
-
getAutoMountHomeEfs
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyIndicates whether auto-mounting of an EFS volume is supported for the user profile.The
DefaultAsDomainvalue is only supported for user profiles. Do not use theDefaultAsDomainvalue when setting this parameter for a domain.SageMaker applies this setting only to private spaces that the user creates in the domain. SageMaker doesn't apply this setting to shared spaces.
- Specified by:
getAutoMountHomeEfsin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getCodeEditorAppSettings
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyThe Code Editor application settings.SageMaker applies these settings only to private spaces that the user creates in the domain. SageMaker doesn't apply these settings to shared spaces.
Returns union: either
IResolvableorCfnUserProfilePropsMixin.CodeEditorAppSettingsProperty- Specified by:
getCodeEditorAppSettingsin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getCustomFileSystemConfigs
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyThe settings for assigning a custom file system to a user profile.Permitted users can access this file system in Amazon SageMaker AI Studio.
SageMaker applies these settings only to private spaces that the user creates in the domain. SageMaker doesn't apply these settings to shared spaces.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnUserProfilePropsMixin.CustomFileSystemConfigProperty>- Specified by:
getCustomFileSystemConfigsin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getCustomPosixUserConfig
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyDetails about the POSIX identity that is used for file system operations.SageMaker applies these settings only to private spaces that the user creates in the domain. SageMaker doesn't apply these settings to shared spaces.
Returns union: either
IResolvableorCfnUserProfilePropsMixin.CustomPosixUserConfigProperty- Specified by:
getCustomPosixUserConfigin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getDefaultLandingUri
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyThe default experience that the user is directed to when accessing the domain. The supported values are:.studio::: Indicates that Studio is the default experience. This value can only be passed ifStudioWebPortalis set toENABLED.app:JupyterServer:: Indicates that Studio Classic is the default experience.
- Specified by:
getDefaultLandingUriin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getExecutionRole
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyThe execution role for the user.SageMaker applies this setting only to private spaces that the user creates in the domain. SageMaker doesn't apply this setting to shared spaces.
- Specified by:
getExecutionRolein interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getJupyterLabAppSettings
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyThe settings for the JupyterLab application.SageMaker applies these settings only to private spaces that the user creates in the domain. SageMaker doesn't apply these settings to shared spaces.
Returns union: either
IResolvableorCfnUserProfilePropsMixin.JupyterLabAppSettingsProperty- Specified by:
getJupyterLabAppSettingsin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getJupyterServerAppSettings
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyThe Jupyter server's app settings.Returns union: either
IResolvableorCfnUserProfilePropsMixin.JupyterServerAppSettingsProperty- Specified by:
getJupyterServerAppSettingsin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getKernelGatewayAppSettings
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyThe kernel gateway app settings.Returns union: either
IResolvableorCfnUserProfilePropsMixin.KernelGatewayAppSettingsProperty- Specified by:
getKernelGatewayAppSettingsin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getRStudioServerProAppSettings
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyA collection of settings that configure user interaction with theRStudioServerProapp.Returns union: either
IResolvableorCfnUserProfilePropsMixin.RStudioServerProAppSettingsProperty- Specified by:
getRStudioServerProAppSettingsin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getSecurityGroups
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyThe security groups for the Amazon Virtual Private Cloud (VPC) that the domain 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 AI adds a security group to allow NFS traffic from Amazon SageMaker AI Studio. Therefore, the number of security groups that you can specify is one less than the maximum number shown.
SageMaker applies these settings only to private spaces that the user creates in the domain. SageMaker doesn't apply these settings to shared spaces.
- Specified by:
getSecurityGroupsin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getSharingSettings
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertySpecifies options for sharing Amazon SageMaker AI Studio notebooks.Returns union: either
IResolvableorCfnUserProfilePropsMixin.SharingSettingsProperty- Specified by:
getSharingSettingsin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getSpaceStorageSettings
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyThe storage settings for a space.SageMaker applies these settings only to private spaces that the user creates in the domain. SageMaker doesn't apply these settings to shared spaces.
Returns union: either
IResolvableorCfnUserProfilePropsMixin.DefaultSpaceStorageSettingsProperty- Specified by:
getSpaceStorageSettingsin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getStudioWebPortal
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyWhether the user can access Studio.If this value is set to
DISABLED, the user cannot access Studio, even if that is the default experience for the domain.- Specified by:
getStudioWebPortalin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
getStudioWebPortalSettings
Description copied from interface:CfnUserProfilePropsMixin.UserSettingsPropertyStudio settings.If these settings are applied on a user level, they take priority over the settings applied on a domain level.
Returns union: either
IResolvableorCfnUserProfilePropsMixin.StudioWebPortalSettingsProperty- Specified by:
getStudioWebPortalSettingsin interfaceCfnUserProfilePropsMixin.UserSettingsProperty- See Also:
-
$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()
-