|
705 | 705 | {"shape":"ResourceLimitExceeded"},
|
706 | 706 | {"shape":"ResourceInUse"}
|
707 | 707 | ],
|
708 |
| - "documentation":"<p>Creates a space used for real time collaboration in a domain.</p>" |
| 708 | + "documentation":"<p>Creates a private space or a space used for real time collaboration in a domain.</p>" |
709 | 709 | },
|
710 | 710 | "CreateStudioLifecycleConfig":{
|
711 | 711 | "name":"CreateStudioLifecycleConfig",
|
|
6998 | 6998 | "ClusterInstanceGroupSpecifications":{
|
6999 | 6999 | "type":"list",
|
7000 | 7000 | "member":{"shape":"ClusterInstanceGroupSpecification"},
|
7001 |
| - "max":5, |
| 7001 | + "max":20, |
7002 | 7002 | "min":1
|
7003 | 7003 | },
|
7004 | 7004 | "ClusterInstanceStatus":{
|
|
10541 | 10541 | "shape":"NotificationConfiguration",
|
10542 | 10542 | "documentation":"<p>Configures notification of workers regarding available or expiring work items.</p>"
|
10543 | 10543 | },
|
| 10544 | + "WorkerAccessConfiguration":{ |
| 10545 | + "shape":"WorkerAccessConfiguration", |
| 10546 | + "documentation":"<p>Use this optional parameter to constrain access to an Amazon S3 resource based on the IP address using supported IAM global condition keys. The Amazon S3 resource is accessed in the worker portal using a Amazon S3 presigned URL.</p>" |
| 10547 | + }, |
10544 | 10548 | "Tags":{
|
10545 | 10549 | "shape":"TagList",
|
10546 | 10550 | "documentation":"<p>An array of key-value pairs.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html\">Resource Tag</a> and <a href=\"https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-what\">Using Cost Allocation Tags</a> in the <i> Amazon Web Services Billing and Cost Management User Guide</i>.</p>"
|
@@ -10601,12 +10605,12 @@
|
10601 | 10605 | "CustomFileSystemConfigs":{
|
10602 | 10606 | "type":"list",
|
10603 | 10607 | "member":{"shape":"CustomFileSystemConfig"},
|
10604 |
| - "max":2 |
| 10608 | + "max":10 |
10605 | 10609 | },
|
10606 | 10610 | "CustomFileSystems":{
|
10607 | 10611 | "type":"list",
|
10608 | 10612 | "member":{"shape":"CustomFileSystem"},
|
10609 |
| - "max":1 |
| 10613 | + "max":5 |
10610 | 10614 | },
|
10611 | 10615 | "CustomImage":{
|
10612 | 10616 | "type":"structure",
|
|
17236 | 17240 | }
|
17237 | 17241 | },
|
17238 | 17242 | "EnableSessionTagChaining":{"type":"boolean"},
|
| 17243 | + "EnabledOrDisabled":{ |
| 17244 | + "type":"string", |
| 17245 | + "enum":[ |
| 17246 | + "Enabled", |
| 17247 | + "Disabled" |
| 17248 | + ] |
| 17249 | + }, |
17239 | 17250 | "Endpoint":{
|
17240 | 17251 | "type":"structure",
|
17241 | 17252 | "required":[
|
|
19914 | 19925 | },
|
19915 | 19926 | "documentation":"<p>The IAM Identity details associated with the user. These details are associated with model package groups, model packages and project entities only.</p>"
|
19916 | 19927 | },
|
| 19928 | + "IamPolicyConstraints":{ |
| 19929 | + "type":"structure", |
| 19930 | + "members":{ |
| 19931 | + "SourceIp":{ |
| 19932 | + "shape":"EnabledOrDisabled", |
| 19933 | + "documentation":"<p>When <code>SourceIp</code> is <code>Enabled</code> the worker's IP address when a task is rendered in the worker portal is added to the IAM policy as a <code>Condition</code> used to generate the Amazon S3 presigned URL. This IP address is checked by Amazon S3 and must match in order for the Amazon S3 resource to be rendered in the worker portal.</p>" |
| 19934 | + }, |
| 19935 | + "VpcSourceIp":{ |
| 19936 | + "shape":"EnabledOrDisabled", |
| 19937 | + "documentation":"<p>When <code>VpcSourceIp</code> is <code>Enabled</code> the worker's IP address when a task is rendered in private worker portal inside the VPC is added to the IAM policy as a <code>Condition</code> used to generate the Amazon S3 presigned URL. To render the task successfully Amazon S3 checks that the presigned URL is being accessed over an Amazon S3 VPC Endpoint, and that the worker's IP address matches the IP address in the IAM policy. To learn more about configuring private worker portal, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/samurai-vpc-worker-portal.html\">Use Amazon VPC mode from a private worker portal</a>.</p>" |
| 19938 | + } |
| 19939 | + }, |
| 19940 | + "documentation":"<p>Use this parameter to specify a supported global condition key that is added to the IAM policy.</p>" |
| 19941 | + }, |
19917 | 19942 | "IdempotencyToken":{
|
19918 | 19943 | "type":"string",
|
19919 | 19944 | "max":128,
|
|
22012 | 22037 | },
|
22013 | 22038 | "MaxResults":{
|
22014 | 22039 | "shape":"MaxResults",
|
22015 |
| - "documentation":"<p>The total number of items to return in the response. If the total number of items available is more than the value specified, a <code>NextToken</code> is provided in the response. To resume pagination, provide the <code>NextToken</code> value in the as part of a subsequent call. The default value is 10.</p>" |
| 22040 | + "documentation":"<p>This parameter defines the maximum number of results that can be returned in a single response. The <code>MaxResults</code> parameter is an upper bound, not a target. If there are more results available than the value specified, a <code>NextToken</code> is provided in the response. The <code>NextToken</code> indicates that the user should get the next set of results by providing this token as a part of a subsequent call. The default value for <code>MaxResults</code> is 10.</p>" |
22016 | 22041 | },
|
22017 | 22042 | "SortOrder":{
|
22018 | 22043 | "shape":"SortOrder",
|
|
22712 | 22737 | },
|
22713 | 22738 | "MaxResults":{
|
22714 | 22739 | "shape":"MaxResults",
|
22715 |
| - "documentation":"<p>The total number of items to return in the response. If the total number of items available is more than the value specified, a <code>NextToken</code> is provided in the response. To resume pagination, provide the <code>NextToken</code> value in the as part of a subsequent call. The default value is 10.</p>" |
| 22740 | + "documentation":"<p>This parameter defines the maximum number of results that can be returned in a single response. The <code>MaxResults</code> parameter is an upper bound, not a target. If there are more results available than the value specified, a <code>NextToken</code> is provided in the response. The <code>NextToken</code> indicates that the user should get the next set of results by providing this token as a part of a subsequent call. The default value for <code>MaxResults</code> is 10.</p>" |
22716 | 22741 | }
|
22717 | 22742 | }
|
22718 | 22743 | },
|
|
25096 | 25121 | },
|
25097 | 25122 | "MaxResults":{
|
25098 | 25123 | "shape":"MaxResults",
|
25099 |
| - "documentation":"<p>The total number of items to return in the response. If the total number of items available is more than the value specified, a <code>NextToken</code> is provided in the response. To resume pagination, provide the <code>NextToken</code> value in the as part of a subsequent call. The default value is 10.</p>" |
| 25124 | + "documentation":"<p>This parameter defines the maximum number of results that can be returned in a single response. The <code>MaxResults</code> parameter is an upper bound, not a target. If there are more results available than the value specified, a <code>NextToken</code> is provided in the response. The <code>NextToken</code> indicates that the user should get the next set of results by providing this token as a part of a subsequent call. The default value for <code>MaxResults</code> is 10.</p>" |
25100 | 25125 | },
|
25101 | 25126 | "SortOrder":{
|
25102 | 25127 | "shape":"SortOrder",
|
|
25583 | 25608 | },
|
25584 | 25609 | "MaxResults":{
|
25585 | 25610 | "shape":"MaxResults",
|
25586 |
| - "documentation":"<p>The total number of items to return in the response. If the total number of items available is more than the value specified, a <code>NextToken</code> is provided in the response. To resume pagination, provide the <code>NextToken</code> value in the as part of a subsequent call. The default value is 10.</p>" |
| 25611 | + "documentation":"<p>This parameter defines the maximum number of results that can be returned in a single response. The <code>MaxResults</code> parameter is an upper bound, not a target. If there are more results available than the value specified, a <code>NextToken</code> is provided in the response. The <code>NextToken</code> indicates that the user should get the next set of results by providing this token as a part of a subsequent call. The default value for <code>MaxResults</code> is 10.</p>" |
25587 | 25612 | },
|
25588 | 25613 | "SortOrder":{
|
25589 | 25614 | "shape":"SortOrder",
|
|
32385 | 32410 | "max":1024,
|
32386 | 32411 | "pattern":"^(https|s3)://([^/]+)/?(.*)$"
|
32387 | 32412 | },
|
| 32413 | + "S3Presign":{ |
| 32414 | + "type":"structure", |
| 32415 | + "members":{ |
| 32416 | + "IamPolicyConstraints":{ |
| 32417 | + "shape":"IamPolicyConstraints", |
| 32418 | + "documentation":"<p>Use this parameter to specify the allowed request source. Possible sources are either <code>SourceIp</code> or <code>VpcSourceIp</code>.</p>" |
| 32419 | + } |
| 32420 | + }, |
| 32421 | + "documentation":"<p>This object defines the access restrictions to Amazon S3 resources that are included in custom worker task templates using the Liquid filter, <code>grant_read_access</code>.</p> <p>To learn more about how custom templates are created, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-custom-templates.html\">Create custom worker task templates</a>.</p>" |
| 32422 | + }, |
32388 | 32423 | "S3StorageConfig":{
|
32389 | 32424 | "type":"structure",
|
32390 | 32425 | "required":["S3Uri"],
|
|
37237 | 37272 | "NotificationConfiguration":{
|
37238 | 37273 | "shape":"NotificationConfiguration",
|
37239 | 37274 | "documentation":"<p>Configures SNS topic notifications for available or expiring work items</p>"
|
| 37275 | + }, |
| 37276 | + "WorkerAccessConfiguration":{ |
| 37277 | + "shape":"WorkerAccessConfiguration", |
| 37278 | + "documentation":"<p>Use this optional parameter to constrain access to an Amazon S3 resource based on the IP address using supported IAM global condition keys. The Amazon S3 resource is accessed in the worker portal using a Amazon S3 presigned URL.</p>" |
37240 | 37279 | }
|
37241 | 37280 | }
|
37242 | 37281 | },
|
|
37630 | 37669 | },
|
37631 | 37670 | "documentation":"<p>Status and billing information about the warm pool.</p>"
|
37632 | 37671 | },
|
| 37672 | + "WorkerAccessConfiguration":{ |
| 37673 | + "type":"structure", |
| 37674 | + "members":{ |
| 37675 | + "S3Presign":{ |
| 37676 | + "shape":"S3Presign", |
| 37677 | + "documentation":"<p>Defines any Amazon S3 resource constraints.</p>" |
| 37678 | + } |
| 37679 | + }, |
| 37680 | + "documentation":"<p>Use this optional parameter to constrain access to an Amazon S3 resource based on the IP address using supported IAM global condition keys. The Amazon S3 resource is accessed in the worker portal using a Amazon S3 presigned URL.</p>" |
| 37681 | + }, |
37633 | 37682 | "Workforce":{
|
37634 | 37683 | "type":"structure",
|
37635 | 37684 | "required":[
|
|
37855 | 37904 | "NotificationConfiguration":{
|
37856 | 37905 | "shape":"NotificationConfiguration",
|
37857 | 37906 | "documentation":"<p>Configures SNS notifications of available or expiring work items for work teams.</p>"
|
| 37907 | + }, |
| 37908 | + "WorkerAccessConfiguration":{ |
| 37909 | + "shape":"WorkerAccessConfiguration", |
| 37910 | + "documentation":"<p>Describes any access constraints that have been defined for Amazon S3 resources.</p>" |
37858 | 37911 | }
|
37859 | 37912 | },
|
37860 | 37913 | "documentation":"<p>Provides details about a labeling work team.</p>"
|
|
0 commit comments