Skip to content

Commit 0035fb8

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent ec53b23 commit 0035fb8

File tree

10 files changed

+512
-19
lines changed

10 files changed

+512
-19
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::CloudFront - Updated the API, and documentation for Amazon CloudFront.
5+
6+
* Feature - Aws::CostandUsageReportService - Updated the API, and documentation for AWS Cost and Usage Report Service.
7+
8+
* Feature - Aws::EMR - Updated the API, and documentation for Amazon Elastic MapReduce.
9+
10+
* Feature - Aws::Route53 - Updated the documentation for Amazon Route 53.
11+
412
2.11.574 (2020-08-27)
513
------------------
614

aws-sdk-core/apis/cloudfront/2020-05-31/api-2.json

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,19 @@
231231
{"shape":"InconsistentQuantities"}
232232
]
233233
},
234+
"CreateMonitoringSubscription":{
235+
"name":"CreateMonitoringSubscription2020_05_31",
236+
"http":{
237+
"method":"POST",
238+
"requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription"
239+
},
240+
"input":{"shape":"CreateMonitoringSubscriptionRequest"},
241+
"output":{"shape":"CreateMonitoringSubscriptionResult"},
242+
"errors":[
243+
{"shape":"AccessDenied"},
244+
{"shape":"NoSuchDistribution"}
245+
]
246+
},
234247
"CreateOriginRequestPolicy":{
235248
"name":"CreateOriginRequestPolicy2020_05_31",
236249
"http":{
@@ -396,6 +409,19 @@
396409
{"shape":"FieldLevelEncryptionProfileInUse"}
397410
]
398411
},
412+
"DeleteMonitoringSubscription":{
413+
"name":"DeleteMonitoringSubscription2020_05_31",
414+
"http":{
415+
"method":"DELETE",
416+
"requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription"
417+
},
418+
"input":{"shape":"DeleteMonitoringSubscriptionRequest"},
419+
"output":{"shape":"DeleteMonitoringSubscriptionResult"},
420+
"errors":[
421+
{"shape":"AccessDenied"},
422+
{"shape":"NoSuchDistribution"}
423+
]
424+
},
399425
"DeleteOriginRequestPolicy":{
400426
"name":"DeleteOriginRequestPolicy2020_05_31",
401427
"http":{
@@ -589,6 +615,19 @@
589615
{"shape":"AccessDenied"}
590616
]
591617
},
618+
"GetMonitoringSubscription":{
619+
"name":"GetMonitoringSubscription2020_05_31",
620+
"http":{
621+
"method":"GET",
622+
"requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription"
623+
},
624+
"input":{"shape":"GetMonitoringSubscriptionRequest"},
625+
"output":{"shape":"GetMonitoringSubscriptionResult"},
626+
"errors":[
627+
{"shape":"AccessDenied"},
628+
{"shape":"NoSuchDistribution"}
629+
]
630+
},
592631
"GetOriginRequestPolicy":{
593632
"name":"GetOriginRequestPolicy2020_05_31",
594633
"http":{
@@ -1718,6 +1757,33 @@
17181757
},
17191758
"payload":"Invalidation"
17201759
},
1760+
"CreateMonitoringSubscriptionRequest":{
1761+
"type":"structure",
1762+
"required":[
1763+
"MonitoringSubscription",
1764+
"DistributionId"
1765+
],
1766+
"members":{
1767+
"DistributionId":{
1768+
"shape":"string",
1769+
"location":"uri",
1770+
"locationName":"DistributionId"
1771+
},
1772+
"MonitoringSubscription":{
1773+
"shape":"MonitoringSubscription",
1774+
"locationName":"MonitoringSubscription",
1775+
"xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}
1776+
}
1777+
},
1778+
"payload":"MonitoringSubscription"
1779+
},
1780+
"CreateMonitoringSubscriptionResult":{
1781+
"type":"structure",
1782+
"members":{
1783+
"MonitoringSubscription":{"shape":"MonitoringSubscription"}
1784+
},
1785+
"payload":"MonitoringSubscription"
1786+
},
17211787
"CreateOriginRequestPolicyRequest":{
17221788
"type":"structure",
17231789
"required":["OriginRequestPolicyConfig"],
@@ -1999,6 +2065,22 @@
19992065
}
20002066
}
20012067
},
2068+
"DeleteMonitoringSubscriptionRequest":{
2069+
"type":"structure",
2070+
"required":["DistributionId"],
2071+
"members":{
2072+
"DistributionId":{
2073+
"shape":"string",
2074+
"location":"uri",
2075+
"locationName":"DistributionId"
2076+
}
2077+
}
2078+
},
2079+
"DeleteMonitoringSubscriptionResult":{
2080+
"type":"structure",
2081+
"members":{
2082+
}
2083+
},
20022084
"DeleteOriginRequestPolicyRequest":{
20032085
"type":"structure",
20042086
"required":["Id"],
@@ -2725,6 +2807,24 @@
27252807
},
27262808
"payload":"Invalidation"
27272809
},
2810+
"GetMonitoringSubscriptionRequest":{
2811+
"type":"structure",
2812+
"required":["DistributionId"],
2813+
"members":{
2814+
"DistributionId":{
2815+
"shape":"string",
2816+
"location":"uri",
2817+
"locationName":"DistributionId"
2818+
}
2819+
}
2820+
},
2821+
"GetMonitoringSubscriptionResult":{
2822+
"type":"structure",
2823+
"members":{
2824+
"MonitoringSubscription":{"shape":"MonitoringSubscription"}
2825+
},
2826+
"payload":"MonitoringSubscription"
2827+
},
27282828
"GetOriginRequestPolicyConfigRequest":{
27292829
"type":"structure",
27302830
"required":["Id"],
@@ -3600,6 +3700,12 @@
36003700
"error":{"httpStatusCode":400},
36013701
"exception":true
36023702
},
3703+
"MonitoringSubscription":{
3704+
"type":"structure",
3705+
"members":{
3706+
"RealtimeMetricsSubscriptionConfig":{"shape":"RealtimeMetricsSubscriptionConfig"}
3707+
}
3708+
},
36033709
"NoSuchCachePolicy":{
36043710
"type":"structure",
36053711
"members":{
@@ -4152,6 +4258,20 @@
41524258
"locationName":"Name"
41534259
}
41544260
},
4261+
"RealtimeMetricsSubscriptionConfig":{
4262+
"type":"structure",
4263+
"required":["RealtimeMetricsSubscriptionStatus"],
4264+
"members":{
4265+
"RealtimeMetricsSubscriptionStatus":{"shape":"RealtimeMetricsSubscriptionStatus"}
4266+
}
4267+
},
4268+
"RealtimeMetricsSubscriptionStatus":{
4269+
"type":"string",
4270+
"enum":[
4271+
"Enabled",
4272+
"Disabled"
4273+
]
4274+
},
41554275
"ResourceARN":{
41564276
"type":"string",
41574277
"pattern":"arn:aws(-cn)?:cloudfront::[0-9]+:.*"

0 commit comments

Comments
 (0)