Skip to content

Commit 461f5e1

Browse files
Add UNRESTRICTED option to TargetHttpsProxy.tlsEarlyData. (#13329)
Signed-off-by: Bin Wu <wub@google.com> [upstream:5b9baec1f3a38cd1764f95dd0b6219734cdc644a] Signed-off-by: Modular Magician <magic-modules@google.com>
1 parent 7cbfd00 commit 461f5e1

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

.changelog/13329.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
compute: added `UNRESTRICTED` option to the `tls_early_data` field in the `google_compute_target_https_proxy` resource
3+
```

google/services/compute/resource_compute_target_https_proxy.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -181,11 +181,11 @@ resource will not have any SSL policy configured.`,
181181
Computed: true,
182182
Optional: true,
183183
ForceNew: true,
184-
ValidateFunc: verify.ValidateEnum([]string{"STRICT", "PERMISSIVE", "DISABLED", ""}),
184+
ValidateFunc: verify.ValidateEnum([]string{"STRICT", "PERMISSIVE", "UNRESTRICTED", "DISABLED", ""}),
185185
Description: `Specifies whether TLS 1.3 0-RTT Data (“Early Data”) should be accepted for this service.
186186
Early Data allows a TLS resumption handshake to include the initial application payload
187187
(a HTTP request) alongside the handshake, reducing the effective round trips to “zero”.
188-
This applies to TLS 1.3 connections over TCP (HTTP/2) as well as over UDP (QUIC/h3). Possible values: ["STRICT", "PERMISSIVE", "DISABLED"]`,
188+
This applies to TLS 1.3 connections over TCP (HTTP/2) as well as over UDP (QUIC/h3). Possible values: ["STRICT", "PERMISSIVE", "UNRESTRICTED", "DISABLED"]`,
189189
},
190190
"creation_timestamp": {
191191
Type: schema.TypeString,

website/docs/r/compute_target_https_proxy.html.markdown

+1-1
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ The following arguments are supported:
352352
Early Data allows a TLS resumption handshake to include the initial application payload
353353
(a HTTP request) alongside the handshake, reducing the effective round trips to “zero”.
354354
This applies to TLS 1.3 connections over TCP (HTTP/2) as well as over UDP (QUIC/h3).
355-
Possible values are: `STRICT`, `PERMISSIVE`, `DISABLED`.
355+
Possible values are: `STRICT`, `PERMISSIVE`, `UNRESTRICTED`, `DISABLED`.
356356

357357
* `certificate_manager_certificates` -
358358
(Optional)

0 commit comments

Comments
 (0)