1
0
Fork 0
mirror of https://github.com/imjasonh/gcloud-help synced 2026-07-22 15:52:30 +00:00

gcloud: Thu Dec 14 10:23:57 UTC 2023

This commit is contained in:
Automated 2023-12-14 10:23:58 +00:00
parent f36750d203
commit a990278fb3
205 changed files with 4929 additions and 1866 deletions

View file

@ -19,8 +19,8 @@ SYNOPSIS
[--conform-action=CONFORM_ACTION] [--description=DESCRIPTION]
[--enforce-on-key=ENFORCE_ON_KEY]
[--enforce-on-key-configs=[[all],[ip],[xff-ip],
[http-cookie=HTTP_COOKIE],
[http-header=HTTP_HEADER],[http-path],[sni],[region-code]],[...]]
[http-cookie=HTTP_COOKIE],[http-header=HTTP_HEADER],[http-path],
[sni],[region-code],[tls-ja3-fingerprint],[user-ip]],[...]]
[--enforce-on-key-name=ENFORCE_ON_KEY_NAME]
[--exceed-action=EXCEED_ACTION]
[--exceed-redirect-target=EXCEED_REDIRECT_TARGET]
@ -177,11 +177,16 @@ OPTIONAL FLAGS
the TLS session of the HTTPS request
◆ region-code: key type takes the value of the region code from which
the request originates
◆ tls-ja3-fingerprint: key type takes the value of JA3 TLS/SSL
fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3
◆ user-ip: key type takes the IP address of the originating client,
which is resolved based on user-ip-request-headers configured with
the security policy
ENFORCE_ON_KEY must be one of: ip, all, http-header, xff-ip,
http-cookie, http-path, sni, region-code.
http-cookie, http-path, sni, region-code, tls-ja3-fingerprint, user-ip.
--enforce-on-key-configs=[[all],[ip],[xff-ip],[http-cookie=HTTP_COOKIE],[http-header=HTTP_HEADER],[http-path],[sni],[region-code]],[...]
--enforce-on-key-configs=[[all],[ip],[xff-ip],[http-cookie=HTTP_COOKIE],[http-header=HTTP_HEADER],[http-path],[sni],[region-code],[tls-ja3-fingerprint],[user-ip]],[...]
Specify up to 3 key type/name pairs to rate limit. Valid key types are:
◆ ip: each client IP address has this limit enforced separately
@ -197,6 +202,11 @@ OPTIONAL FLAGS
the TLS session of the HTTPS request
◆ region-code: key type takes the value of the region code from which
the request originates
◆ tls-ja3-fingerprint: key type takes the value of JA3 TLS/SSL
fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3
◆ user-ip: key type takes the IP address of the originating client,
which is resolved based on user-ip-request-headers configured with
the security policy
Key names are only applicable to the following key types:
◆ http-header: The name of the HTTP header whose value is taken as

View file

@ -10,8 +10,8 @@ SYNOPSIS
[--conform-action=CONFORM_ACTION] [--description=DESCRIPTION]
[--enforce-on-key=ENFORCE_ON_KEY]
[--enforce-on-key-configs=[[all],[ip],[xff-ip],
[http-cookie=HTTP_COOKIE],
[http-header=HTTP_HEADER],[http-path],[sni],[region-code]],[...]]
[http-cookie=HTTP_COOKIE],[http-header=HTTP_HEADER],[http-path],
[sni],[region-code],[tls-ja3-fingerprint],[user-ip]],[...]]
[--enforce-on-key-name=ENFORCE_ON_KEY_NAME]
[--exceed-action=EXCEED_ACTION]
[--exceed-redirect-target=EXCEED_REDIRECT_TARGET]
@ -128,11 +128,16 @@ FLAGS
the TLS session of the HTTPS request
◆ region-code: key type takes the value of the region code from which
the request originates
◆ tls-ja3-fingerprint: key type takes the value of JA3 TLS/SSL
fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3
◆ user-ip: key type takes the IP address of the originating client,
which is resolved based on user-ip-request-headers configured with
the security policy
ENFORCE_ON_KEY must be one of: ip, all, http-header, xff-ip,
http-cookie, http-path, sni, region-code.
http-cookie, http-path, sni, region-code, tls-ja3-fingerprint, user-ip.
--enforce-on-key-configs=[[all],[ip],[xff-ip],[http-cookie=HTTP_COOKIE],[http-header=HTTP_HEADER],[http-path],[sni],[region-code]],[...]
--enforce-on-key-configs=[[all],[ip],[xff-ip],[http-cookie=HTTP_COOKIE],[http-header=HTTP_HEADER],[http-path],[sni],[region-code],[tls-ja3-fingerprint],[user-ip]],[...]
Specify up to 3 key type/name pairs to rate limit. Valid key types are:
◆ ip: each client IP address has this limit enforced separately
@ -148,6 +153,11 @@ FLAGS
the TLS session of the HTTPS request
◆ region-code: key type takes the value of the region code from which
the request originates
◆ tls-ja3-fingerprint: key type takes the value of JA3 TLS/SSL
fingerprint if the client connects using HTTPS, HTTP/2 or HTTP/3
◆ user-ip: key type takes the IP address of the originating client,
which is resolved based on user-ip-request-headers configured with
the security policy
Key names are only applicable to the following key types:
◆ http-header: The name of the HTTP header whose value is taken as