Skip to content

Commit

Permalink
Update models for release
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-php-automation committed Aug 28, 2020
1 parent 5b9afef commit ecfd476
Show file tree
Hide file tree
Showing 22 changed files with 556 additions and 28 deletions.
22 changes: 22 additions & 0 deletions .changes/3.151.2
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
[
{
"type": "enhancement",
"category": "Route53",
"description": "Documentation updates for Route 53"
},
{
"type": "api-change",
"category": "EMR",
"description": "Amazon EMR adds support for ICMP, port -1, in Block Public Access Exceptions and API access for EMR Notebooks execution. You can now non-interactively execute EMR Notebooks and pass input parameters."
},
{
"type": "api-change",
"category": "CostandUsageReportService",
"description": "This release add MONTHLY as the new supported TimeUnit for ReportDefinition."
},
{
"type": "api-change",
"category": "CloudFront",
"description": "You can now manage CloudFront's additional, real-time metrics with the CloudFront API."
}
]
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# CHANGELOG

## next release

* `Aws\CloudFront` - You can now manage CloudFront's additional, real-time metrics with the CloudFront API.
* `Aws\CostandUsageReportService` - This release add MONTHLY as the new supported TimeUnit for ReportDefinition.
* `Aws\EMR` - Amazon EMR adds support for ICMP, port -1, in Block Public Access Exceptions and API access for EMR Notebooks execution. You can now non-interactively execute EMR Notebooks and pass input parameters.
* `Aws\Route53` - Documentation updates for Route 53

## 3.151.1 - 2020-08-27

