You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/backend/metadata.display.yaml
+189Lines changed: 189 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -37,6 +37,51 @@ spec:
37
37
cdn_policy:
38
38
name: cdn_policy
39
39
title: Cdn Policy
40
+
properties:
41
+
signed_url_cache_max_age_sec:
42
+
name: signed_url_cache_max_age_sec
43
+
title: Signed URL Cache Max Age Sec
44
+
regexValidation: "^[0-9]+$"
45
+
validation: Must be a non-negative integer representing the maximum cache age in seconds, for example 0, 300, or 3600. Only numeric digits are allowed
46
+
cache_mode:
47
+
name: cache_mode
48
+
title: Cache Mode
49
+
enumValueLabels:
50
+
- label: CACHE_ALL_STATIC
51
+
value: CACHE_ALL_STATIC
52
+
- label: USE_ORIGIN_HEADERS
53
+
value: USE_ORIGIN_HEADERS
54
+
- label: FORCE_CACHE_ALL
55
+
value: FORCE_CACHE_ALL
56
+
bypass_cache_on_request_headers:
57
+
name: bypass_cache_on_request_headers
58
+
title: Bypass Cache On Request Headers
59
+
regexValidation: ^[A-Za-z][A-Za-z0-9-]{0,62}$
60
+
validation: "Must be a valid HTTP header name: start with a letter, contain only letters [A–Z, a–z], digits [0–9], or hyphens [-], and be at most 63 characters long"
61
+
cache_key_policy:
62
+
name: cache_key_policy
63
+
title: Cache Key Policy
64
+
properties:
65
+
query_string_blacklist:
66
+
name: query_string_blacklist
67
+
title: Query String Blacklist
68
+
regexValidation: ^[a-zA-Z0-9_-]+$
69
+
validation: Must only contain letters (a–z, A–Z), numbers (0–9), underscores (_), or hyphens (-)
70
+
query_string_whitelist:
71
+
name: query_string_whitelist
72
+
title: Query String Whitelist
73
+
regexValidation: ^[a-zA-Z0-9_-]+$
74
+
validation: Must only contain letters (a–z, A–Z), numbers (0–9), underscores (_), or hyphens (-)
75
+
include_http_headers:
76
+
name: include_http_headers
77
+
title: Include Http Headers
78
+
regexValidation: ^[A-Za-z][A-Za-z0-9-]{0,62}$
79
+
validation: "Must be a valid HTTP header name: start with a letter, contain only letters [A–Z, a–z], digits [0–9], or hyphens [-], and be at most 63 characters long"
validation: "Must be a valid cookie name: 1–63 characters, containing only letters [A–Z, a–z], digits [0–9], and the special characters [! # % & ' * + . ^ _ | ~ -]"
40
85
compression_mode:
41
86
name: compression_mode
42
87
title: Compression Mode
@@ -51,9 +96,13 @@ spec:
51
96
custom_request_headers:
52
97
name: custom_request_headers
53
98
title: Custom Request Headers
99
+
regexValidation: ^[A-Za-z][A-Za-z0-9-]{0,62}$
100
+
validation: "Must be a valid HTTP header name: start with a letter, contain only letters [A–Z, a–z], digits [0–9], or hyphens [-], and be at most 63 characters long"
54
101
custom_response_headers:
55
102
name: custom_response_headers
56
103
title: Custom Response Headers
104
+
regexValidation: ^[A-Za-z][A-Za-z0-9-]{0,62}$
105
+
validation: "Must be a valid HTTP header name: start with a letter, contain only letters [A–Z, a–z], digits [0–9], or hyphens [-], and be at most 63 characters long"
validation: "Must be a valid IP address (IPv4, IPv6, or 0.0.0.0) or a Compute Address reference in one of the following formats: https://www.googleapis.com/compute/v1/projects/{project}/(global|regions/{region})/addresses/{name}, projects/{project}/(global|regions/{region})/addresses/{name}, regions/{region}/addresses/{name}, global/addresses/{name}, or {address-name}"
validation: "Must be a valid host pattern: a fully qualified domain name (e.g., example.com), or a wildcard in the first component only (e.g., *.example.com). Must contain only lowercase letters, digits, hyphens (-), and dots (.), and be 1–255 characters long"
validation: Must be a reference to a global backend service or backend bucket in the format [projects/{project}/global/backendServices/{name}] or [projects/{project}/global/backendBuckets/{name}]
0 commit comments