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: CHANGELOG.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,6 @@ IMPROVEMENTS:
11
11
* cloudbuild: added field `service_account` to `google_cloudbuild_trigger` ([#3661](https://github.com/hashicorp/terraform-provider-google-beta/pull/3661))
12
12
* composer: added field `scheduler_count` to `google_composer_environment` ([#3660](https://github.com/hashicorp/terraform-provider-google-beta/pull/3660))
13
13
* compute: Disabled recreation of GCE instances when updating `resource_policies` property ([#3668](https://github.com/hashicorp/terraform-provider-google-beta/pull/3668))
14
-
* compute: added NetLB support for Connection Tracking as `connectionTrackingPolicy` in `RegionBackendService` ([#3655](https://github.com/hashicorp/terraform-provider-google-beta/pull/3655))
15
14
* container: added support for `logging_config` and `monitoring_config` to `google_container_cluster` ([#3641](https://github.com/hashicorp/terraform-provider-google-beta/pull/3641))
16
15
* kms: added support for `import_only` to `google_kms_crypto_key` ([#3659](https://github.com/hashicorp/terraform-provider-google-beta/pull/3659))
17
16
* networkservices: boosted the default timeout for `google_network_services_edge_cache_origin` from 30m to 60m ([#3674](https://github.com/hashicorp/terraform-provider-google-beta/pull/3674))
Description: `Specifies connection persistence when backends are unhealthy.
421
-
422
-
If set to 'DEFAULT_FOR_PROTOCOL', the existing connections persist on
423
-
unhealthy backends only for connection-oriented protocols (TCP and SCTP)
424
-
and only if the Tracking Mode is PER_CONNECTION (default tracking mode)
425
-
or the Session Affinity is configured for 5-tuple. They do not persist
426
-
for UDP.
427
-
428
-
If set to 'NEVER_PERSIST', after a backend becomes unhealthy, the existing
429
-
connections on the unhealthy backend are never persisted on the unhealthy
430
-
backend. They are always diverted to newly selected healthy backends
431
-
(unless all backends are unhealthy).
432
-
433
-
If set to 'ALWAYS_PERSIST', existing connections always persist on
434
-
unhealthy backends regardless of protocol and session affinity. It is
435
-
generally not recommended to use this mode overriding the default. Default value: "DEFAULT_FOR_PROTOCOL" Possible values: ["DEFAULT_FOR_PROTOCOL", "NEVER_PERSIST", "ALWAYS_PERSIST"]`,
436
-
Default: "DEFAULT_FOR_PROTOCOL",
437
-
},
438
-
"idle_timeout_sec": {
439
-
Type: schema.TypeInt,
440
-
Computed: true,
441
-
Optional: true,
442
-
Description: `Specifies how long to keep a Connection Tracking entry while there is
443
-
no matching traffic (in seconds).
444
-
445
-
For L4 ILB the minimum(default) is 10 minutes and maximum is 16 hours.
446
-
447
-
For NLB the minimum(default) is 60 seconds and the maximum is 16 hours.`,
Description: `Type of session affinity to use. The default is NONE. Session affinity is
913
-
not applicable if the protocol is UDP. Possible values: ["NONE", "CLIENT_IP", "CLIENT_IP_PORT_PROTO", "CLIENT_IP_PROTO", "GENERATED_COOKIE", "HEADER_FIELD", "HTTP_COOKIE", "CLIENT_IP_NO_DESTINATION"]`,
856
+
not applicable if the protocol is UDP. Possible values: ["NONE", "CLIENT_IP", "CLIENT_IP_PORT_PROTO", "CLIENT_IP_PROTO", "GENERATED_COOKIE", "HEADER_FIELD", "HTTP_COOKIE"]`,
914
857
},
915
858
"timeout_sec": {
916
859
Type: schema.TypeInt,
@@ -1204,12 +1147,6 @@ func resourceComputeRegionBackendServiceCreate(d *schema.ResourceData, meta inte
@@ -464,14 +431,7 @@ The following arguments are supported:
464
431
(Optional)
465
432
Type of session affinity to use. The default is NONE. Session affinity is
466
433
not applicable if the protocol is UDP.
467
-
Possible values are `NONE`, `CLIENT_IP`, `CLIENT_IP_PORT_PROTO`, `CLIENT_IP_PROTO`, `GENERATED_COOKIE`, `HEADER_FIELD`, `HTTP_COOKIE`, and `CLIENT_IP_NO_DESTINATION`.
468
-
469
-
*`connection_tracking_policy` -
470
-
(Optional)
471
-
Connection Tracking configuration for this BackendService.
472
-
This is available only for Layer 4 Internal Load Balancing and
473
-
Network Load Balancing.
474
-
Structure is [documented below](#nested_connection_tracking_policy).
434
+
Possible values are `NONE`, `CLIENT_IP`, `CLIENT_IP_PORT_PROTO`, `CLIENT_IP_PROTO`, `GENERATED_COOKIE`, `HEADER_FIELD`, and `HTTP_COOKIE`.
475
435
476
436
*`timeout_sec` -
477
437
(Optional)
@@ -957,43 +917,6 @@ The following arguments are supported:
957
917
less than one second are represented with a 0 `seconds` field and a positive
958
918
`nanos` field. Must be from 0 to 999,999,999 inclusive.
0 commit comments