Skip to content

Commit 149475e

Browse files
authoredMar 6, 2025
Remove obsolete custom service package code (#3684)
1 parent 9d4fea3 commit 149475e

File tree

44 files changed

+73
-3486
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+73
-3486
lines changed
 
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
{
2+
"services": [
3+
{
4+
"serviceName": "CloudFront",
5+
"type": "patch",
6+
"changeLogMessages": [
7+
"Removed the AmazonCloudFrontUtil utility code that was no longer being used."
8+
]
9+
},
10+
{
11+
"serviceName": "DynamoDBv2",
12+
"type": "patch",
13+
"changeLogMessages": [
14+
"Removed the DynamoDBContextTableNamePrefix property. Users should call AWSConfigsDynamoDB.Context.TableNamePrefix instead of AWSConfigsDynamoDB.Context.DynamoDBContextTableNamePrefix."
15+
]
16+
},
17+
{
18+
"serviceName": "EC2",
19+
"type": "patch",
20+
"changeLogMessages": [
21+
"Removed the VPC utilizes code. It was terribly out of date even referring to EC2 instance type that has been deprecated for years.",
22+
"Removed the image utilities used for looking up EC2 amis for Windows OS."
23+
]
24+
},
25+
{
26+
"serviceName": "IoT",
27+
"type": "patch",
28+
"changeLogMessages": [
29+
"Removed a legacy customization for NextToken override to refer to the actual modeled pagination token."
30+
]
31+
},
32+
{
33+
"serviceName": "Lambda",
34+
"type": "patch",
35+
"changeLogMessages": [
36+
"Removed obsolete InvokeAsync service client operation to avoid confusion with the Async suffix added for async .NET methods."
37+
]
38+
},
39+
{
40+
"serviceName": "SageMakerRuntime",
41+
"type": "patch",
42+
"changeLogMessages": [
43+
"Removed obsolete constructors for PayloadPart."
44+
]
45+
},
46+
{
47+
"serviceName": "SecurityToken",
48+
"type": "patch",
49+
"changeLogMessages": [
50+
"Removed the deprecated STS assume role credential provider since users should be using the one in core."
51+
]
52+
}
53+
]
54+
}

‎generator/ServiceModels/lambda/lambda.customizations.json

+1-12
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,5 @@
11
{
22
"shapeModifiers": {
3-
"InvokeAsyncRequest": {
4-
"deprecatedMessage": "For .NET 3.5/4.5, API InvokeAsyncResponse InvokeAsync(InvokeAsyncRequest) is deprecated, use InvokeResponse Invoke(InvokeRequest), or Task<InvokeResponse> InvokeAsync(InvokeRequest, CancellationToken) instead. For .NET Core, Task<InvokeAsyncResponse> InvokeAsyncAsync(InvokeAsyncRequest, CancellationToken) is deprecated, use Task<InvokeResponse> InvokeAsync(InvokeRequest, CancellationToken) instead.",
5-
"modify": [
6-
{
7-
"InvokeArgs": { "emitPropertyName": "InvokeArgsStream" }
8-
}
9-
]
10-
},
11-
"InvokeAsyncResponse": {
12-
"deprecatedMessage": "For .NET 3.5/4.5, API InvokeAsyncResponse InvokeAsync(InvokeAsyncRequest) is deprecated, use InvokeResponse Invoke(InvokeRequest), or Task<InvokeResponse> InvokeAsync(InvokeRequest, CancellationToken) instead. For .NET Core, Task<InvokeAsyncResponse> InvokeAsyncAsync(InvokeAsyncRequest, CancellationToken) is deprecated, use Task<InvokeResponse> InvokeAsync(InvokeRequest, CancellationToken) instead."
13-
},
143
"InvocationRequest": {
154
"modify": [
165
{
@@ -74,7 +63,7 @@
7463
},
7564
"operationModifiers": {
7665
"InvokeAsync": {
77-
"deprecatedMessage": "For .NET 3.5/4.5, API InvokeAsyncResponse InvokeAsync(InvokeAsyncRequest) is deprecated, use InvokeResponse Invoke(InvokeRequest), or Task<InvokeResponse> InvokeAsync(InvokeRequest, CancellationToken) instead. For .NET Core, Task<InvokeAsyncResponse> InvokeAsyncAsync(InvokeAsyncRequest, CancellationToken) is deprecated, use Task<InvokeResponse> InvokeAsync(InvokeRequest, CancellationToken) instead."
66+
"exclude": true
7867
}
7968
},
8069
"emitIsSetProperties": {

0 commit comments

Comments
 (0)
Failed to load comments.