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
Resource ID segment making up resource `name`. It identifies the resource within its parent collection as described in https://google.aip.dev/122. See documentation for resource type `networksecurity.googleapis.com/InterceptDeployment`.
125
+
The cloud location of the deployment, e.g. `us-central1-a` or `asia-south1-b`.
121
126
122
127
*`intercept_deployment_id` -
123
128
(Required)
124
-
Id of the requesting object
125
-
If auto-generating Id server-side, remove this field and
126
-
intercept_deployment_id from the method_signature of Create RPC
129
+
The ID to use for the new deployment, which will become the final
130
+
component of the deployment's resource name.
127
131
128
132
129
133
- - -
130
134
131
135
132
136
*`labels` -
133
137
(Optional)
134
-
Optional. Labels as keyvalue pairs
138
+
Labels are key/value pairs that help to organize and filter resources.
135
139
**Note**: This field is non-authoritative, and will only manage the labels present in your configuration.
136
140
Please refer to the field `effective_labels` for all of the labels present on the resource.
137
141
@@ -146,27 +150,34 @@ In addition to the arguments listed above, the following computed attributes are
146
150
*`id` - an identifier for the resource with format `projects/{{project}}/locations/{{location}}/interceptDeployments/{{intercept_deployment_id}}`
147
151
148
152
*`name` -
149
-
Identifier. The name of the InterceptDeployment.
153
+
The resource name of this deployment, for example:
A Deployment Group represents the collector deployments across different zones within an organization.
25
+
A deployment group aggregates many zonal intercept backends (deployments)
26
+
into a single global intercept service. Consumers can connect this service
27
+
using an endpoint group.
25
28
26
29
~> **Warning:** This resource is in beta, and should be used with the terraform-provider-google-beta provider.
27
30
See [Provider Versions](https://terraform.io/docs/providers/google/guides/provider_versions.html) for more details on beta resources.
@@ -60,26 +63,26 @@ The following arguments are supported:
60
63
61
64
*`network` -
62
65
(Required)
63
-
Required. Immutable. The network that is being used for the deployment. Format is:
64
-
projects/{project}/global/networks/{network}.
66
+
The network that will be used for all child deployments, for example:
67
+
`projects/{project}/global/networks/{network}`.
68
+
See https://google.aip.dev/124.
65
69
66
70
*`location` -
67
71
(Required)
68
-
Resource ID segment making up resource `name`. It identifies the resource within its parent collection as described in https://google.aip.dev/122. See documentation for resource type `networksecurity.googleapis.com/InterceptDeploymentGroup`.
72
+
The cloud location of the deployment group, currently restricted to `global`.
69
73
70
74
*`intercept_deployment_group_id` -
71
75
(Required)
72
-
Required. Id of the requesting object
73
-
If auto-generating Id server-side, remove this field and
74
-
intercept_deployment_group_id from the method_signature of Create RPC
76
+
The ID to use for the new deployment group, which will become the final
77
+
component of the deployment group's resource name.
75
78
76
79
77
80
- - -
78
81
79
82
80
83
*`labels` -
81
84
(Optional)
82
-
Optional. Labels as keyvalue pairs
85
+
Labels are key/value pairs that help to organize and filter resources.
83
86
**Note**: This field is non-authoritative, and will only manage the labels present in your configuration.
84
87
Please refer to the field `effective_labels` for all of the labels present on the resource.
85
88
@@ -94,29 +97,36 @@ In addition to the arguments listed above, the following computed attributes are
94
97
*`id` - an identifier for the resource with format `projects/{{project}}/locations/{{location}}/interceptDeploymentGroups/{{intercept_deployment_group_id}}`
95
98
96
99
*`name` -
97
-
Output only. Identifier. Then name of the InterceptDeploymentGroup.
100
+
The resource name of this deployment group, for example:
The location of the Intercept Endpoint Group, currently restricted to `global`.
80
+
The cloud location of the endpoint group, currently restricted to `global`.
77
81
78
82
*`intercept_endpoint_group_id` -
79
83
(Required)
80
-
ID of the Intercept Endpoint Group.
84
+
The ID to use for the endpoint group, which will become the final component
85
+
of the endpoint group's resource name.
81
86
82
87
83
88
- - -
84
89
85
90
86
91
*`labels` -
87
92
(Optional)
88
-
Optional. Labels as keyvalue pairs
93
+
Labels are key/value pairs that help to organize and filter resources.
89
94
**Note**: This field is non-authoritative, and will only manage the labels present in your configuration.
90
95
Please refer to the field `effective_labels` for all of the labels present on the resource.
91
96
@@ -100,27 +105,35 @@ In addition to the arguments listed above, the following computed attributes are
100
105
*`id` - an identifier for the resource with format `projects/{{project}}/locations/{{location}}/interceptEndpointGroups/{{intercept_endpoint_group_id}}`
101
106
102
107
*`name` -
103
-
Identifier. The name of the Intercept Endpoint Group.
108
+
The resource name of this endpoint group, for example:
0 commit comments