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
* `:alt` (*type:* `String.t`) - Data format for response.
261
+
* `:callback` (*type:* `String.t`) - JSONP
262
+
* `:fields` (*type:* `String.t`) - Selector specifying which fields to include in a partial response.
263
+
* `:key` (*type:* `String.t`) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
264
+
* `:oauth_token` (*type:* `String.t`) - OAuth 2.0 token for the current user.
265
+
* `:prettyPrint` (*type:* `boolean()`) - Returns response with indentations and line breaks.
266
+
* `:quotaUser` (*type:* `String.t`) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
267
+
* `:uploadType` (*type:* `String.t`) - Legacy upload protocol for media (e.g. "media", "multipart").
268
+
* `:upload_protocol` (*type:* `String.t`) - Upload protocol for media (e.g. "raw", "multipart").
* `:alt` (*type:* `String.t`) - Data format for response.
1027
+
* `:callback` (*type:* `String.t`) - JSONP
1028
+
* `:fields` (*type:* `String.t`) - Selector specifying which fields to include in a partial response.
1029
+
* `:key` (*type:* `String.t`) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
1030
+
* `:oauth_token` (*type:* `String.t`) - OAuth 2.0 token for the current user.
1031
+
* `:prettyPrint` (*type:* `boolean()`) - Returns response with indentations and line breaks.
1032
+
* `:quotaUser` (*type:* `String.t`) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
1033
+
* `:uploadType` (*type:* `String.t`) - Legacy upload protocol for media (e.g. "media", "multipart").
1034
+
* `:upload_protocol` (*type:* `String.t`) - Upload protocol for media (e.g. "raw", "multipart").
Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors.
* `requestId` (*type:* `String.t`, *default:* `nil`) - Optional. A request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server knows to ignore the request if it has already been completed. The server guarantees that a request doesn't result in creation of duplicate commitments for at least 60 minutes. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check to see whether the original operation was received. If it was, the server ignores the second request. This behavior prevents clients from mistakenly creating duplicate commitments. The request ID must be a valid UUID, with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
25
+
* `spokeEtag` (*type:* `String.t`, *default:* `nil`) - Required. The etag of the spoke to accept update.
26
+
* `spokeUri` (*type:* `String.t`, *default:* `nil`) - Required. The URI of the spoke to accept update.
Copy file name to clipboardExpand all lines: clients/network_connectivity/lib/google_api/network_connectivity/v1/model/linked_producer_vpc_network.ex
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -26,6 +26,7 @@ defmodule GoogleApi.NetworkConnectivity.V1.Model.LinkedProducerVpcNetwork do
26
26
* `network` (*type:* `String.t`, *default:* `nil`) - Immutable. The URI of the Service Consumer VPC that the Producer VPC is peered with.
27
27
* `peering` (*type:* `String.t`, *default:* `nil`) - Immutable. The name of the VPC peering between the Service Consumer VPC and the Producer VPC (defined in the Tenant project) which is added to the NCC hub. This peering must be in ACTIVE state.
28
28
* `producerNetwork` (*type:* `String.t`, *default:* `nil`) - Output only. The URI of the Producer VPC.
29
+
* `proposedIncludeExportRanges` (*type:* `list(String.t)`, *default:* `nil`) - Optional. The proposed include export IP ranges waiting for hub administration's approval.
29
30
* `serviceConsumerVpcSpoke` (*type:* `String.t`, *default:* `nil`) - Output only. The Service Consumer Network spoke.
30
31
"""
31
32
@@ -37,6 +38,7 @@ defmodule GoogleApi.NetworkConnectivity.V1.Model.LinkedProducerVpcNetwork do
Copy file name to clipboardExpand all lines: clients/network_connectivity/lib/google_api/network_connectivity/v1/model/linked_vpc_network.ex
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,7 @@ defmodule GoogleApi.NetworkConnectivity.V1.Model.LinkedVpcNetwork do
24
24
* `excludeExportRanges` (*type:* `list(String.t)`, *default:* `nil`) - Optional. IP ranges encompassing the subnets to be excluded from peering.
25
25
* `includeExportRanges` (*type:* `list(String.t)`, *default:* `nil`) - Optional. IP ranges allowed to be included from peering.
26
26
* `producerVpcSpokes` (*type:* `list(String.t)`, *default:* `nil`) - Output only. The list of Producer VPC spokes that this VPC spoke is a service consumer VPC spoke for. These producer VPCs are connected through VPC peering to this spoke's backing VPC network. Because they are directly connected throuh VPC peering, NCC export filters do not apply between the service consumer VPC spoke and any of its producer VPC spokes. This VPC spoke cannot be deleted as long as any of these producer VPC spokes are connected to the NCC Hub.
27
+
* `proposedIncludeExportRanges` (*type:* `list(String.t)`, *default:* `nil`) - Optional. The proposed include export IP ranges waiting for hub administration's approval.
27
28
* `uri` (*type:* `String.t`, *default:* `nil`) - Required. The URI of the VPC network resource.
28
29
"""
29
30
@@ -33,12 +34,14 @@ defmodule GoogleApi.NetworkConnectivity.V1.Model.LinkedVpcNetwork do
* `details` (*type:* `String.t`, *default:* `nil`) - Optional. Additional information provided by the hub administrator.
25
+
* `requestId` (*type:* `String.t`, *default:* `nil`) - Optional. A request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server knows to ignore the request if it has already been completed. The server guarantees that a request doesn't result in creation of duplicate commitments for at least 60 minutes. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check to see whether the original operation was received. If it was, the server ignores the second request. This behavior prevents clients from mistakenly creating duplicate commitments. The request ID must be a valid UUID, with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
26
+
* `spokeEtag` (*type:* `String.t`, *default:* `nil`) - Required. The etag of the spoke to reject update.
27
+
* `spokeUri` (*type:* `String.t`, *default:* `nil`) - Required. The URI of the spoke to reject update.
Copy file name to clipboardExpand all lines: clients/network_connectivity/lib/google_api/network_connectivity/v1/model/spoke.ex
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,8 @@ defmodule GoogleApi.NetworkConnectivity.V1.Model.Spoke do
23
23
24
24
* `createTime` (*type:* `DateTime.t`, *default:* `nil`) - Output only. The time the spoke was created.
25
25
* `description` (*type:* `String.t`, *default:* `nil`) - Optional. An optional description of the spoke.
26
+
* `etag` (*type:* `String.t`, *default:* `nil`) - Optional. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
27
+
* `fieldPathsPendingUpdate` (*type:* `list(String.t)`, *default:* `nil`) - Optional. The list of fields waiting for hub administration's approval.
26
28
* `group` (*type:* `String.t`, *default:* `nil`) - Optional. The name of the group that this spoke is associated with.
27
29
* `hub` (*type:* `String.t`, *default:* `nil`) - Immutable. The name of the hub that this spoke is attached to.
28
30
* `labels` (*type:* `map()`, *default:* `nil`) - Optional labels in key-value pair format. For more information about labels, see [Requirements for labels](https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements).
@@ -44,6 +46,8 @@ defmodule GoogleApi.NetworkConnectivity.V1.Model.Spoke do
44
46
@typet::%__MODULE__{
45
47
:createTime=>DateTime.t()|nil,
46
48
:description=>String.t()|nil,
49
+
:etag=>String.t()|nil,
50
+
:fieldPathsPendingUpdate=>list(String.t())|nil,
47
51
:group=>String.t()|nil,
48
52
:hub=>String.t()|nil,
49
53
:labels=>map()|nil,
@@ -65,6 +69,8 @@ defmodule GoogleApi.NetworkConnectivity.V1.Model.Spoke do
0 commit comments