Skip to content

Commit d2c0dc9

Browse files
author
AWS
committed
Managed Streaming for Kafka Update: Amazon MSK has updated the CreateCluster and UpdateBrokerStorage API that allows you to specify volume throughput during cluster creation and broker volume updates.
1 parent 6a4f72c commit d2c0dc9

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Managed Streaming for Kafka",
4+
"contributor": "",
5+
"description": "Amazon MSK has updated the CreateCluster and UpdateBrokerStorage API that allows you to specify volume throughput during cluster creation and broker volume updates."
6+
}

services/kafka/src/main/resources/codegen-resources/service-2.json

+26-1
Original file line numberDiff line numberDiff line change
@@ -1423,6 +1423,11 @@
14231423
"locationName": "kafkaBrokerNodeId",
14241424
"documentation": "\n <p>The ID of the broker to update.</p>\n "
14251425
},
1426+
"ProvisionedThroughput" : {
1427+
"shape" : "ProvisionedThroughput",
1428+
"locationName" : "provisionedThroughput",
1429+
"documentation" : "EBS volume provisioned throughput information."
1430+
},
14261431
"VolumeSizeGB": {
14271432
"shape": "__integer",
14281433
"locationName": "volumeSizeGB",
@@ -1431,7 +1436,6 @@
14311436
},
14321437
"documentation": "\n <p>Specifies the EBS volume upgrade information. The broker identifier must be set to the keyword ALL. This means the changes apply to all the brokers in the cluster.</p>\n ",
14331438
"required": [
1434-
"VolumeSizeGB",
14351439
"KafkaBrokerNodeId"
14361440
]
14371441
},
@@ -2667,6 +2671,11 @@
26672671
"EBSStorageInfo": {
26682672
"type": "structure",
26692673
"members": {
2674+
"ProvisionedThroughput" : {
2675+
"shape" : "ProvisionedThroughput",
2676+
"locationName" : "provisionedThroughput",
2677+
"documentation" : "EBS volume provisioned throughput information."
2678+
},
26702679
"VolumeSize": {
26712680
"shape": "__integerMin1Max16384",
26722681
"locationName": "volumeSize",
@@ -3422,6 +3431,22 @@
34223431
},
34233432
"documentation" : "\n <p>Prometheus settings.</p>\n "
34243433
},
3434+
"ProvisionedThroughput" : {
3435+
"type" : "structure",
3436+
"members" : {
3437+
"Enabled" : {
3438+
"shape" : "__boolean",
3439+
"locationName" : "enabled",
3440+
"documentation" : "Provisioned throughput is enabled or not."
3441+
},
3442+
"VolumeThroughput" : {
3443+
"shape" : "__integer",
3444+
"locationName" : "volumeThroughput",
3445+
"documentation" : "Throughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second."
3446+
}
3447+
},
3448+
"documentation" : "Contains information about provisioned throughput for EBS storage volumes attached to kafka broker nodes."
3449+
},
34253450
"PublicAccess" : {
34263451
"type" : "structure",
34273452
"members" : {

0 commit comments

Comments
 (0)