Skip to content

Commit ab2fc82

Browse files
author
awstools
committed
docs(client-elastic-load-balancing-v2): This feature adds support for enabling zonal shift on cross-zone enabled Application Load Balancer, as well as modifying HTTP request and response headers.
1 parent 217c2b5 commit ab2fc82

File tree

2 files changed

+122
-8
lines changed

2 files changed

+122
-8
lines changed

clients/client-elastic-load-balancing-v2/src/models/models_0.ts

Lines changed: 120 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3861,6 +3861,120 @@ export interface ListenerAttribute {
38613861
* valid range is 60-6000 seconds. The default is 350 seconds.</p>
38623862
* </li>
38633863
* </ul>
3864+
* <p>The following attributes are only supported by Application Load Balancers.</p>
3865+
* <ul>
3866+
* <li>
3867+
* <p>
3868+
* <code>routing.http.request.x_amzn_mtls_clientcert_serial_number.header_name</code> -
3869+
* Enables you to modify the header name of the
3870+
* <b>X-Amzn-Mtls-Clientcert-Serial-Number</b> HTTP request header.</p>
3871+
* </li>
3872+
* <li>
3873+
* <p>
3874+
* <code>routing.http.request.x_amzn_mtls_clientcert_issuer.header_name</code> -
3875+
* Enables you to modify the header name of the
3876+
* <b>X-Amzn-Mtls-Clientcert-Issuer</b> HTTP request header.</p>
3877+
* </li>
3878+
* <li>
3879+
* <p>
3880+
* <code>routing.http.request.x_amzn_mtls_clientcert_subject.header_name</code> -
3881+
* Enables you to modify the header name of the
3882+
* <b>X-Amzn-Mtls-Clientcert-Subject</b> HTTP request header.</p>
3883+
* </li>
3884+
* <li>
3885+
* <p>
3886+
* <code>routing.http.request.x_amzn_mtls_clientcert_validity.header_name</code> -
3887+
* Enables you to modify the header name of the
3888+
* <b>X-Amzn-Mtls-Clientcert-Validity</b> HTTP request header.</p>
3889+
* </li>
3890+
* <li>
3891+
* <p>
3892+
* <code>routing.http.request.x_amzn_mtls_clientcert_leaf.header_name</code> -
3893+
* Enables you to modify the header name of the
3894+
* <b>X-Amzn-Mtls-Clientcert-Leaf</b> HTTP request header.</p>
3895+
* </li>
3896+
* <li>
3897+
* <p>
3898+
* <code>routing.http.request.x_amzn_mtls_clientcert.header_name</code> -
3899+
* Enables you to modify the header name of the
3900+
* <b>X-Amzn-Mtls-Clientcert</b> HTTP request header.</p>
3901+
* </li>
3902+
* <li>
3903+
* <p>
3904+
* <code>routing.http.request.x_amzn_tls_version.header_name</code> -
3905+
* Enables you to modify the header name of the
3906+
* <b>X-Amzn-Tls-Version</b> HTTP request header.</p>
3907+
* </li>
3908+
* <li>
3909+
* <p>
3910+
* <code>routing.http.request.x_amzn_tls_cipher_suite.header_name</code> -
3911+
* Enables you to modify the header name of the
3912+
* <b>X-Amzn-Tls-Cipher-Suite</b> HTTP request header.</p>
3913+
* </li>
3914+
* <li>
3915+
* <p>
3916+
* <code>routing.http.response.server.enabled</code> -
3917+
* Enables you to allow or remove the HTTP response server header.</p>
3918+
* </li>
3919+
* <li>
3920+
* <p>
3921+
* <code>routing.http.response.strict_transport_security.header_value</code> -
3922+
* Informs browsers that the site should only be accessed using HTTPS, and that
3923+
* any future attempts to access it using HTTP should automatically be converted
3924+
* to HTTPS.</p>
3925+
* </li>
3926+
* <li>
3927+
* <p>
3928+
* <code>routing.http.response.access_control_allow_origin.header_value</code> -
3929+
* Specifies which origins are allowed to access the server.</p>
3930+
* </li>
3931+
* <li>
3932+
* <p>
3933+
* <code>routing.http.response.access_control_allow_methods.header_value</code> -
3934+
* Returns which HTTP methods are allowed when accessing the server from a different
3935+
* origin.</p>
3936+
* </li>
3937+
* <li>
3938+
* <p>
3939+
* <code>routing.http.response.access_control_allow_headers.header_value</code> -
3940+
* Specifies which headers can be used during the request.</p>
3941+
* </li>
3942+
* <li>
3943+
* <p>
3944+
* <code>routing.http.response.access_control_allow_credentials.header_value</code> -
3945+
* Indicates whether the browser should include credentials such as cookies or
3946+
* authentication when making requests.</p>
3947+
* </li>
3948+
* <li>
3949+
* <p>
3950+
* <code>routing.http.response.access_control_expose_headers.header_value</code> -
3951+
* Returns which headers the browser can expose to the requesting client.</p>
3952+
* </li>
3953+
* <li>
3954+
* <p>
3955+
* <code>routing.http.response.access_control_max_age.header_value</code> -
3956+
* Specifies how long the results of a preflight request can be cached, in seconds.</p>
3957+
* </li>
3958+
* <li>
3959+
* <p>
3960+
* <code>routing.http.response.content_security_policy.header_value</code> -
3961+
* Specifies restrictions enforced by the browser to help minimize the risk of certain
3962+
* types of security threats.</p>
3963+
* </li>
3964+
* <li>
3965+
* <p>
3966+
* <code>routing.http.response.x_content_type_options.header_value</code> -
3967+
* Indicates whether the MIME types advertised in the <b>Content-Type</b>
3968+
* headers should be followed and not be changed.</p>
3969+
* </li>
3970+
* <li>
3971+
* <p>
3972+
* <code>routing.http.response.x_frame_options.header_value</code> - Indicates
3973+
* whether the browser is allowed to render a page in a <b>frame</b>,
3974+
* <b>iframe</b>, <b>embed</b> or
3975+
* <b>object</b>.</p>
3976+
* </li>
3977+
* </ul>
38643978
* @public
38653979
*/
38663980
Key?: string | undefined;
@@ -4035,6 +4149,12 @@ export interface LoadBalancerAttribute {
40354149
* <code>true</code> for internal load balancers, preventing unintended access to your
40364150
* internal load balancer through an internet gateway.</p>
40374151
* </li>
4152+
* <li>
4153+
* <p>
4154+
* <code>zonal_shift.config.enabled</code> - Indicates whether zonal shift is
4155+
* enabled. The possible values are <code>true</code> and <code>false</code>. The
4156+
* default is <code>false</code>.</p>
4157+
* </li>
40384158
* </ul>
40394159
* <p>The following attributes are supported by only Application Load Balancers:</p>
40404160
* <ul>
@@ -4153,12 +4273,6 @@ export interface LoadBalancerAttribute {
41534273
* <code>partial_availability_zone_affinity</code> with 85 percent zonal affinity,
41544274
* and <code>any_availability_zone</code> with 0 percent zonal affinity.</p>
41554275
* </li>
4156-
* <li>
4157-
* <p>
4158-
* <code>zonal_shift.config.enabled</code> - Indicates whether zonal shift is
4159-
* enabled. The possible values are <code>true</code> and <code>false</code>. The
4160-
* default is <code>false</code>.</p>
4161-
* </li>
41624276
* </ul>
41634277
* @public
41644278
*/

0 commit comments

Comments
 (0)