diff --git a/google/resource_compute_node_template_generated_test.go b/google/resource_compute_node_template_generated_test.go index a7e65cba..bfb7f31c 100644 --- a/google/resource_compute_node_template_generated_test.go +++ b/google/resource_compute_node_template_generated_test.go @@ -57,11 +57,6 @@ data "google_compute_node_types" "central1a" { resource "google_compute_node_template" "template" { name = "soletenant-tmpl-%{random_suffix}" region = "us-central1" - - node_affinity_labels = { - foo = "baz" - } - node_type = "${data.google_compute_node_types.central1a.names[0]}" } `, context) diff --git a/website/docs/r/compute_node_template.html.markdown b/website/docs/r/compute_node_template.html.markdown index 5be3c183..3ce74186 100644 --- a/website/docs/r/compute_node_template.html.markdown +++ b/website/docs/r/compute_node_template.html.markdown @@ -48,12 +48,42 @@ data "google_compute_node_types" "central1a" { resource "google_compute_node_template" "template" { name = "soletenant-tmpl" region = "us-central1" + node_type = "${data.google_compute_node_types.central1a.names[0]}" +} +``` +
+ + Open in Cloud Shell + +
+## Example Usage - Node Template Server Binding + + +```hcl +provider "google-beta" { + region = "us-central1" + zone = "us-central1-a" +} + +data "google_compute_node_types" "central1a" { + provider = "google-beta" + zone = "us-central1-a" +} + +resource "google_compute_node_template" "template" { + provider = "google-beta" + + name = "soletenant-with-licenses" + region = "us-central1" + node_type = "${data.google_compute_node_types.central1a.names[0]}" node_affinity_labels = { foo = "baz" } - node_type = "${data.google_compute_node_types.central1a.names[0]}" + server_binding { + type = "RESTART_NODE_ON_MINIMAL_SERVERS" + } } ```