Skip to content
This repository was archived by the owner on Jul 31, 2025. It is now read-only.

Commit 7c886fd

Browse files
Release v1.44.1 (2022-04-26) (#4376)
Release v1.44.1 (2022-04-26) === ### Service Client Updates * `service/cloudfront`: Updates service API and documentation * CloudFront now supports the Server-Timing header in HTTP responses sent from CloudFront. You can use this header to view metrics that help you gain insights about the behavior and performance of CloudFront. To use this header, enable it in a response headers policy. * `service/glue`: Updates service documentation * This release adds documentation for the APIs to create, read, delete, list, and batch read of AWS Glue custom patterns, and for Lake Formation configuration settings in the AWS Glue crawler. * `service/ivschat`: Updates service API, documentation, paginators, and examples * `service/lightsail`: Updates service API and documentation * This release adds support for Lightsail load balancer HTTP to HTTPS redirect and TLS policy configuration. * `service/network-firewall`: Updates service API and documentation * `service/pricing`: Updates service documentation * `service/sagemaker`: Updates service API and documentation * SageMaker Inference Recommender now accepts customer KMS key ID for encryption of endpoints and compilation outputs created during inference recommendation.
1 parent e42fdf2 commit 7c886fd

File tree

34 files changed

+6983
-599
lines changed

34 files changed

+6983
-599
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
Release v1.44.1 (2022-04-26)
2+
===
3+
4+
### Service Client Updates
5+
* `service/cloudfront`: Updates service API and documentation
6+
* CloudFront now supports the Server-Timing header in HTTP responses sent from CloudFront. You can use this header to view metrics that help you gain insights about the behavior and performance of CloudFront. To use this header, enable it in a response headers policy.
7+
* `service/glue`: Updates service documentation
8+
* This release adds documentation for the APIs to create, read, delete, list, and batch read of AWS Glue custom patterns, and for Lake Formation configuration settings in the AWS Glue crawler.
9+
* `service/ivschat`: Updates service API, documentation, paginators, and examples
10+
* `service/lightsail`: Updates service API and documentation
11+
* This release adds support for Lightsail load balancer HTTP to HTTPS redirect and TLS policy configuration.
12+
* `service/network-firewall`: Updates service API and documentation
13+
* `service/pricing`: Updates service documentation
14+
* `service/sagemaker`: Updates service API and documentation
15+
* SageMaker Inference Recommender now accepts customer KMS key ID for encryption of endpoints and compilation outputs created during inference recommendation.
16+
117
Release v1.44.0 (2022-04-25)
218
===
319

aws/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ package aws
55
const SDKName = "aws-sdk-go"
66

77
// SDKVersion is the version of this SDK
8-
const SDKVersion = "1.44.0"
8+
const SDKVersion = "1.44.1"

models/apis/cloudfront/2020-05-31/api-2.json

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5914,7 +5914,8 @@
59145914
"Name":{"shape":"string"},
59155915
"CorsConfig":{"shape":"ResponseHeadersPolicyCorsConfig"},
59165916
"SecurityHeadersConfig":{"shape":"ResponseHeadersPolicySecurityHeadersConfig"},
5917-
"CustomHeadersConfig":{"shape":"ResponseHeadersPolicyCustomHeadersConfig"}
5917+
"CustomHeadersConfig":{"shape":"ResponseHeadersPolicyCustomHeadersConfig"},
5918+
"ServerTimingHeadersConfig":{"shape":"ResponseHeadersPolicyServerTimingHeadersConfig"}
59185919
}
59195920
},
59205921
"ResponseHeadersPolicyContentSecurityPolicy":{
@@ -6036,6 +6037,14 @@
60366037
"StrictTransportSecurity":{"shape":"ResponseHeadersPolicyStrictTransportSecurity"}
60376038
}
60386039
},
6040+
"ResponseHeadersPolicyServerTimingHeadersConfig":{
6041+
"type":"structure",
6042+
"required":["Enabled"],
6043+
"members":{
6044+
"Enabled":{"shape":"boolean"},
6045+
"SamplingRate":{"shape":"SamplingRate"}
6046+
}
6047+
},
60396048
"ResponseHeadersPolicyStrictTransportSecurity":{
60406049
"type":"structure",
60416050
"required":[
@@ -6120,6 +6129,11 @@
61206129
"static-ip"
61216130
]
61226131
},
6132+
"SamplingRate":{
6133+
"type":"double",
6134+
"max":100.0,
6135+
"min":0.0
6136+
},
61236137
"Signer":{
61246138
"type":"structure",
61256139
"members":{

models/apis/cloudfront/2020-05-31/docs-2.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2473,6 +2473,12 @@
24732473
"ResponseHeadersPolicyConfig$SecurityHeadersConfig": "<p>A configuration for a set of security-related HTTP response headers.</p>"
24742474
}
24752475
},
2476+
"ResponseHeadersPolicyServerTimingHeadersConfig": {
2477+
"base": "<p>A configuration for enabling the <code>Server-Timing</code> header in HTTP responses sent from CloudFront. CloudFront adds this header to HTTP responses that it sends in response to requests that match a cache behavior that's associated with this response headers policy.</p> <p>You can use the <code>Server-Timing</code> header to view metrics that can help you gain insights about the behavior and performance of CloudFront. For example, you can see which cache layer served a cache hit, or the first byte latency from the origin when there was a cache miss. You can use the metrics in the <code>Server-Timing</code> header to troubleshoot issues or test the efficiency of your CloudFront configuration. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/understanding-response-headers-policies.html#server-timing-header\">Server-Timing header</a> in the <i>Amazon CloudFront Developer Guide</i>.</p>",
2478+
"refs": {
2479+
"ResponseHeadersPolicyConfig$ServerTimingHeadersConfig": "<p>A configuration for enabling the <code>Server-Timing</code> header in HTTP responses sent from CloudFront.</p>"
2480+
}
2481+
},
24762482
"ResponseHeadersPolicyStrictTransportSecurity": {
24772483
"base": "<p>Determines whether CloudFront includes the <code>Strict-Transport-Security</code> HTTP response header and the header’s value.</p> <p>For more information about the <code>Strict-Transport-Security</code> HTTP response header, see <a href=\"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Strict-Transport-Security\">Strict-Transport-Security</a> in the MDN Web Docs.</p>",
24782484
"refs": {
@@ -2530,6 +2536,12 @@
25302536
"ViewerCertificate$SSLSupportMethod": "<p>If the distribution uses <code>Aliases</code> (alternate domain names or CNAMEs), specify which viewers the distribution accepts HTTPS connections from.</p> <ul> <li> <p> <code>sni-only</code> – The distribution accepts HTTPS connections from only viewers that support <a href=\"https://en.wikipedia.org/wiki/Server_Name_Indication\">server name indication (SNI)</a>. This is recommended. Most browsers and clients support SNI.</p> </li> <li> <p> <code>vip</code> – The distribution accepts HTTPS connections from all viewers including those that don’t support SNI. This is not recommended, and results in additional monthly charges from CloudFront.</p> </li> <li> <p> <code>static-ip</code> - Do not specify this value unless your distribution has been enabled for this feature by the CloudFront team. If you have a use case that requires static IP addresses for a distribution, contact CloudFront through the <a href=\"https://console.aws.amazon.com/support/home\">Amazon Web Services Support Center</a>.</p> </li> </ul> <p>If the distribution uses the CloudFront domain name such as <code>d111111abcdef8.cloudfront.net</code>, don’t set a value for this field.</p>"
25312537
}
25322538
},
2539+
"SamplingRate": {
2540+
"base": null,
2541+
"refs": {
2542+
"ResponseHeadersPolicyServerTimingHeadersConfig$SamplingRate": "<p>A number 0–100 (inclusive) that specifies the percentage of responses that you want CloudFront to add the <code>Server-Timing</code> header to. When you set the sampling rate to 100, CloudFront adds the <code>Server-Timing</code> header to the HTTP response for every request that matches the cache behavior that this response headers policy is attached to. When you set it to 50, CloudFront adds the header to 50% of the responses for requests that match the cache behavior. You can set the sampling rate to any number 0–100 with up to four decimal places.</p>"
2543+
}
2544+
},
25332545
"Signer": {
25342546
"base": "<p>A list of Amazon Web Services accounts and the active CloudFront key pairs in each account that CloudFront can use to verify the signatures of signed URLs and signed cookies.</p>",
25352547
"refs": {
@@ -3148,6 +3160,7 @@
31483160
"ResponseHeadersPolicyCustomHeader$Override": "<p>A Boolean that determines whether CloudFront overrides a response header with the same name received from the origin with the header specified here.</p>",
31493161
"ResponseHeadersPolicyFrameOptions$Override": "<p>A Boolean that determines whether CloudFront overrides the <code>X-Frame-Options</code> HTTP response header received from the origin with the one specified in this response headers policy.</p>",
31503162
"ResponseHeadersPolicyReferrerPolicy$Override": "<p>A Boolean that determines whether CloudFront overrides the <code>Referrer-Policy</code> HTTP response header received from the origin with the one specified in this response headers policy.</p>",
3163+
"ResponseHeadersPolicyServerTimingHeadersConfig$Enabled": "<p>A Boolean that determines whether CloudFront adds the <code>Server-Timing</code> header to HTTP responses that it sends in response to requests that match a cache behavior that's associated with this response headers policy.</p>",
31513164
"ResponseHeadersPolicyStrictTransportSecurity$Override": "<p>A Boolean that determines whether CloudFront overrides the <code>Strict-Transport-Security</code> HTTP response header received from the origin with the one specified in this response headers policy.</p>",
31523165
"ResponseHeadersPolicyStrictTransportSecurity$IncludeSubdomains": "<p>A Boolean that determines whether CloudFront includes the <code>includeSubDomains</code> directive in the <code>Strict-Transport-Security</code> HTTP response header.</p>",
31533166
"ResponseHeadersPolicyStrictTransportSecurity$Preload": "<p>A Boolean that determines whether CloudFront includes the <code>preload</code> directive in the <code>Strict-Transport-Security</code> HTTP response header.</p>",

0 commit comments

Comments
 (0)