# HG changeset patch # User Yaroslav Zhuravlev # Date 1669722535 0 # Node ID 923977f02d39d7aebfbf4c62053ac2f402efe789 # Parent 3a2d342533fbc0203cd2edda4d87932a921c5192 Updated docs for the upcoming NGINX Plus release. diff -r 3a2d342533fb -r 923977f02d39 xml/en/docs/http/ngx_http_proxy_protocol_vendor_module.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xml/en/docs/http/ngx_http_proxy_protocol_vendor_module.xml Tue Nov 29 11:48:55 2022 +0000 @@ -0,0 +1,108 @@ + + + + + + + + +
+ + +The ngx_http_proxy_protocol_vendor_module module (1.23.3) +allows obtaining additional information about a connection in +cloud platforms from application-specific TLVs of the +PROXY +protocol +header. + + + +Supported cloud platforms: + + + +Amazon Web Services + + + +Google Cloud Platform + + + +Microsoft Azure + + + + + + +The PROXY protocol must be previously enabled by setting the +proxy_protocol parameter +in the directive. + + + + +This module is available as part of our +commercial subscription. + + + +
+ + +
+ + + +proxy_set_header X-Conn-ID $proxy_protocol_tlv_gcp_conn_id; + +server { + listen 80 proxy_protocol; + listen 443 ssl proxy_protocol; + ... +} + + + +
+ + +
+ + + + +$proxy_protocol_tlv_aws_vpce_id + +TLV value from the PROXY Protocol header representing the +ID +of AWS VPC endpoint + + +$proxy_protocol_tlv_azure_pel_id + +TLV value from the PROXY Protocol header representing the +LinkID +of Azure private endpoint + + +$proxy_protocol_tlv_gcp_conn_id + +TLV value from the PROXY Protocol header representing +Google Cloud PSC +connection ID + + + + + +
+ +
diff -r 3a2d342533fb -r 923977f02d39 xml/en/docs/stream/ngx_stream_proxy_protocol_vendor_module.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xml/en/docs/stream/ngx_stream_proxy_protocol_vendor_module.xml Tue Nov 29 11:48:55 2022 +0000 @@ -0,0 +1,105 @@ + + + + + + + + +
+ + +The ngx_stream_proxy_protocol_vendor_module module (1.23.3) +allows obtaining additional information about a connection in +cloud platforms from application-specific TLVs of the +PROXY +protocol +header. + + + +Supported cloud platforms: + + + +Amazon Web Services + + + +Google Cloud Platform + + + +Microsoft Azure + + + + + + +The PROXY protocol must be previously enabled by setting the +proxy_protocol parameter +in the directive. + + + + +This module is available as part of our +commercial subscription. + + + +
+ + +
+ + + +server { + listen 12345 proxy_protocol; + return $proxy_protocol_tlv_gcp_conn_id; +} + + + +
+ + +
+ + + + +$proxy_protocol_tlv_aws_vpce_id + +TLV value from the PROXY Protocol header representing the +ID +of AWS VPC endpoint + + +$proxy_protocol_tlv_azure_pel_id + +TLV value from the PROXY Protocol header representing the +LinkID +of Azure private endpoint + + +$proxy_protocol_tlv_gcp_conn_id + +TLV value from the PROXY Protocol header representing +Google Cloud PSC +connection ID + + + + + +
+ +
diff -r 3a2d342533fb -r 923977f02d39 xml/ru/docs/http/ngx_http_proxy_protocol_vendor_module.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xml/ru/docs/http/ngx_http_proxy_protocol_vendor_module.xml Tue Nov 29 11:48:55 2022 +0000 @@ -0,0 +1,108 @@ + + + + + + + + +
+ + +Модуль ngx_http_proxy_protocol_vendor_module (1.23.3) +позволяет получать дополнительную информацию о соединении из +облачных платформ при помощи TLV, полученных из +заголовка +протокола +PROXY. + + + +Поддерживаемые облачные платформы: + + + +Amazon Web Services + + + +Google Cloud Platform + + + +Microsoft Azure + + + + + + +Протокол PROXY должен быть предварительно включён при помощи установки +параметра proxy_protocol в директиве +. + + + + +Модуль доступен как часть +коммерческой подписки + + + +
+ + +
+ + + +proxy_set_header X-Conn-ID $proxy_protocol_tlv_gcp_conn_id; + +server { + listen 80 proxy_protocol; + listen 443 ssl proxy_protocol; + ... +} + + + +
+ + +
+ + + + +$proxy_protocol_tlv_aws_vpce_id + +значение TLV, полученное из заголовка протокола PROXY, содержащее +ID +конечной точки VPC AWS + + +$proxy_protocol_tlv_azure_pel_id + +значение TLV, полученное из заголовка протокола PROXY, содержащее +LinkID +частной конечной точки Azure + + +$proxy_protocol_tlv_gcp_conn_id + +значение TLV, полученное из заголовка протокола PROXY, содержащее +ID соединения +Google Cloud PSC + + + + + +
+ +
diff -r 3a2d342533fb -r 923977f02d39 xml/ru/docs/stream/ngx_stream_proxy_protocol_vendor_module.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xml/ru/docs/stream/ngx_stream_proxy_protocol_vendor_module.xml Tue Nov 29 11:48:55 2022 +0000 @@ -0,0 +1,105 @@ + + + + + + + + +
+ + +Модуль ngx_stream_proxy_protocol_vendor_module (1.23.3) +позволяет получать дополнительную информацию о соединении из +облачных платформ при помощи TLV, полученных из +заголовка +протокола +PROXY. + + + +Поддерживаемые облачные платформы: + + + +Amazon Web Services + + + +Google Cloud Platform + + + +Microsoft Azure + + + + + + +Протокол PROXY должен быть предварительно включён при помощи установки +параметра proxy_protocol в директиве +. + + + + +Модуль доступен как часть +коммерческой подписки + + + +
+ + +
+ + + +server { + listen 12345 proxy_protocol; + return $proxy_protocol_tlv_gcp_conn_id; +} + + + +
+ + +
+ + + + +$proxy_protocol_tlv_aws_vpce_id + +значение TLV, полученное из заголовка протокола PROXY, содержащее +ID +конечной точки VPC AWS + + +$proxy_protocol_tlv_azure_pel_id + +значение TLV, полученное из заголовка протокола PROXY, содержащее +LinkID +частной конечной точки Azure + + +$proxy_protocol_tlv_gcp_conn_id + +значение TLV, полученное из заголовка протокола PROXY, содержащее +ID соединения +Google Cloud PSC + + + + + +
+ +