Skip to content

Commit e55717d

Browse files
Update models for release
1 parent c61e8f8 commit e55717d

22 files changed

+981
-134
lines changed

.changes/3.298.5

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[
2+
{
3+
"type": "api-change",
4+
"category": "DataSync",
5+
"description": "AWS DataSync now supports manifests for specifying files or objects to transfer."
6+
},
7+
{
8+
"type": "api-change",
9+
"category": "LexModelsV2",
10+
"description": "This release introduces a new bot replication feature as part of Lex Global Resiliency offering. This feature leverages a new set of APIs that allow customers to create bot replicas and replicate changes to bots across regions."
11+
},
12+
{
13+
"type": "api-change",
14+
"category": "Redshift",
15+
"description": "LisRecommendations API to fetch Amazon Redshift Advisor recommendations."
16+
}
17+
]

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# CHANGELOG
22

3+
## next release
4+
5+
* `Aws\DataSync` - AWS DataSync now supports manifests for specifying files or objects to transfer.
6+
* `Aws\LexModelsV2` - This release introduces a new bot replication feature as part of Lex Global Resiliency offering. This feature leverages a new set of APIs that allow customers to create bot replicas and replicate changes to bots across regions.
7+
* `Aws\Redshift` - LisRecommendations API to fetch Amazon Redshift Advisor recommendations.
8+
39
## 3.298.4 - 2024-02-06
410

511
* `Aws\WAFV2` - You can now delete an API key that you've created for use with your CAPTCHA JavaScript integration API.

src/LexModelsV2/LexModelsV2Client.php

+12
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
* @method \GuzzleHttp\Promise\Promise createBotAliasAsync(array $args = [])
2222
* @method \Aws\Result createBotLocale(array $args = [])
2323
* @method \GuzzleHttp\Promise\Promise createBotLocaleAsync(array $args = [])
24+
* @method \Aws\Result createBotReplica(array $args = [])
25+
* @method \GuzzleHttp\Promise\Promise createBotReplicaAsync(array $args = [])
2426
* @method \Aws\Result createBotVersion(array $args = [])
2527
* @method \GuzzleHttp\Promise\Promise createBotVersionAsync(array $args = [])
2628
* @method \Aws\Result createExport(array $args = [])
@@ -45,6 +47,8 @@
4547
* @method \GuzzleHttp\Promise\Promise deleteBotAliasAsync(array $args = [])
4648
* @method \Aws\Result deleteBotLocale(array $args = [])
4749
* @method \GuzzleHttp\Promise\Promise deleteBotLocaleAsync(array $args = [])
50+
* @method \Aws\Result deleteBotReplica(array $args = [])
51+
* @method \GuzzleHttp\Promise\Promise deleteBotReplicaAsync(array $args = [])
4852
* @method \Aws\Result deleteBotVersion(array $args = [])
4953
* @method \GuzzleHttp\Promise\Promise deleteBotVersionAsync(array $args = [])
5054
* @method \Aws\Result deleteCustomVocabulary(array $args = [])
@@ -75,6 +79,8 @@
7579
* @method \GuzzleHttp\Promise\Promise describeBotLocaleAsync(array $args = [])
7680
* @method \Aws\Result describeBotRecommendation(array $args = [])
7781
* @method \GuzzleHttp\Promise\Promise describeBotRecommendationAsync(array $args = [])
82+
* @method \Aws\Result describeBotReplica(array $args = [])
83+
* @method \GuzzleHttp\Promise\Promise describeBotReplicaAsync(array $args = [])
7884
* @method \Aws\Result describeBotResourceGeneration(array $args = [])
7985
* @method \GuzzleHttp\Promise\Promise describeBotResourceGenerationAsync(array $args = [])
8086
* @method \Aws\Result describeBotVersion(array $args = [])
@@ -107,14 +113,20 @@
107113
* @method \GuzzleHttp\Promise\Promise getTestExecutionArtifactsUrlAsync(array $args = [])
108114
* @method \Aws\Result listAggregatedUtterances(array $args = [])
109115
* @method \GuzzleHttp\Promise\Promise listAggregatedUtterancesAsync(array $args = [])
116+
* @method \Aws\Result listBotAliasReplicas(array $args = [])
117+
* @method \GuzzleHttp\Promise\Promise listBotAliasReplicasAsync(array $args = [])
110118
* @method \Aws\Result listBotAliases(array $args = [])
111119
* @method \GuzzleHttp\Promise\Promise listBotAliasesAsync(array $args = [])
112120
* @method \Aws\Result listBotLocales(array $args = [])
113121
* @method \GuzzleHttp\Promise\Promise listBotLocalesAsync(array $args = [])
114122
* @method \Aws\Result listBotRecommendations(array $args = [])
115123
* @method \GuzzleHttp\Promise\Promise listBotRecommendationsAsync(array $args = [])
124+
* @method \Aws\Result listBotReplicas(array $args = [])
125+
* @method \GuzzleHttp\Promise\Promise listBotReplicasAsync(array $args = [])
116126
* @method \Aws\Result listBotResourceGenerations(array $args = [])
117127
* @method \GuzzleHttp\Promise\Promise listBotResourceGenerationsAsync(array $args = [])
128+
* @method \Aws\Result listBotVersionReplicas(array $args = [])
129+
* @method \GuzzleHttp\Promise\Promise listBotVersionReplicasAsync(array $args = [])
118130
* @method \Aws\Result listBotVersions(array $args = [])
119131
* @method \GuzzleHttp\Promise\Promise listBotVersionsAsync(array $args = [])
120132
* @method \Aws\Result listBots(array $args = [])

