Skip to content

Commit d60f579

Browse files
author
AWS
committed
Amazon SageMaker Service Update: Amazon SageMaker now supports automatic mounting of a user's home folder in the Amazon Elastic File System (EFS) associated with the SageMaker Studio domain to their Studio Spaces to enable users to share data between their own private spaces.
1 parent d60a7c0 commit d60f579

File tree

2 files changed

+28
-10
lines changed

2 files changed

+28
-10
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon SageMaker Service",
4+
"contributor": "",
5+
"description": "Amazon SageMaker now supports automatic mounting of a user's home folder in the Amazon Elastic File System (EFS) associated with the SageMaker Studio domain to their Studio Spaces to enable users to share data between their own private spaces."
6+
}

services/sagemaker/src/main/resources/codegen-resources/service-2.json

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4435,7 +4435,7 @@
44354435
"type":"string",
44364436
"max":2048,
44374437
"min":1,
4438-
"pattern":"^arn:aws(-cn|-us-gov)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:algorithm/[\\S]{1,2048}$"
4438+
"pattern":"^arn:aws(-cn|-us-gov|-iso-f)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:algorithm/[\\S]{1,2048}$"
44394439
},
44404440
"AlgorithmImage":{
44414441
"type":"string",
@@ -6077,6 +6077,14 @@
60776077
"Descending"
60786078
]
60796079
},
6080+
"AutoMountHomeEFS":{
6081+
"type":"string",
6082+
"enum":[
6083+
"Enabled",
6084+
"Disabled",
6085+
"DefaultAsDomain"
6086+
]
6087+
},
60806088
"AutoParameter":{
60816089
"type":"structure",
60826090
"required":[
@@ -7306,7 +7314,7 @@
73067314
"ClusterInstanceGroupSpecifications":{
73077315
"type":"list",
73087316
"member":{"shape":"ClusterInstanceGroupSpecification"},
7309-
"max":20,
7317+
"max":100,
73107318
"min":1
73117319
},
73127320
"ClusterInstancePlacement":{
@@ -7646,7 +7654,7 @@
76467654
"type":"string",
76477655
"max":2048,
76487656
"min":1,
7649-
"pattern":"^arn:aws(-cn|-us-gov)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:code-repository/[\\S]{1,2048}$"
7657+
"pattern":"^arn:aws(-cn|-us-gov|-iso-f)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:code-repository/[\\S]{1,2048}$"
76507658
},
76517659
"CodeRepositoryContains":{
76527660
"type":"string",
@@ -8018,7 +8026,7 @@
80188026
},
80198027
"Environment":{
80208028
"shape":"EnvironmentMap",
8021-
"documentation":"<p>The environment variables to set in the Docker container.</p> <p>The maximum length of each key and value in the <code>Environment</code> map is 1024 bytes. The maximum length of all keys and values in the map, combined, is 32 KB. If you pass multiple containers to a <code>CreateModel</code> request, then the maximum length of all of their maps, combined, is also 32 KB.</p>"
8029+
"documentation":"<p>The environment variables to set in the Docker container. Don't include any sensitive data in your environment variables.</p> <p>The maximum length of each key and value in the <code>Environment</code> map is 1024 bytes. The maximum length of all keys and values in the map, combined, is 32 KB. If you pass multiple containers to a <code>CreateModel</code> request, then the maximum length of all of their maps, combined, is also 32 KB.</p>"
80228030
},
80238031
"ModelPackageName":{
80248032
"shape":"VersionedArnOrName",
@@ -10871,7 +10879,7 @@
1087110879
},
1087210880
"Environment":{
1087310881
"shape":"TransformEnvironmentMap",
10874-
"documentation":"<p>The environment variables to set in the Docker container. We support up to 16 key and values entries in the map.</p>"
10882+
"documentation":"<p>The environment variables to set in the Docker container. Don't include any sensitive data in your environment variables. We support up to 16 key and values entries in the map.</p>"
1087510883
},
1087610884
"TransformInput":{
1087710885
"shape":"TransformInput",
@@ -20918,7 +20926,7 @@
2091820926
"ImageArn":{
2091920927
"type":"string",
2092020928
"max":256,
20921-
"pattern":"^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image/[a-z0-9]([-.]?[a-z0-9])*$"
20929+
"pattern":"^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image/[a-zA-Z0-9]([-.]?[a-zA-Z0-9])*$"
2092220930
},
2092320931
"ImageBaseImage":{
2092420932
"type":"string",
@@ -28158,7 +28166,7 @@
2815828166
"type":"string",
2815928167
"max":2048,
2816028168
"min":1,
28161-
"pattern":"^arn:aws(-cn|-us-gov)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:model-package/[\\S]{1,2048}$"
28169+
"pattern":"^arn:aws(-cn|-us-gov|-iso-f)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:model-package/[\\S]{1,2048}$"
2816228170
},
2816328171
"ModelPackageArnList":{
2816428172
"type":"list",
@@ -28268,7 +28276,7 @@
2826828276
"type":"string",
2826928277
"max":2048,
2827028278
"min":1,
28271-
"pattern":"^arn:aws(-cn|-us-gov)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:model-package-group/[\\S]{1,2048}$"
28279+
"pattern":"^arn:aws(-cn|-us-gov|-iso-f)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:model-package-group/[\\S]{1,2048}$"
2827228280
},
2827328281
"ModelPackageGroupSortBy":{
2827428282
"type":"string",
@@ -32283,7 +32291,7 @@
3228332291
"type":"string",
3228432292
"max":2048,
3228532293
"min":1,
32286-
"pattern":"^arn:aws(-cn|-us-gov)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:project/[\\S]{1,2048}$"
32294+
"pattern":"^arn:aws(-cn|-us-gov|-iso-f)?:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:project/[\\S]{1,2048}$"
3228732295
},
3228832296
"ProjectEntityName":{
3228932297
"type":"string",
@@ -35307,7 +35315,7 @@
3530735315
"StudioLifecycleConfigArn":{
3530835316
"type":"string",
3530935317
"max":256,
35310-
"pattern":"arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:studio-lifecycle-config/.*"
35318+
"pattern":"^(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:studio-lifecycle-config/.*|None)$"
3531135319
},
3531235320
"StudioLifecycleConfigContent":{
3531335321
"type":"string",
@@ -39092,6 +39100,10 @@
3909239100
"StudioWebPortalSettings":{
3909339101
"shape":"StudioWebPortalSettings",
3909439102
"documentation":"<p>Studio settings. If these settings are applied on a user level, they take priority over the settings applied on a domain level.</p>"
39103+
},
39104+
"AutoMountHomeEFS":{
39105+
"shape":"AutoMountHomeEFS",
39106+
"documentation":"<p>Indicates whether auto-mounting of an EFS volume is supported for the user profile. The <code>DefaultAsDomain</code> value is only supported for user profiles. Do not use the <code>DefaultAsDomain</code> value when setting this parameter for a domain.</p>"
3909539107
}
3909639108
},
3909739109
"documentation":"<p>A collection of settings that apply to users in a domain. These settings are specified when the <code>CreateUserProfile</code> API is called, and as <code>DefaultUserSettings</code> when the <code>CreateDomain</code> API is called.</p> <p> <code>SecurityGroups</code> is aggregated when specified in both calls. For all other settings in <code>UserSettings</code>, the values specified in <code>CreateUserProfile</code> take precedence over those specified in <code>CreateDomain</code>.</p>"

0 commit comments

Comments
 (0)