Skip to content

Commit 09cc526

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 8d63611 commit 09cc526

File tree

16 files changed

+308
-44
lines changed

16 files changed

+308
-44
lines changed

CHANGELOG.md

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

4+
* Feature - Aws::CostExplorer - Updated the API, and documentation for AWS Cost Explorer Service.
5+
6+
* Feature - Aws::EC2 - Updated the API, and documentation for Amazon Elastic Compute Cloud.
7+
8+
* Feature - Aws::EventBridge - Updated the API, and documentation for Amazon EventBridge.
9+
10+
* Feature - Aws::CloudWatchEvents - Updated the API, and documentation for Amazon CloudWatch Events.
11+
12+
* Feature - Aws::RDS - Updated the API, and documentation for Amazon Relational Database Service.
13+
14+
* Feature - Aws::Rekognition - Updated the API, and documentation for Amazon Rekognition.
15+
16+
* Feature - Aws::SageMaker - Updated the API, and documentation for Amazon SageMaker Service.
17+
18+
* Feature - Aws::SNS - Updated the documentation for Amazon Simple Notification Service.
19+
420
2.11.603 (2020-10-07)
521
------------------
622

aws-sdk-core/apis/ce/2017-10-25/api-2.json

Lines changed: 33 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -568,7 +568,8 @@
568568
"EffectiveEnd":{"shape":"ZonedDateTime"},
569569
"Name":{"shape":"CostCategoryName"},
570570
"RuleVersion":{"shape":"CostCategoryRuleVersion"},
571-
"Rules":{"shape":"CostCategoryRulesList"}
571+
"Rules":{"shape":"CostCategoryRulesList"},
572+
"ProcessingStatus":{"shape":"CostCategoryProcessingStatusList"}
572573
}
573574
},
574575
"CostCategoryMaxResults":{
@@ -582,14 +583,27 @@
582583
"min":1,
583584
"pattern":"^(?! )[\\p{L}\\p{N}\\p{Z}-_]*(?<! )$"
584585
},
586+
"CostCategoryProcessingStatus":{
587+
"type":"structure",
588+
"members":{
589+
"Component":{"shape":"CostCategoryStatusComponent"},
590+
"Status":{"shape":"CostCategoryStatus"}
591+
}
592+
},
593+
"CostCategoryProcessingStatusList":{
594+
"type":"list",
595+
"member":{"shape":"CostCategoryProcessingStatus"}
596+
},
585597
"CostCategoryReference":{
586598
"type":"structure",
587599
"members":{
588600
"CostCategoryArn":{"shape":"Arn"},
589601
"Name":{"shape":"CostCategoryName"},
590602
"EffectiveStart":{"shape":"ZonedDateTime"},
591603
"EffectiveEnd":{"shape":"ZonedDateTime"},
592-
"NumberOfRules":{"shape":"NonNegativeInteger"}
604+
"NumberOfRules":{"shape":"NonNegativeInteger"},
605+
"ProcessingStatus":{"shape":"CostCategoryProcessingStatusList"},
606+
"Values":{"shape":"CostCategoryValuesList"}
593607
}
594608
},
595609
"CostCategoryReferencesList":{
@@ -617,6 +631,17 @@
617631
"max":500,
618632
"min":1
619633
},
634+
"CostCategoryStatus":{
635+
"type":"string",
636+
"enum":[
637+
"PROCESSING",
638+
"APPLIED"
639+
]
640+
},
641+
"CostCategoryStatusComponent":{
642+
"type":"string",
643+
"enum":["COST_EXPLORER"]
644+
},
620645
"CostCategoryValue":{
621646
"type":"string",
622647
"max":255,
@@ -627,9 +652,14 @@
627652
"type":"structure",
628653
"members":{
629654
"Key":{"shape":"CostCategoryName"},
630-
"Values":{"shape":"Values"}
655+
"Values":{"shape":"Values"},
656+
"MatchOptions":{"shape":"MatchOptions"}
631657
}
632658
},
659+
"CostCategoryValuesList":{
660+
"type":"list",
661+
"member":{"shape":"CostCategoryValue"}
662+
},
633663
"Coverage":{
634664
"type":"structure",
635665
"members":{

aws-sdk-core/apis/ce/2017-10-25/docs-2.json

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,19 @@
186186
"CreateCostCategoryDefinitionRequest$Name": null
187187
}
188188
},
189+
"CostCategoryProcessingStatus": {
190+
"base": "<p> The list of processing statuses for Cost Management products for a specific cost category. </p>",
191+
"refs": {
192+
"CostCategoryProcessingStatusList$member": null
193+
}
194+
},
195+
"CostCategoryProcessingStatusList": {
196+
"base": null,
197+
"refs": {
198+
"CostCategory$ProcessingStatus": "<p> The list of processing statuses for Cost Management products for a specific cost category. </p>",
199+
"CostCategoryReference$ProcessingStatus": "<p> The list of processing statuses for Cost Management products for a specific cost category. </p>"
200+
}
201+
},
189202
"CostCategoryReference": {
190203
"base": "<p>A reference to a Cost Category containing only enough information to identify the Cost Category.</p> <p>You can use this information to retrieve the full Cost Category information using <code>DescribeCostCategory</code>.</p>",
191204
"refs": {
@@ -220,10 +233,23 @@
220233
"UpdateCostCategoryDefinitionRequest$Rules": "<p>The <code>Expression</code> object used to categorize costs. For more information, see <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_CostCategoryRule.html\">CostCategoryRule </a>. </p>"
221234
}
222235
},
236+
"CostCategoryStatus": {
237+
"base": null,
238+
"refs": {
239+
"CostCategoryProcessingStatus$Status": "<p> The process status for a specific cost category. </p>"
240+
}
241+
},
242+
"CostCategoryStatusComponent": {
243+
"base": null,
244+
"refs": {
245+
"CostCategoryProcessingStatus$Component": "<p> The Cost Management product name of the applied status. </p>"
246+
}
247+
},
223248
"CostCategoryValue": {
224249
"base": "<p>The value a line item will be categorized as, if it matches the rule.</p>",
225250
"refs": {
226-
"CostCategoryRule$Value": null
251+
"CostCategoryRule$Value": null,
252+
"CostCategoryValuesList$member": null
227253
}
228254
},
229255
"CostCategoryValues": {
@@ -232,6 +258,12 @@
232258
"Expression$CostCategories": "<p>The filter based on <code>CostCategory</code> values.</p>"
233259
}
234260
},
261+
"CostCategoryValuesList": {
262+
"base": null,
263+
"refs": {
264+
"CostCategoryReference$Values": "<p> A list of unique cost category values in a specific cost category. </p>"
265+
}
266+
},
235267
"Coverage": {
236268
"base": "<p>The amount of instance usage that a reservation covered.</p>",
237269
"refs": {
@@ -999,6 +1031,7 @@
9991031
"MatchOptions": {
10001032
"base": null,
10011033
"refs": {
1034+
"CostCategoryValues$MatchOptions": "<p> The match options that you can use to filter your results. MatchOptions is only applicable for only applicable for actions related to cost category. The default values for <code>MatchOptions</code> is <code>EQUALS</code> and <code>CASE_SENSITIVE</code>. </p>",
10021035
"DimensionValues$MatchOptions": "<p>The match options that you can use to filter your results. <code>MatchOptions</code> is only applicable for actions related to Cost Category. The default values for <code>MatchOptions</code> are <code>EQUALS</code> and <code>CASE_SENSITIVE</code>.</p>",
10031036
"TagValues$MatchOptions": "<p>The match options that you can use to filter your results. <code>MatchOptions</code> is only applicable for actions related to Cost Category. The default values for <code>MatchOptions</code> are <code>EQUALS</code> and <code>CASE_SENSITIVE</code>.</p>"
10041037
}

aws-sdk-core/apis/ec2/2016-11-15/api-2.json

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3571,15 +3571,17 @@
35713571
"method":"POST",
35723572
"requestUri":"/"
35733573
},
3574-
"input":{"shape":"RevokeSecurityGroupEgressRequest"}
3574+
"input":{"shape":"RevokeSecurityGroupEgressRequest"},
3575+
"output":{"shape":"RevokeSecurityGroupEgressResult"}
35753576
},
35763577
"RevokeSecurityGroupIngress":{
35773578
"name":"RevokeSecurityGroupIngress",
35783579
"http":{
35793580
"method":"POST",
35803581
"requestUri":"/"
35813582
},
3582-
"input":{"shape":"RevokeSecurityGroupIngressRequest"}
3583+
"input":{"shape":"RevokeSecurityGroupIngressRequest"},
3584+
"output":{"shape":"RevokeSecurityGroupIngressResult"}
35833585
},
35843586
"RunInstances":{
35853587
"name":"RunInstances",
@@ -25460,6 +25462,19 @@
2546025462
}
2546125463
}
2546225464
},
25465+
"RevokeSecurityGroupEgressResult":{
25466+
"type":"structure",
25467+
"members":{
25468+
"Return":{
25469+
"shape":"Boolean",
25470+
"locationName":"return"
25471+
},
25472+
"UnknownIpPermissions":{
25473+
"shape":"IpPermissionList",
25474+
"locationName":"unknownIpPermissionSet"
25475+
}
25476+
}
25477+
},
2546325478
"RevokeSecurityGroupIngressRequest":{
2546425479
"type":"structure",
2546525480
"members":{
@@ -25478,6 +25493,19 @@
2547825493
}
2547925494
}
2548025495
},
25496+
"RevokeSecurityGroupIngressResult":{
25497+
"type":"structure",
25498+
"members":{
25499+
"Return":{
25500+
"shape":"Boolean",
25501+
"locationName":"return"
25502+
},
25503+
"UnknownIpPermissions":{
25504+
"shape":"IpPermissionList",
25505+
"locationName":"unknownIpPermissionSet"
25506+
}
25507+
}
25508+
},
2548125509
"RootDeviceType":{
2548225510
"type":"string",
2548325511
"enum":[

0 commit comments

Comments
 (0)