src/Redshift/RedshiftClient.php

+2
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,8 @@
204204
* @method \GuzzleHttp\Promise\Promise getReservedNodeExchangeOfferingsAsync(array $args = [])
205205
* @method \Aws\Result getResourcePolicy(array $args = [])
206206
* @method \GuzzleHttp\Promise\Promise getResourcePolicyAsync(array $args = [])
207+
* @method \Aws\Result listRecommendations(array $args = [])
208+
* @method \GuzzleHttp\Promise\Promise listRecommendationsAsync(array $args = [])
207209
* @method \Aws\Result modifyAquaConfiguration(array $args = [])
208210
* @method \GuzzleHttp\Promise\Promise modifyAquaConfigurationAsync(array $args = [])
209211
* @method \Aws\Result modifyAuthenticationProfile(array $args = [])

src/data/datasync/2018-11-09/api-2.json

+51-3
Original file line numberDiff line numberDiff line change
@@ -1246,6 +1246,7 @@
12461246
"Schedule":{"shape":"TaskSchedule"},
12471247
"Tags":{"shape":"InputTagList"},
12481248
"Includes":{"shape":"FilterList"},
1249+
"ManifestConfig":{"shape":"ManifestConfig"},
12491250
"TaskReportConfig":{"shape":"TaskReportConfig"}
12501251
}
12511252
},
@@ -1629,14 +1630,15 @@
16291630
"Options":{"shape":"Options"},
16301631
"Excludes":{"shape":"FilterList"},
16311632
"Includes":{"shape":"FilterList"},
1633+
"ManifestConfig":{"shape":"ManifestConfig"},
16321634
"StartTime":{"shape":"Time"},
16331635
"EstimatedFilesToTransfer":{"shape":"long"},
16341636
"EstimatedBytesToTransfer":{"shape":"long"},
16351637
"FilesTransferred":{"shape":"long"},
16361638
"BytesWritten":{"shape":"long"},
16371639
"BytesTransferred":{"shape":"long"},
1638-
"Result":{"shape":"TaskExecutionResultDetail"},
16391640
"BytesCompressed":{"shape":"long"},
1641+
"Result":{"shape":"TaskExecutionResultDetail"},
16401642
"TaskReportConfig":{"shape":"TaskReportConfig"},
16411643
"FilesDeleted":{"shape":"long"},
16421644
"FilesSkipped":{"shape":"long"},
@@ -1671,6 +1673,7 @@
16711673
"ErrorDetail":{"shape":"string"},
16721674
"CreationTime":{"shape":"Time"},
16731675
"Includes":{"shape":"FilterList"},
1676+
"ManifestConfig":{"shape":"ManifestConfig"},
16741677
"TaskReportConfig":{"shape":"TaskReportConfig"}
16751678
}
16761679
},
@@ -2255,6 +2258,22 @@
22552258
"TRANSFER"
22562259
]
22572260
},
2261+
"ManifestAction":{
2262+
"type":"string",
2263+
"enum":["TRANSFER"]
2264+
},
2265+
"ManifestConfig":{
2266+
"type":"structure",
2267+
"members":{
2268+
"Action":{"shape":"ManifestAction"},
2269+
"Format":{"shape":"ManifestFormat"},
2270+
"Source":{"shape":"SourceManifestConfig"}
2271+
}
2272+
},
2273+
"ManifestFormat":{
2274+
"type":"string",
2275+
"enum":["CSV"]
2276+
},
22582277
"MaxP95Performance":{
22592278
"type":"structure",
22602279
"members":{
@@ -2737,6 +2756,26 @@
27372756
"BucketAccessRoleArn":{"shape":"IamRoleArn"}
27382757
}
27392758
},
2759+
"S3ManifestConfig":{
2760+
"type":"structure",
2761+
"required":[
2762+
"ManifestObjectPath",
2763+
"BucketAccessRoleArn",
2764+
"S3BucketArn"
2765+
],
2766+
"members":{
2767+
"ManifestObjectPath":{"shape":"S3Subdirectory"},
2768+
"BucketAccessRoleArn":{"shape":"IamRoleArn"},
2769+
"S3BucketArn":{"shape":"S3BucketArn"},
2770+
"ManifestObjectVersionId":{"shape":"S3ObjectVersionId"}
2771+
}
2772+
},
2773+
"S3ObjectVersionId":{
2774+
"type":"string",
2775+
"max":100,
2776+
"min":1,
2777+
"pattern":"^.+$"
2778+
},
27402779
"S3StorageClass":{
27412780
"type":"string",
27422781
"enum":[
@@ -2815,6 +2854,13 @@
28152854
"SMB2_0"
28162855
]
28172856
},
2857+
"SourceManifestConfig":{
2858+
"type":"structure",
2859+
"required":["S3"],
2860+
"members":{
2861+
"S3":{"shape":"S3ManifestConfig"}
2862+
}
2863+
},
28182864
"SourceNetworkInterfaceArns":{
28192865
"type":"list",
28202866
"member":{"shape":"NetworkInterfaceArn"}
@@ -2850,8 +2896,9 @@
28502896
"OverrideOptions":{"shape":"Options"},
28512897
"Includes":{"shape":"FilterList"},
28522898
"Excludes":{"shape":"FilterList"},
2853-
"Tags":{"shape":"InputTagList"},
2854-
"TaskReportConfig":{"shape":"TaskReportConfig"}
2899+
"ManifestConfig":{"shape":"ManifestConfig"},
2900+
"TaskReportConfig":{"shape":"TaskReportConfig"},
2901+
"Tags":{"shape":"InputTagList"}
28552902
}
28562903
},
28572904
"StartTaskExecutionResponse":{
@@ -3275,6 +3322,7 @@
32753322
"Name":{"shape":"TagValue"},
32763323
"CloudWatchLogGroupArn":{"shape":"LogGroupArn"},
32773324
"Includes":{"shape":"FilterList"},
3325+
"ManifestConfig":{"shape":"ManifestConfig"},
32783326
"TaskReportConfig":{"shape":"TaskReportConfig"}
32793327
}
32803328
},

src/data/datasync/2018-11-09/api-2.json.php

+1-1
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)