Skip to content

Commit 99e213d

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 49356c1 commit 99e213d

File tree

8 files changed

+498
-21
lines changed

8 files changed

+498
-21
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
Unreleased Changes
22
------------------
33

4+
* Feature - Aws::Kafka - Updated the API, and documentation for Managed Streaming for Kafka.
5+
6+
* Feature - Aws::MarketplaceCatalog - Updated the API, and documentation for AWS Marketplace Catalog Service.
7+
8+
* Feature - Aws::QLDBSession - Updated the documentation for Amazon QLDB Session.
9+
10+
* Feature - Aws::WorkMail - Updated the API, and documentation for Amazon WorkMail.
11+
412
2.11.516 (2020-05-27)
513
------------------
614

aws-sdk-core/apis/kafka/2018-11-14/api-2.json

Lines changed: 184 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,43 @@
275275
}
276276
]
277277
},
278+
"GetCompatibleKafkaVersions" : {
279+
"name" : "GetCompatibleKafkaVersions",
280+
"http" : {
281+
"method" : "GET",
282+
"requestUri" : "/v1/compatible-kafka-versions",
283+
"responseCode" : 200
284+
},
285+
"input" : {
286+
"shape" : "GetCompatibleKafkaVersionsRequest"
287+
},
288+
"output" : {
289+
"shape" : "GetCompatibleKafkaVersionsResponse"
290+
},
291+
"errors" : [
292+
{
293+
"shape" : "BadRequestException"
294+
},
295+
{
296+
"shape" : "UnauthorizedException"
297+
},
298+
{
299+
"shape" : "InternalServerErrorException"
300+
},
301+
{
302+
"shape" : "ForbiddenException"
303+
},
304+
{
305+
"shape" : "NotFoundException"
306+
},
307+
{
308+
"shape" : "ServiceUnavailableException"
309+
},
310+
{
311+
"shape" : "TooManyRequestsException"
312+
}
313+
]
314+
},
278315
"ListClusterOperations": {
279316
"name": "ListClusterOperations",
280317
"http": {
@@ -617,6 +654,43 @@
617654
}
618655
]
619656
},
657+
"UpdateClusterKafkaVersion" : {
658+
"name" : "UpdateClusterKafkaVersion",
659+
"http" : {
660+
"method" : "PUT",
661+
"requestUri" : "/v1/clusters/{clusterArn}/version",
662+
"responseCode" : 200
663+
},
664+
"input" : {
665+
"shape" : "UpdateClusterKafkaVersionRequest"
666+
},
667+
"output" : {
668+
"shape" : "UpdateClusterKafkaVersionResponse"
669+
},
670+
"errors" : [
671+
{
672+
"shape" : "BadRequestException"
673+
},
674+
{
675+
"shape" : "UnauthorizedException"
676+
},
677+
{
678+
"shape" : "InternalServerErrorException"
679+
},
680+
{
681+
"shape" : "ForbiddenException"
682+
},
683+
{
684+
"shape" : "NotFoundException"
685+
},
686+
{
687+
"shape" : "ServiceUnavailableException"
688+
},
689+
{
690+
"shape" : "TooManyRequestsException"
691+
}
692+
]
693+
},
620694
"UpdateMonitoring" : {
621695
"name" : "UpdateMonitoring",
622696
"http" : {
@@ -899,6 +973,10 @@
899973
"shape": "ErrorInfo",
900974
"locationName": "errorInfo"
901975
},
976+
"OperationSteps": {
977+
"shape": "__listOfClusterOperationStep",
978+
"locationName": "operationSteps"
979+
},
902980
"OperationArn": {
903981
"shape": "__string",
904982
"locationName": "operationArn"
@@ -921,6 +999,28 @@
921999
}
9221000
}
9231001
},
1002+
"ClusterOperationStep" : {
1003+
"type" : "structure",
1004+
"members" : {
1005+
"StepInfo" : {
1006+
"shape" : "ClusterOperationStepInfo",
1007+
"locationName" : "stepInfo"
1008+
},
1009+
"StepName" : {
1010+
"shape" : "__string",
1011+
"locationName" : "stepName"
1012+
}
1013+
}
1014+
},
1015+
"ClusterOperationStepInfo" : {
1016+
"type" : "structure",
1017+
"members" : {
1018+
"StepStatus" : {
1019+
"shape" : "__string",
1020+
"locationName" : "stepStatus"
1021+
}
1022+
}
1023+
},
9241024
"ClusterState": {
9251025
"type": "string",
9261026
"enum": [
@@ -931,6 +1031,19 @@
9311031
"FAILED"
9321032
]
9331033
},
1034+
"CompatibleKafkaVersion" : {
1035+
"type" : "structure",
1036+
"members" : {
1037+
"SourceVersion" : {
1038+
"shape" : "__string",
1039+
"locationName" : "sourceVersion"
1040+
},
1041+
"TargetVersions" : {
1042+
"shape" : "__listOf__string",
1043+
"locationName" : "targetVersions"
1044+
}
1045+
}
1046+
},
9341047
"Configuration": {
9351048
"type": "structure",
9361049
"members": {
@@ -1117,7 +1230,6 @@
11171230
},
11181231
"required": [
11191232
"ServerProperties",
1120-
"KafkaVersions",
11211233
"Name"
11221234
]
11231235
},
@@ -1441,6 +1553,25 @@
14411553
}
14421554
}
14431555
},
1556+
"GetCompatibleKafkaVersionsRequest" : {
1557+
"type" : "structure",
1558+
"members" : {
1559+
"ClusterArn" : {
1560+
"shape" : "__string",
1561+
"location" : "querystring",
1562+
"locationName" : "clusterArn"
1563+
}
1564+
}
1565+
},
1566+
"GetCompatibleKafkaVersionsResponse" : {
1567+
"type" : "structure",
1568+
"members" : {
1569+
"CompatibleKafkaVersions" : {
1570+
"shape" : "__listOfCompatibleKafkaVersion",
1571+
"locationName" : "compatibleKafkaVersions"
1572+
}
1573+
}
1574+
},
14441575
"InternalServerErrorException": {
14451576
"type": "structure",
14461577
"members": {
@@ -1735,6 +1866,10 @@
17351866
"shape" : "EnhancedMonitoring",
17361867
"locationName" : "enhancedMonitoring"
17371868
},
1869+
"KafkaVersion" : {
1870+
"shape" : "__string",
1871+
"locationName" : "kafkaVersion"
1872+
},
17381873
"LoggingInfo": {
17391874
"shape": "LoggingInfo",
17401875
"locationName": "loggingInfo"
@@ -2020,6 +2155,42 @@
20202155
}
20212156
}
20222157
},
2158+
"UpdateClusterKafkaVersionRequest" : {
2159+
"type" : "structure",
2160+
"members" : {
2161+
"ClusterArn" : {
2162+
"shape" : "__string",
2163+
"location" : "uri",
2164+
"locationName" : "clusterArn"
2165+
},
2166+
"ConfigurationInfo" : {
2167+
"shape" : "ConfigurationInfo",
2168+
"locationName" : "configurationInfo"
2169+
},
2170+
"CurrentVersion" : {
2171+
"shape" : "__string",
2172+
"locationName" : "currentVersion"
2173+
},
2174+
"TargetKafkaVersion" : {
2175+
"shape" : "__string",
2176+
"locationName" : "targetKafkaVersion"
2177+
}
2178+
},
2179+
"required" : [ "ClusterArn", "TargetKafkaVersion", "CurrentVersion" ]
2180+
},
2181+
"UpdateClusterKafkaVersionResponse" : {
2182+
"type" : "structure",
2183+
"members" : {
2184+
"ClusterArn" : {
2185+
"shape" : "__string",
2186+
"locationName" : "clusterArn"
2187+
},
2188+
"ClusterOperationArn" : {
2189+
"shape" : "__string",
2190+
"locationName" : "clusterOperationArn"
2191+
}
2192+
}
2193+
},
20232194
"UpdateMonitoringRequest" : {
20242195
"type" : "structure",
20252196
"members" : {
@@ -2229,6 +2400,18 @@
22292400
"shape": "ClusterOperationInfo"
22302401
}
22312402
},
2403+
"__listOfClusterOperationStep" : {
2404+
"type" : "list",
2405+
"member" : {
2406+
"shape" : "ClusterOperationStep"
2407+
}
2408+
},
2409+
"__listOfCompatibleKafkaVersion" : {
2410+
"type" : "list",
2411+
"member" : {
2412+
"shape" : "CompatibleKafkaVersion"
2413+
}
2414+
},
22322415
"__listOfConfiguration": {
22332416
"type": "list",
22342417
"member": {

aws-sdk-core/apis/kafka/2018-11-14/docs-2.json

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"DescribeConfiguration" : "<p>Returns a description of this MSK configuration.</p>",
1111
"DescribeConfigurationRevision" : "<p>Returns a description of this revision of the configuration.</p>",
1212
"GetBootstrapBrokers" : "<p>A list of brokers that a client application can use to bootstrap.</p>",
13+
"GetCompatibleKafkaVersions" : "<p>Gets the Apache Kafka versions to which you can update the MSK cluster.</p>",
1314
"ListClusterOperations" : "<p>Returns a list of all the operations that have been performed on the specified MSK cluster.</p>",
1415
"ListClusters" : "<p>Returns a list of all the MSK clusters in the current Region.</p>",
1516
"ListConfigurationRevisions" : "<p>Returns a list of all the revisions of an MSK configuration.</p>",
@@ -22,6 +23,7 @@
2223
"UpdateBrokerCount" : "<p>Updates the number of broker nodes in the cluster. You can use this operation to increase the number of brokers in an existing cluster. You can't decrease the number of brokers.</p>",
2324
"UpdateBrokerStorage" : "<p>Updates the EBS storage associated with MSK brokers.</p>",
2425
"UpdateClusterConfiguration" : "<p>Updates the cluster with the configuration that is specified in the request body.</p>",
26+
"UpdateClusterKafkaVersion" : "<p>Updates the Apache Kafka version for the cluster.</p>",
2527
"UpdateMonitoring" : "<p>Updates the monitoring settings for the cluster. You can use this operation to specify which Apache Kafka metrics you want Amazon MSK to send to Amazon CloudWatch. You can also specify settings for open monitoring with Prometheus.</p>"
2628
},
2729
"shapes" : {
@@ -100,6 +102,18 @@
100102
"__listOfClusterOperationInfo$member" : null
101103
}
102104
},
105+
"ClusterOperationStep" : {
106+
"base" : "<p>Step taken during a cluster operation.</p>",
107+
"refs" : {
108+
"__listOfClusterOperationStep$member" : null
109+
}
110+
},
111+
"ClusterOperationStepInfo" : {
112+
"base" : "<p>State information about the operation step.</p>",
113+
"refs" : {
114+
"ClusterOperationStep$StepInfo" : "<p>Information about the step and its status.</p>"
115+
}
116+
},
103117
"ClusterState" : {
104118
"base" : "<p>The state of a Kafka cluster.</p>",
105119
"refs" : {
@@ -108,6 +122,12 @@
108122
"DeleteClusterResponse$State" : "<p>The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.</p>"
109123
}
110124
},
125+
"CompatibleKafkaVersion" : {
126+
"base" : "<p>Contains source Kafka versions and compatible target Kafka versions.</p>",
127+
"refs" : {
128+
"__listOfCompatibleKafkaVersion$member" : null
129+
}
130+
},
111131
"Configuration" : {
112132
"base" : "<p>Represents an MSK Configuration.</p>",
113133
"refs" : {
@@ -229,6 +249,10 @@
229249
"base" : "<p>Returns a string containing one or more hostname:port pairs.</p>",
230250
"refs" : { }
231251
},
252+
"GetCompatibleKafkaVersionsResponse" : {
253+
"base" : "<p>Response body for GetCompatibleKafkaVersions.</p>",
254+
"refs" : { }
255+
},
232256
"InternalServerErrorException" : {
233257
"base" : "<p>Returns information about an error.</p>",
234258
"refs" : { }
@@ -419,6 +443,14 @@
419443
"base" : "<p>Response body for UpdateClusterConfiguration.</p>",
420444
"refs" : { }
421445
},
446+
"UpdateClusterKafkaVersionRequest" : {
447+
"base" : "<p>Request body for UpdateClusterKafkaVersion.</p>",
448+
"refs" : { }
449+
},
450+
"UpdateClusterKafkaVersionResponse" : {
451+
"base" : "<p>Response body for UpdateClusterKafkaVersion.</p>",
452+
"refs" : { }
453+
},
422454
"UpdateMonitoringRequest" : {
423455
"base" : "<p>Request body for UpdateMonitoring.</p>",
424456
"refs" : { }
@@ -494,6 +526,18 @@
494526
"ListClusterOperationsResponse$ClusterOperationInfoList" : "<p>An array of cluster operation information objects.</p>"
495527
}
496528
},
529+
"__listOfClusterOperationStep" : {
530+
"base" : null,
531+
"refs" : {
532+
"ClusterOperationInfo$OperationSteps" : "<p>Steps completed during the operation.</p>"
533+
}
534+
},
535+
"__listOfCompatibleKafkaVersion" : {
536+
"base" : null,
537+
"refs" : {
538+
"GetCompatibleKafkaVersionsResponse$CompatibleKafkaVersions" : "<p>A list of CompatibleKafkaVersion objects.</p>"
539+
}
540+
},
497541
"__listOfConfiguration" : {
498542
"base" : null,
499543
"refs" : {
@@ -569,6 +613,8 @@
569613
"ClusterOperationInfo$OperationArn" : "<p>ARN of the cluster operation.</p>",
570614
"ClusterOperationInfo$OperationState" : "<p>State of the cluster operation.</p>",
571615
"ClusterOperationInfo$OperationType" : "<p>Type of the cluster operation.</p>",
616+
"ClusterOperationStep$StepName" : "<p>The name of the step.</p>",
617+
"ClusterOperationStepInfo$StepStatus" : "<p>The steps current status.</p>",
572618
"Configuration$Arn" : "<p>The Amazon Resource Name (ARN) of the configuration.</p>",
573619
"Configuration$Description" : "<p>The description of the configuration.</p>",
574620
"Configuration$Name" : "<p>The name of the configuration. Configuration names are strings that match the regex \"^[0-9A-Za-z-]+$\".</p>",
@@ -617,6 +663,10 @@
617663
"UpdateClusterConfigurationRequest$CurrentVersion" : "<p>The version of the cluster that you want to update.</p>",
618664
"UpdateClusterConfigurationResponse$ClusterArn" : "<p>The Amazon Resource Name (ARN) of the cluster.</p>",
619665
"UpdateClusterConfigurationResponse$ClusterOperationArn" : "<p>The Amazon Resource Name (ARN) of the cluster operation.</p>",
666+
"UpdateClusterKafkaVersionRequest$CurrentVersion" : "<p>Current cluster version.</p>",
667+
"UpdateClusterKafkaVersionRequest$TargetKafkaVersion" : "<p>Target Kafka version.</p>",
668+
"UpdateClusterKafkaVersionResponse$ClusterArn" : "<p>The Amazon Resource Name (ARN) of the cluster.</p>",
669+
"UpdateClusterKafkaVersionResponse$ClusterOperationArn" : "<p>The Amazon Resource Name (ARN) of the cluster operation.</p>",
620670
"UpdateMonitoringRequest$CurrentVersion" : "<p>The version of cluster to update from. A successful operation will then generate a new version.</p>",
621671
"UpdateMonitoringResponse$ClusterArn" : "<p>The Amazon Resource Name (ARN) of the cluster.</p>",
622672
"UpdateMonitoringResponse$ClusterOperationArn" : "<p>The Amazon Resource Name (ARN) of the cluster operation.</p>",

aws-sdk-core/apis/marketplace-catalog/2018-09-17/api-2.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@
215215
"members":{
216216
"ChangeType":{"shape":"ChangeType"},
217217
"Entity":{"shape":"Entity"},
218+
"Details":{"shape":"Json"},
218219
"ErrorDetailList":{"shape":"ErrorDetailList"}
219220
}
220221
},

0 commit comments

Comments
 (0)