Skip to content

Commit cd38b1b

Browse files
Release v1.38.56 (2021-06-07) (#3946)
Release v1.38.56 (2021-06-07) === ### Service Client Updates * `service/eks`: Updates service API and documentation * `service/glue`: Updates service API and documentation * Add SampleSize variable to S3Target to enable s3-sampling feature through API. * `service/personalize`: Updates service API * `service/sagemaker`: Updates service API and documentation * AWS SageMaker - Releasing new APIs related to Callback steps in model building pipelines. Adds experiment integration to model building pipelines.
1 parent 7e02468 commit cd38b1b

File tree

13 files changed

+931
-42
lines changed

13 files changed

+931
-42
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
Release v1.38.56 (2021-06-07)
2+
===
3+
4+
### Service Client Updates
5+
* `service/eks`: Updates service API and documentation
6+
* `service/glue`: Updates service API and documentation
7+
* Add SampleSize variable to S3Target to enable s3-sampling feature through API.
8+
* `service/personalize`: Updates service API
9+
* `service/sagemaker`: Updates service API and documentation
10+
* AWS SageMaker - Releasing new APIs related to Callback steps in model building pipelines. Adds experiment integration to model building pipelines.
11+
112
Release v1.38.55 (2021-06-04)
213
===
314

aws/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ package aws
55
const SDKName = "aws-sdk-go"
66

77
// SDKVersion is the version of this SDK
8-
const SDKVersion = "1.38.55"
8+
const SDKVersion = "1.38.56"

models/apis/eks/2017-11-01/api-2.json

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -887,6 +887,7 @@
887887
"idempotencyToken":true
888888
},
889889
"launchTemplate":{"shape":"LaunchTemplateSpecification"},
890+
"updateConfig":{"shape":"NodegroupUpdateConfig"},
890891
"capacityType":{"shape":"CapacityTypes"},
891892
"version":{"shape":"String"},
892893
"releaseVersion":{"shape":"String"}
@@ -1646,6 +1647,7 @@
16461647
"resources":{"shape":"NodegroupResources"},
16471648
"diskSize":{"shape":"BoxedInteger"},
16481649
"health":{"shape":"NodegroupHealth"},
1650+
"updateConfig":{"shape":"NodegroupUpdateConfig"},
16491651
"launchTemplate":{"shape":"LaunchTemplateSpecification"},
16501652
"tags":{"shape":"TagMap"}
16511653
}
@@ -1706,6 +1708,18 @@
17061708
"DEGRADED"
17071709
]
17081710
},
1711+
"NodegroupUpdateConfig":{
1712+
"type":"structure",
1713+
"members":{
1714+
"maxUnavailable":{"shape":"NonZeroInteger"},
1715+
"maxUnavailablePercentage":{"shape":"PercentCapacity"}
1716+
}
1717+
},
1718+
"NonZeroInteger":{
1719+
"type":"integer",
1720+
"box":true,
1721+
"min":1
1722+
},
17091723
"NotFoundException":{
17101724
"type":"structure",
17111725
"members":{
@@ -1755,6 +1769,12 @@
17551769
"requiredClaims":{"shape":"requiredClaimsMap"}
17561770
}
17571771
},
1772+
"PercentCapacity":{
1773+
"type":"integer",
1774+
"box":true,
1775+
"max":100,
1776+
"min":1
1777+
},
17581778
"Provider":{
17591779
"type":"structure",
17601780
"members":{
@@ -2051,6 +2071,7 @@
20512071
"labels":{"shape":"UpdateLabelsPayload"},
20522072
"taints":{"shape":"UpdateTaintsPayload"},
20532073
"scalingConfig":{"shape":"NodegroupScalingConfig"},
2074+
"updateConfig":{"shape":"NodegroupUpdateConfig"},
20542075
"clientRequestToken":{
20552076
"shape":"String",
20562077
"idempotencyToken":true
@@ -2126,7 +2147,9 @@
21262147
"EncryptionConfig",
21272148
"AddonVersion",
21282149
"ServiceAccountRoleArn",
2129-
"ResolveConflicts"
2150+
"ResolveConflicts",
2151+
"MaxUnavailable",
2152+
"MaxUnavailablePercentage"
21302153
]
21312154
},
21322155
"UpdateParams":{

models/apis/eks/2017-11-01/docs-2.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -705,6 +705,20 @@
705705
"Nodegroup$status": "<p>The current status of the managed node group.</p>"
706706
}
707707
},
708+
"NodegroupUpdateConfig": {
709+
"base": null,
710+
"refs": {
711+
"CreateNodegroupRequest$updateConfig": null,
712+
"Nodegroup$updateConfig": null,
713+
"UpdateNodegroupConfigRequest$updateConfig": null
714+
}
715+
},
716+
"NonZeroInteger": {
717+
"base": null,
718+
"refs": {
719+
"NodegroupUpdateConfig$maxUnavailable": null
720+
}
721+
},
708722
"NotFoundException": {
709723
"base": "<p>A service resource associated with the request could not be found. Clients should not retry such requests.</p>",
710724
"refs": {
@@ -728,6 +742,12 @@
728742
"AssociateIdentityProviderConfigRequest$oidc": "<p>An object that represents an OpenID Connect (OIDC) identity provider configuration.</p>"
729743
}
730744
},
745+
"PercentCapacity": {
746+
"base": null,
747+
"refs": {
748+
"NodegroupUpdateConfig$maxUnavailablePercentage": null
749+
}
750+
},
731751
"Provider": {
732752
"base": "<p>Identifies the AWS Key Management Service (AWS KMS) key used to encrypt the secrets.</p>",
733753
"refs": {

models/apis/glue/2017-03-31/api-2.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6823,7 +6823,8 @@
68236823
"members":{
68246824
"Path":{"shape":"Path"},
68256825
"Exclusions":{"shape":"PathList"},
6826-
"ConnectionName":{"shape":"ConnectionName"}
6826+
"ConnectionName":{"shape":"ConnectionName"},
6827+
"SampleSize":{"shape":"NullableInteger"}
68276828
}
68286829
},
68296830
"S3TargetList":{

models/apis/glue/2017-03-31/docs-2.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -976,7 +976,7 @@
976976
"CrawlerConfiguration": {
977977
"base": null,
978978
"refs": {
979-
"Crawler$Configuration": "<p>Crawler configuration information. This versioned JSON string allows users to specify aspects of a crawler's behavior. For more information, see <a href=\"https://docs.aws.amazon.com/glue/latest/dg/crawler-configuration.html\">Configuring a Crawler</a>.</p>",
979+
"Crawler$Configuration": "<p>Crawler configuration information. This versioned JSON string allows users to specify aspects of a crawler's behavior. For more information, see <a href=\"https://docs.aws.amazon.com/glue/latest/dg/define-crawler.html#crawler-data-stores-exclude\">Include and Exclude Patterns</a>.</p>",
980980
"CreateCrawlerRequest$Configuration": "<p>Crawler configuration information. This versioned JSON string allows users to specify aspects of a crawler's behavior. For more information, see <a href=\"https://docs.aws.amazon.com/glue/latest/dg/crawler-configuration.html\">Configuring a Crawler</a>.</p>",
981981
"UpdateCrawlerRequest$Configuration": "<p>Crawler configuration information. This versioned JSON string allows users to specify aspects of a crawler's behavior. For more information, see <a href=\"https://docs.aws.amazon.com/glue/latest/dg/crawler-configuration.html\">Configuring a Crawler</a>.</p>"
982982
}
@@ -3691,6 +3691,7 @@
36913691
"JobUpdate$NumberOfWorkers": "<p>The number of workers of a defined <code>workerType</code> that are allocated when a job runs.</p> <p>The maximum number of workers you can define are 299 for <code>G.1X</code>, and 149 for <code>G.2X</code>. </p>",
36923692
"MLTransform$NumberOfWorkers": "<p>The number of workers of a defined <code>workerType</code> that are allocated when a task of the transform runs.</p> <p>If <code>WorkerType</code> is set, then <code>NumberOfWorkers</code> is required (and vice versa).</p>",
36933693
"MLTransform$MaxRetries": "<p>The maximum number of times to retry after an <code>MLTaskRun</code> of the machine learning transform fails.</p>",
3694+
"S3Target$SampleSize": "<p>Sets the number of files in each leaf folder to be crawled when crawling sample files in a dataset. If not set, all the files are crawled. A valid value is an integer between 1 and 249.</p>",
36943695
"StartJobRunRequest$NumberOfWorkers": "<p>The number of workers of a defined <code>workerType</code> that are allocated when a job runs.</p> <p>The maximum number of workers you can define are 299 for <code>G.1X</code>, and 149 for <code>G.2X</code>. </p>",
36953696
"UpdateMLTransformRequest$NumberOfWorkers": "<p>The number of workers of a defined <code>workerType</code> that are allocated when this task runs.</p>",
36963697
"UpdateMLTransformRequest$MaxRetries": "<p>The maximum number of times to retry a task for this transform after a task run fails.</p>",

models/apis/personalize/2018-05-22/api-2.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1753,7 +1753,10 @@
17531753
"max":150,
17541754
"min":1
17551755
},
1756-
"KmsKeyArn":{"type":"string"},
1756+
"KmsKeyArn":{
1757+
"type":"string",
1758+
"pattern":"arn:aws.*:kms:.*:[0-9]{12}:key/.*"
1759+
},
17571760
"LimitExceededException":{
17581761
"type":"structure",
17591762
"members":{
@@ -2075,7 +2078,8 @@
20752078
},
20762079
"S3Location":{
20772080
"type":"string",
2078-
"max":256
2081+
"max":256,
2082+
"pattern":"(s3|http|https)://.+"
20792083
},
20802084
"Schemas":{
20812085
"type":"list",

models/apis/sagemaker/2017-07-24/api-2.json

Lines changed: 111 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2128,6 +2128,32 @@
21282128
"input":{"shape":"SearchRequest"},
21292129
"output":{"shape":"SearchResponse"}
21302130
},
2131+
"SendPipelineExecutionStepFailure":{
2132+
"name":"SendPipelineExecutionStepFailure",
2133+
"http":{
2134+
"method":"POST",
2135+
"requestUri":"/"
2136+
},
2137+
"input":{"shape":"SendPipelineExecutionStepFailureRequest"},
2138+
"output":{"shape":"SendPipelineExecutionStepFailureResponse"},
2139+
"errors":[
2140+
{"shape":"ResourceNotFound"},
2141+
{"shape":"ResourceLimitExceeded"}
2142+
]
2143+
},
2144+
"SendPipelineExecutionStepSuccess":{
2145+
"name":"SendPipelineExecutionStepSuccess",
2146+
"http":{
2147+
"method":"POST",
2148+
"requestUri":"/"
2149+
},
2150+
"input":{"shape":"SendPipelineExecutionStepSuccessRequest"},
2151+
"output":{"shape":"SendPipelineExecutionStepSuccessResponse"},
2152+
"errors":[
2153+
{"shape":"ResourceNotFound"},
2154+
{"shape":"ResourceLimitExceeded"}
2155+
]
2156+
},
21312157
"StartMonitoringSchedule":{
21322158
"name":"StartMonitoringSchedule",
21332159
"http":{
@@ -3482,6 +3508,20 @@
34823508
"SourcePipelineExecutionArn":{"shape":"PipelineExecutionArn"}
34833509
}
34843510
},
3511+
"CallbackStepMetadata":{
3512+
"type":"structure",
3513+
"members":{
3514+
"CallbackToken":{"shape":"CallbackToken"},
3515+
"SqsQueueUrl":{"shape":"String256"},
3516+
"OutputParameters":{"shape":"OutputParameterList"}
3517+
}
3518+
},
3519+
"CallbackToken":{
3520+
"type":"string",
3521+
"max":10,
3522+
"min":10,
3523+
"pattern":"^[a-zA-Z0-9]+$"
3524+
},
34853525
"CandidateArtifactLocations":{
34863526
"type":"structure",
34873527
"required":["Explainability"],
@@ -6713,6 +6753,8 @@
67136753
"PipelineExecutionDisplayName":{"shape":"PipelineExecutionName"},
67146754
"PipelineExecutionStatus":{"shape":"PipelineExecutionStatus"},
67156755
"PipelineExecutionDescription":{"shape":"PipelineExecutionDescription"},
6756+
"PipelineExperimentConfig":{"shape":"PipelineExperimentConfig"},
6757+
"FailureReason":{"shape":"PipelineExecutionFailureReason"},
67166758
"CreationTime":{"shape":"Timestamp"},
67176759
"LastModifiedTime":{"shape":"Timestamp"},
67186760
"CreatedBy":{"shape":"UserContext"},
@@ -11500,6 +11542,23 @@
1150011542
"S3OutputPath":{"shape":"S3Uri"}
1150111543
}
1150211544
},
11545+
"OutputParameter":{
11546+
"type":"structure",
11547+
"required":[
11548+
"Name",
11549+
"Value"
11550+
],
11551+
"members":{
11552+
"Name":{"shape":"String256"},
11553+
"Value":{"shape":"String1024"}
11554+
}
11555+
},
11556+
"OutputParameterList":{
11557+
"type":"list",
11558+
"member":{"shape":"OutputParameter"},
11559+
"max":50,
11560+
"min":0
11561+
},
1150311562
"PaginationToken":{
1150411563
"type":"string",
1150511564
"max":8192,
@@ -11633,6 +11692,8 @@
1163311692
"PipelineExecutionDisplayName":{"shape":"PipelineExecutionName"},
1163411693
"PipelineExecutionStatus":{"shape":"PipelineExecutionStatus"},
1163511694
"PipelineExecutionDescription":{"shape":"PipelineExecutionDescription"},
11695+
"PipelineExperimentConfig":{"shape":"PipelineExperimentConfig"},
11696+
"FailureReason":{"shape":"PipelineExecutionFailureReason"},
1163611697
"CreationTime":{"shape":"Timestamp"},
1163711698
"LastModifiedTime":{"shape":"Timestamp"},
1163811699
"CreatedBy":{"shape":"UserContext"},
@@ -11651,6 +11712,11 @@
1165111712
"min":0,
1165211713
"pattern":".*"
1165311714
},
11715+
"PipelineExecutionFailureReason":{
11716+
"type":"string",
11717+
"max":1300,
11718+
"pattern":".*"
11719+
},
1165411720
"PipelineExecutionName":{
1165511721
"type":"string",
1165611722
"max":82,
@@ -11693,7 +11759,8 @@
1169311759
"TransformJob":{"shape":"TransformJobStepMetadata"},
1169411760
"Model":{"shape":"ModelStepMetadata"},
1169511761
"RegisterModel":{"shape":"RegisterModelStepMetadata"},
11696-
"Condition":{"shape":"ConditionStepMetadata"}
11762+
"Condition":{"shape":"ConditionStepMetadata"},
11763+
"Callback":{"shape":"CallbackStepMetadata"}
1169711764
}
1169811765
},
1169911766
"PipelineExecutionSummary":{
@@ -11712,6 +11779,13 @@
1171211779
"max":100,
1171311780
"min":0
1171411781
},
11782+
"PipelineExperimentConfig":{
11783+
"type":"structure",
11784+
"members":{
11785+
"ExperimentName":{"shape":"ExperimentEntityName"},
11786+
"TrialName":{"shape":"ExperimentEntityName"}
11787+
}
11788+
},
1171511789
"PipelineName":{
1171611790
"type":"string",
1171711791
"max":256,
@@ -12917,6 +12991,42 @@
1291712991
"max":5
1291812992
},
1291912993
"Seed":{"type":"long"},
12994+
"SendPipelineExecutionStepFailureRequest":{
12995+
"type":"structure",
12996+
"required":["CallbackToken"],
12997+
"members":{
12998+
"CallbackToken":{"shape":"CallbackToken"},
12999+
"FailureReason":{"shape":"String256"},
13000+
"ClientRequestToken":{
13001+
"shape":"IdempotencyToken",
13002+
"idempotencyToken":true
13003+
}
13004+
}
13005+
},
13006+
"SendPipelineExecutionStepFailureResponse":{
13007+
"type":"structure",
13008+
"members":{
13009+
"PipelineExecutionArn":{"shape":"PipelineExecutionArn"}
13010+
}
13011+
},
13012+
"SendPipelineExecutionStepSuccessRequest":{
13013+
"type":"structure",
13014+
"required":["CallbackToken"],
13015+
"members":{
13016+
"CallbackToken":{"shape":"CallbackToken"},
13017+
"OutputParameters":{"shape":"OutputParameterList"},
13018+
"ClientRequestToken":{
13019+
"shape":"IdempotencyToken",
13020+
"idempotencyToken":true
13021+
}
13022+
}
13023+
},
13024+
"SendPipelineExecutionStepSuccessResponse":{
13025+
"type":"structure",
13026+
"members":{
13027+
"PipelineExecutionArn":{"shape":"PipelineExecutionArn"}
13028+
}
13029+
},
1292013030
"ServiceCatalogEntityId":{
1292113031
"type":"string",
1292213032
"max":100,

0 commit comments

Comments
 (0)