Skip to content

Commit a12954a

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 9c6ccfd commit a12954a

File tree

10 files changed

+274
-39
lines changed

10 files changed

+274
-39
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::Outposts - Updated the API, and documentation for AWS Outposts.
7+
8+
* Feature - Aws::SecretsManager - Updated the API, and documentation for AWS Secrets Manager.
9+
10+
* Feature - Aws::States - Updated the API, and documentation for AWS Step Functions.
11+
412
2.11.451 (2020-02-24)
513
------------------
614

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

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -684,6 +684,23 @@
684684
"KafkaBrokerNodeId"
685685
]
686686
},
687+
"BrokerLogs" : {
688+
"type" : "structure",
689+
"members" : {
690+
"CloudWatchLogs" : {
691+
"shape" : "CloudWatchLogs",
692+
"locationName" : "cloudWatchLogs"
693+
},
694+
"Firehose" : {
695+
"shape" : "Firehose",
696+
"locationName" : "firehose"
697+
},
698+
"S3" : {
699+
"shape" : "S3",
700+
"locationName" : "s3"
701+
}
702+
}
703+
},
687704
"BrokerNodeGroupInfo": {
688705
"type": "structure",
689706
"members": {
@@ -776,6 +793,20 @@
776793
"PLAINTEXT"
777794
]
778795
},
796+
"CloudWatchLogs" : {
797+
"type" : "structure",
798+
"members" : {
799+
"Enabled" : {
800+
"shape" : "__boolean",
801+
"locationName" : "enabled"
802+
},
803+
"LogGroup" : {
804+
"shape" : "__string",
805+
"locationName" : "logGroup"
806+
}
807+
},
808+
"required" : [ "Enabled" ]
809+
},
779810
"ClusterInfo": {
780811
"type": "structure",
781812
"members": {
@@ -807,6 +838,10 @@
807838
"shape": "BrokerSoftwareInfo",
808839
"locationName": "currentBrokerSoftwareInfo"
809840
},
841+
"LoggingInfo": {
842+
"shape": "LoggingInfo",
843+
"locationName": "loggingInfo"
844+
},
810845
"CurrentVersion": {
811846
"shape": "__string",
812847
"locationName": "currentVersion"
@@ -1019,6 +1054,10 @@
10191054
"shape": "__stringMin1Max128",
10201055
"locationName": "kafkaVersion"
10211056
},
1057+
"LoggingInfo": {
1058+
"shape": "LoggingInfo",
1059+
"locationName": "loggingInfo"
1060+
},
10221061
"NumberOfBrokerNodes": {
10231062
"shape": "__integerMin1Max15",
10241063
"locationName": "numberOfBrokerNodes"
@@ -1332,6 +1371,20 @@
13321371
}
13331372
}
13341373
},
1374+
"Firehose" : {
1375+
"type" : "structure",
1376+
"members" : {
1377+
"DeliveryStream" : {
1378+
"shape" : "__string",
1379+
"locationName" : "deliveryStream"
1380+
},
1381+
"Enabled" : {
1382+
"shape" : "__boolean",
1383+
"locationName" : "enabled"
1384+
}
1385+
},
1386+
"required" : [ "Enabled" ]
1387+
},
13351388
"ErrorInfo": {
13361389
"type": "structure",
13371390
"members": {
@@ -1649,6 +1702,16 @@
16491702
"min": 1,
16501703
"max": 100
16511704
},
1705+
"LoggingInfo": {
1706+
"type": "structure",
1707+
"members": {
1708+
"BrokerLogs": {
1709+
"shape": "BrokerLogs",
1710+
"locationName": "brokerLogs"
1711+
}
1712+
},
1713+
"required": [ "BrokerLogs" ]
1714+
},
16521715
"MutableClusterInfo": {
16531716
"type": "structure",
16541717
"members": {
@@ -1671,6 +1734,10 @@
16711734
"EnhancedMonitoring" : {
16721735
"shape" : "EnhancedMonitoring",
16731736
"locationName" : "enhancedMonitoring"
1737+
},
1738+
"LoggingInfo": {
1739+
"shape": "LoggingInfo",
1740+
"locationName": "loggingInfo"
16741741
}
16751742
}
16761743
},
@@ -1972,6 +2039,10 @@
19722039
"OpenMonitoring" : {
19732040
"shape" : "OpenMonitoringInfo",
19742041
"locationName" : "openMonitoring"
2042+
},
2043+
"LoggingInfo": {
2044+
"shape": "LoggingInfo",
2045+
"locationName": "loggingInfo"
19752046
}
19762047
},
19772048
"required" : [ "ClusterArn", "CurrentVersion" ]
@@ -2060,6 +2131,24 @@
20602131
}
20612132
}
20622133
},
2134+
"S3" : {
2135+
"type" : "structure",
2136+
"members" : {
2137+
"Bucket" : {
2138+
"shape" : "__string",
2139+
"locationName" : "bucket"
2140+
},
2141+
"Enabled" : {
2142+
"shape" : "__boolean",
2143+
"locationName" : "enabled"
2144+
},
2145+
"Prefix" : {
2146+
"shape" : "__string",
2147+
"locationName" : "prefix"
2148+
}
2149+
},
2150+
"required" : [ "Enabled" ]
2151+
},
20632152
"JmxExporter" : {
20642153
"type" : "structure",
20652154
"members" : {

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

Lines changed: 44 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@
4141
"__listOfBrokerEBSVolumeInfo$member" : null
4242
}
4343
},
44+
"BrokerLogs" : {
45+
"base" : "<p>The broker logs configuration for this MSK cluster.</p>",
46+
"refs" : {
47+
"LoggingInfo$BrokerLogs" : "<p>You can configure your MSK cluster to send broker logs to different destination types. This configuration specifies the details of these destinations.</p>"
48+
}
49+
},
4450
"BrokerNodeGroupInfo" : {
4551
"base" : "<p>Describes the setup to be used for Kafka broker nodes in the cluster.</p>",
4652
"refs" : {
@@ -74,6 +80,12 @@
7480
"EncryptionInTransit$ClientBroker" : "<p>Indicates the encryption setting for data in transit between clients and brokers. You must set it to one of the following values.</p> <p>TLS means that client-broker communication is enabled with TLS only.</p> <p>TLS_PLAINTEXT means that client-broker communication is enabled for both TLS-encrypted, as well as plaintext data.</p> <p>PLAINTEXT means that client-broker communication is enabled in plaintext only.</p> <p>The default value is TLS.</p>"
7581
}
7682
},
83+
"CloudWatchLogs" : {
84+
"base" : "<p>Details of the CloudWatch Logs destination for broker logs.</p>",
85+
"refs" : {
86+
"BrokerLogs$CloudWatchLogs" : "<p>Details of the CloudWatch Logs destination for broker logs.</p>"
87+
}
88+
},
7789
"ClusterInfo" : {
7890
"base" : "<p>Returns information about a cluster.</p>",
7991
"refs" : {
@@ -203,6 +215,12 @@
203215
"ClusterOperationInfo$ErrorInfo" : "<p>Describes the error if the operation fails.</p>"
204216
}
205217
},
218+
"Firehose" : {
219+
"base" : "<p>Firehose details for BrokerLogs.</p>",
220+
"refs" : {
221+
"BrokerLogs$Firehose" : "<p>Details of the Kinesis Data Firehose delivery stream that is the destination for broker logs.</p>"
222+
}
223+
},
206224
"ForbiddenException" : {
207225
"base" : "<p>Returns information about an error.</p>",
208226
"refs" : { }
@@ -236,7 +254,7 @@
236254
"KafkaVersionStatus" : {
237255
"base" : "<p>The status of a Kafka version.</p>",
238256
"refs" : {
239-
"KafkaVersion$Status" : null
257+
"KafkaVersion$Status" : "<p>The status of the Apache Kafka version.</p>"
240258
}
241259
},
242260
"ListClusterOperationsResponse" : {
@@ -267,6 +285,15 @@
267285
"base" : "<p>Response of listing tags for a resource.</p>",
268286
"refs" : { }
269287
},
288+
"LoggingInfo" : {
289+
"base" : "<p>You can configure your MSK cluster to send broker logs to different destination types. This is a container for the configuration details related to broker logs.</p>",
290+
"refs" : {
291+
"ClusterInfo$LoggingInfo" : "<p>You can configure your MSK cluster to send broker logs to different destination types. This is a container for the configuration details related to broker logs.</p>",
292+
"CreateClusterRequest$LoggingInfo" : "<p>LoggingInfo details.</p>",
293+
"MutableClusterInfo$LoggingInfo" : "<p>LoggingInfo details.</p>",
294+
"UpdateMonitoringRequest$LoggingInfo" : "<p>LoggingInfo details.</p>"
295+
}
296+
},
270297
"MutableClusterInfo" : {
271298
"base" : "<p>Information about cluster attributes that can be updated via update APIs.</p>",
272299
"refs" : {
@@ -328,6 +355,12 @@
328355
"OpenMonitoringInfo$Prometheus" : "<p>Prometheus settings.</p>"
329356
}
330357
},
358+
"S3" : {
359+
"base" : "<p>The details of the Amazon S3 destination for broker logs.</p>",
360+
"refs" : {
361+
"BrokerLogs$S3" : "<p>Details of the Amazon S3 destination for broker logs.</p>"
362+
}
363+
},
331364
"ServiceUnavailableException" : {
332365
"base" : "<p>Returns information about an error.</p>",
333366
"refs" : { }
@@ -403,11 +436,14 @@
403436
"__boolean" : {
404437
"base" : null,
405438
"refs" : {
439+
"CloudWatchLogs$Enabled" : "<p>Specifies whether broker logs get sent to the specified CloudWatch Logs destination.</p>",
406440
"EncryptionInTransit$InCluster" : "<p>When set to true, it indicates that data communication among the broker nodes of the cluster is encrypted. When set to false, the communication happens in plaintext.</p> <p>The default value is true.</p>",
441+
"Firehose$Enabled" : "<p>Specifies whether broker logs get sent to the specified Kinesis Data Firehose delivery stream.</p>",
407442
"JmxExporter$EnabledInBroker" : "<p>Indicates whether you want to enable or disable the JMX Exporter.</p>",
408-
"JmxExporterInfo$EnabledInBroker" : "<p>Indicates whether you want to enable or disable the JMX Exporter.</p>",
443+
"JmxExporterInfo$EnabledInBroker" : "<p>JMX Exporter being enabled in broker.</p>",
409444
"NodeExporter$EnabledInBroker" : "<p>Indicates whether you want to enable or disable the Node Exporter.</p>",
410-
"NodeExporterInfo$EnabledInBroker" : "<p>Indicates whether you want to enable or disable the Node Exporter.</p>"
445+
"NodeExporterInfo$EnabledInBroker" : "<p>Node Exporter being enabled in broker.</p>",
446+
"S3$Enabled" : "<p>Specifies whether broker logs get sent to the specified Amazon S3 destination.</p>"
411447
}
412448
},
413449
"__double" : {
@@ -522,6 +558,7 @@
522558
"BrokerNodeInfo$ClientVpcIpAddress" : "<p>The virtual private cloud (VPC) of the client.</p>",
523559
"BrokerSoftwareInfo$ConfigurationArn" : "<p>The Amazon Resource Name (ARN) of the configuration used for the cluster. This field isn't visible in this preview release.</p>",
524560
"BrokerSoftwareInfo$KafkaVersion" : "<p>The version of Apache Kafka.</p>",
561+
"CloudWatchLogs$LogGroup" : "<p>The CloudWatch log group that is the destination for broker logs.</p>",
525562
"ClusterInfo$ActiveOperationArn" : "<p>Arn of active cluster operation.</p>",
526563
"ClusterInfo$ClusterArn" : "<p>The Amazon Resource Name (ARN) that uniquely identifies the cluster.</p>",
527564
"ClusterInfo$ClusterName" : "<p>The name of the cluster.</p>",
@@ -554,6 +591,7 @@
554591
"Error$Message" : "<p>The description of the error.</p>",
555592
"ErrorInfo$ErrorCode" : "<p>A number describing the error programmatically.</p>",
556593
"ErrorInfo$ErrorString" : "<p>An optional field to provide more details about the error.</p>",
594+
"Firehose$DeliveryStream" : "<p>The Kinesis Data Firehose delivery stream that is the destination for broker logs.</p>",
557595
"GetBootstrapBrokersResponse$BootstrapBrokerString" : "<p>A string containing one or more hostname:port pairs.</p>",
558596
"GetBootstrapBrokersResponse$BootstrapBrokerStringTls" : "<p>A string containing one or more DNS names (or IP) and TLS port pairs. The following is an example.</p> <programlisting>{\n \"BootstrapBrokerStringTls\": \"b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094\"\n}</programlisting>",
559597
"KafkaVersion$Version" : "<p>The Kafka version.</p>",
@@ -566,6 +604,8 @@
566604
"NodeInfo$AddedToClusterTime" : "<p>The start time.</p>",
567605
"NodeInfo$InstanceType" : "<p>The instance type.</p>",
568606
"NodeInfo$NodeARN" : "<p>The Amazon Resource Name (ARN) of the node.</p>",
607+
"S3$Bucket" : "<p>The name of the S3 bucket that is the destination for broker logs.</p>",
608+
"S3$Prefix" : "<p>The S3 prefix that is the destination for broker logs.</p>",
569609
"StateInfo$Code" : "<p>If the cluster is in an unusable state, this field contains the code that describes the issue.</p>",
570610
"StateInfo$Message" : "<p>If the cluster is in an unusable state, this field contains a message that describes the issue.</p>",
571611
"UpdateBrokerCountRequest$CurrentVersion" : "<p>The current version of the cluster.</p>",
@@ -618,4 +658,4 @@
618658
}
619659
}
620660
}
621-
}
661+
}