* `Aws\EC2` - Introduces support to initiate Internet Key Exchange (IKE) negotiations for VPN connections from AWS. A user can now send the initial IKE message to their Customer Gateway (CGW) from VPN endpoints.
Expand Down
6 changes: 6 additions & 0 deletions src/CloudFront/CloudFrontClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -100,16 +100,22 @@
* @method \GuzzleHttp\Promise\Promise updatePublicKeyAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05, 2019-03-26, 2020-05-31)
* @method \Aws\Result createCachePolicy(array $args = []) (supported in versions 2020-05-31)
* @method \GuzzleHttp\Promise\Promise createCachePolicyAsync(array $args = []) (supported in versions 2020-05-31)
* @method \Aws\Result createMonitoringSubscription(array $args = []) (supported in versions 2020-05-31)
* @method \GuzzleHttp\Promise\Promise createMonitoringSubscriptionAsync(array $args = []) (supported in versions 2020-05-31)
* @method \Aws\Result createOriginRequestPolicy(array $args = []) (supported in versions 2020-05-31)
* @method \GuzzleHttp\Promise\Promise createOriginRequestPolicyAsync(array $args = []) (supported in versions 2020-05-31)
* @method \Aws\Result deleteCachePolicy(array $args = []) (supported in versions 2020-05-31)
* @method \GuzzleHttp\Promise\Promise deleteCachePolicyAsync(array $args = []) (supported in versions 2020-05-31)
* @method \Aws\Result deleteMonitoringSubscription(array $args = []) (supported in versions 2020-05-31)
* @method \GuzzleHttp\Promise\Promise deleteMonitoringSubscriptionAsync(array $args = []) (supported in versions 2020-05-31)
* @method \Aws\Result deleteOriginRequestPolicy(array $args = []) (supported in versions 2020-05-31)
* @method \GuzzleHttp\Promise\Promise deleteOriginRequestPolicyAsync(array $args = []) (supported in versions 2020-05-31)
* @method \Aws\Result getCachePolicy(array $args = []) (supported in versions 2020-05-31)
* @method \GuzzleHttp\Promise\Promise getCachePolicyAsync(array $args = []) (supported in versions 2020-05-31)
* @method \Aws\Result getCachePolicyConfig(array $args = []) (supported in versions 2020-05-31)
* @method \GuzzleHttp\Promise\Promise getCachePolicyConfigAsync(array $args = []) (supported in versions 2020-05-31)
* @method \Aws\Result getMonitoringSubscription(array $args = []) (supported in versions 2020-05-31)
* @method \GuzzleHttp\Promise\Promise getMonitoringSubscriptionAsync(array $args = []) (supported in versions 2020-05-31)
* @method \Aws\Result getOriginRequestPolicy(array $args = []) (supported in versions 2020-05-31)
* @method \GuzzleHttp\Promise\Promise getOriginRequestPolicyAsync(array $args = []) (supported in versions 2020-05-31)
* @method \Aws\Result getOriginRequestPolicyConfig(array $args = []) (supported in versions 2020-05-31)
Expand Down
8 changes: 8 additions & 0 deletions src/Emr/EmrClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@
* @method \GuzzleHttp\Promise\Promise describeClusterAsync(array $args = [])
* @method \Aws\Result describeJobFlows(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeJobFlowsAsync(array $args = [])
* @method \Aws\Result describeNotebookExecution(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeNotebookExecutionAsync(array $args = [])
* @method \Aws\Result describeSecurityConfiguration(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeSecurityConfigurationAsync(array $args = [])
* @method \Aws\Result describeStep(array $args = [])
Expand All @@ -42,6 +44,8 @@
* @method \GuzzleHttp\Promise\Promise listInstanceGroupsAsync(array $args = [])
* @method \Aws\Result listInstances(array $args = [])
* @method \GuzzleHttp\Promise\Promise listInstancesAsync(array $args = [])
* @method \Aws\Result listNotebookExecutions(array $args = [])
* @method \GuzzleHttp\Promise\Promise listNotebookExecutionsAsync(array $args = [])
* @method \Aws\Result listSecurityConfigurations(array $args = [])
* @method \GuzzleHttp\Promise\Promise listSecurityConfigurationsAsync(array $args = [])
* @method \Aws\Result listSteps(array $args = [])
Expand Down Expand Up @@ -70,6 +74,10 @@
* @method \GuzzleHttp\Promise\Promise setTerminationProtectionAsync(array $args = [])
* @method \Aws\Result setVisibleToAllUsers(array $args = [])
* @method \GuzzleHttp\Promise\Promise setVisibleToAllUsersAsync(array $args = [])
* @method \Aws\Result startNotebookExecution(array $args = [])
* @method \GuzzleHttp\Promise\Promise startNotebookExecutionAsync(array $args = [])
* @method \Aws\Result stopNotebookExecution(array $args = [])
* @method \GuzzleHttp\Promise\Promise stopNotebookExecutionAsync(array $args = [])
* @method \Aws\Result terminateJobFlows(array $args = [])
* @method \GuzzleHttp\Promise\Promise terminateJobFlowsAsync(array $args = [])
*/
Expand Down
120 changes: 120 additions & 0 deletions src/data/cloudfront/2020-05-31/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -231,6 +231,19 @@
{"shape":"InconsistentQuantities"}
]
},
"CreateMonitoringSubscription":{
"name":"CreateMonitoringSubscription2020_05_31",
"http":{
"method":"POST",
"requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription"
},
"input":{"shape":"CreateMonitoringSubscriptionRequest"},
"output":{"shape":"CreateMonitoringSubscriptionResult"},
"errors":[
{"shape":"AccessDenied"},
{"shape":"NoSuchDistribution"}
]
},
"CreateOriginRequestPolicy":{
"name":"CreateOriginRequestPolicy2020_05_31",
"http":{
Expand Down Expand Up @@ -396,6 +409,19 @@
{"shape":"FieldLevelEncryptionProfileInUse"}
]
},
"DeleteMonitoringSubscription":{
"name":"DeleteMonitoringSubscription2020_05_31",
"http":{
"method":"DELETE",
"requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription"
},
"input":{"shape":"DeleteMonitoringSubscriptionRequest"},
"output":{"shape":"DeleteMonitoringSubscriptionResult"},
"errors":[
{"shape":"AccessDenied"},
{"shape":"NoSuchDistribution"}
]
},
"DeleteOriginRequestPolicy":{
"name":"DeleteOriginRequestPolicy2020_05_31",
"http":{
Expand Down Expand Up @@ -589,6 +615,19 @@
{"shape":"AccessDenied"}
]
},
"GetMonitoringSubscription":{
"name":"GetMonitoringSubscription2020_05_31",
"http":{
"method":"GET",
"requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription"
},
"input":{"shape":"GetMonitoringSubscriptionRequest"},
"output":{"shape":"GetMonitoringSubscriptionResult"},
"errors":[
{"shape":"AccessDenied"},
{"shape":"NoSuchDistribution"}
]
},
"GetOriginRequestPolicy":{
"name":"GetOriginRequestPolicy2020_05_31",
"http":{
Expand Down Expand Up @@ -1718,6 +1757,33 @@
},
"payload":"Invalidation"
},
"CreateMonitoringSubscriptionRequest":{
"type":"structure",
"required":[
"MonitoringSubscription",
"DistributionId"
],
"members":{
"DistributionId":{
"shape":"string",
"location":"uri",
"locationName":"DistributionId"
},
"MonitoringSubscription":{
"shape":"MonitoringSubscription",
"locationName":"MonitoringSubscription",
"xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}
}
},
"payload":"MonitoringSubscription"
},
"CreateMonitoringSubscriptionResult":{
"type":"structure",
"members":{
"MonitoringSubscription":{"shape":"MonitoringSubscription"}
},
"payload":"MonitoringSubscription"
},
"CreateOriginRequestPolicyRequest":{
"type":"structure",
"required":["OriginRequestPolicyConfig"],
Expand Down Expand Up @@ -1999,6 +2065,22 @@
}
}
},
"DeleteMonitoringSubscriptionRequest":{
"type":"structure",
"required":["DistributionId"],
"members":{
"DistributionId":{
"shape":"string",
"location":"uri",
"locationName":"DistributionId"
}
}
},
"DeleteMonitoringSubscriptionResult":{
"type":"structure",
"members":{
}
},
"DeleteOriginRequestPolicyRequest":{
"type":"structure",
"required":["Id"],
Expand Down Expand Up @@ -2725,6 +2807,24 @@
},
"payload":"Invalidation"
},
"GetMonitoringSubscriptionRequest":{
"type":"structure",
"required":["DistributionId"],
"members":{
"DistributionId":{
"shape":"string",
"location":"uri",
"locationName":"DistributionId"
}
}
},
"GetMonitoringSubscriptionResult":{
"type":"structure",
"members":{
"MonitoringSubscription":{"shape":"MonitoringSubscription"}
},
"payload":"MonitoringSubscription"
},
"GetOriginRequestPolicyConfigRequest":{
"type":"structure",
"required":["Id"],
Expand Down Expand Up @@ -3600,6 +3700,12 @@
"error":{"httpStatusCode":400},
"exception":true
},
"MonitoringSubscription":{
"type":"structure",
"members":{
"RealtimeMetricsSubscriptionConfig":{"shape":"RealtimeMetricsSubscriptionConfig"}
}
},
"NoSuchCachePolicy":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -4152,6 +4258,20 @@
"locationName":"Name"
}
},
"RealtimeMetricsSubscriptionConfig":{
"type":"structure",
"required":["RealtimeMetricsSubscriptionStatus"],
"members":{
"RealtimeMetricsSubscriptionStatus":{"shape":"RealtimeMetricsSubscriptionStatus"}
}
},
"RealtimeMetricsSubscriptionStatus":{
"type":"string",
"enum":[
"Enabled",
"Disabled"
]
},
"ResourceARN":{
"type":"string",
"pattern":"arn:aws(-cn)?:cloudfront::[0-9]+:.*"
Expand Down
2 changes: 1 addition & 1 deletion src/data/cloudfront/2020-05-31/api-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit ecfd476

Please sign in to comment.