aws-sdk-core/apis/outposts/2019-12-03/api-2.json

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,36 @@
2929
{"shape":"ServiceQuotaExceededException"}
3030
]
3131
},
32+
"DeleteOutpost":{
33+
"name":"DeleteOutpost",
34+
"http":{
35+
"method":"DELETE",
36+
"requestUri":"/outposts/{OutpostId}"
37+
},
38+
"input":{"shape":"DeleteOutpostInput"},
39+
"output":{"shape":"DeleteOutpostOutput"},
40+
"errors":[
41+
{"shape":"ValidationException"},
42+
{"shape":"NotFoundException"},
43+
{"shape":"AccessDeniedException"},
44+
{"shape":"InternalServerException"}
45+
]
46+
},
47+
"DeleteSite":{
48+
"name":"DeleteSite",
49+
"http":{
50+
"method":"DELETE",
51+
"requestUri":"/sites/{SiteId}"
52+
},
53+
"input":{"shape":"DeleteSiteInput"},
54+
"output":{"shape":"DeleteSiteOutput"},
55+
"errors":[
56+
{"shape":"ValidationException"},
57+
{"shape":"NotFoundException"},
58+
{"shape":"AccessDeniedException"},
59+
{"shape":"InternalServerException"}
60+
]
61+
},
3262
"GetOutpost":{
3363
"name":"GetOutpost",
3464
"http":{
@@ -131,6 +161,38 @@
131161
"Outpost":{"shape":"Outpost"}
132162
}
133163
},
164+
"DeleteOutpostInput":{
165+
"type":"structure",
166+
"required":["OutpostId"],
167+
"members":{
168+
"OutpostId":{
169+
"shape":"OutpostId",
170+
"location":"uri",
171+
"locationName":"OutpostId"
172+
}
173+
}
174+
},
175+
"DeleteOutpostOutput":{
176+
"type":"structure",
177+
"members":{
178+
}
179+
},
180+
"DeleteSiteInput":{
181+
"type":"structure",
182+
"required":["SiteId"],
183+
"members":{
184+
"SiteId":{
185+
"shape":"SiteId",
186+
"location":"uri",
187+
"locationName":"SiteId"
188+
}
189+
}
190+
},
191+
"DeleteSiteOutput":{
192+
"type":"structure",
193+
"members":{
194+
}
195+
},
134196
"ErrorMessage":{
135197
"type":"string",
136198
"max":1000,

0 commit comments

Comments
 (0)