diff --git a/clients/network_management/README.md b/clients/network_management/README.md index 6c53b1af22..cdad0d21e0 100644 --- a/clients/network_management/README.md +++ b/clients/network_management/README.md @@ -11,7 +11,7 @@ Install this package from [Hex](https://hex.pm) by adding ```elixir def deps do - [{:google_api_network_management, "~> 0.19"}] + [{:google_api_network_management, "~> 0.20"}] end ``` diff --git a/clients/network_management/lib/google_api/network_management/v1/metadata.ex b/clients/network_management/lib/google_api/network_management/v1/metadata.ex index cca5fcf8c2..70e7558872 100644 --- a/clients/network_management/lib/google_api/network_management/v1/metadata.ex +++ b/clients/network_management/lib/google_api/network_management/v1/metadata.ex @@ -20,7 +20,7 @@ defmodule GoogleApi.NetworkManagement.V1 do API client metadata for GoogleApi.NetworkManagement.V1. """ - @discovery_revision "20240228" + @discovery_revision "20240306" def discovery_revision(), do: @discovery_revision end diff --git a/clients/network_management/lib/google_api/network_management/v1/model/connectivity_test.ex b/clients/network_management/lib/google_api/network_management/v1/model/connectivity_test.ex index 617b099d00..832b61046d 100644 --- a/clients/network_management/lib/google_api/network_management/v1/model/connectivity_test.ex +++ b/clients/network_management/lib/google_api/network_management/v1/model/connectivity_test.ex @@ -21,6 +21,7 @@ defmodule GoogleApi.NetworkManagement.V1.Model.ConnectivityTest do ## Attributes + * `bypassFirewallChecks` (*type:* `boolean()`, *default:* `nil`) - Whether the test should skip firewall checking. If not provided, we assume false. * `createTime` (*type:* `DateTime.t`, *default:* `nil`) - Output only. The time the test was created. * `description` (*type:* `String.t`, *default:* `nil`) - The user-supplied description of the Connectivity Test. Maximum of 512 characters. * `destination` (*type:* `GoogleApi.NetworkManagement.V1.Model.Endpoint.t`, *default:* `nil`) - Required. Destination specification of the Connectivity Test. You can use a combination of destination IP address, Compute Engine VM instance, or VPC network to uniquely identify the destination location. Even if the destination IP address is not unique, the source IP location is unique. Usually, the analysis can infer the destination endpoint from route information. If the destination you specify is a VM instance and the instance has multiple network interfaces, then you must also specify either a destination IP address or VPC network to identify the destination interface. A reachability analysis proceeds even if the destination location is ambiguous. However, the result can include endpoints that you don't intend to test. @@ -38,6 +39,7 @@ defmodule GoogleApi.NetworkManagement.V1.Model.ConnectivityTest do use GoogleApi.Gax.ModelBase @type t :: %__MODULE__{ + :bypassFirewallChecks => boolean() | nil, :createTime => DateTime.t() | nil, :description => String.t() | nil, :destination => GoogleApi.NetworkManagement.V1.Model.Endpoint.t() | nil, @@ -53,6 +55,7 @@ defmodule GoogleApi.NetworkManagement.V1.Model.ConnectivityTest do :updateTime => DateTime.t() | nil } + field(:bypassFirewallChecks) field(:createTime, as: DateTime) field(:description) field(:destination, as: GoogleApi.NetworkManagement.V1.Model.Endpoint) diff --git a/clients/network_management/lib/google_api/network_management/v1beta1/metadata.ex b/clients/network_management/lib/google_api/network_management/v1beta1/metadata.ex index eebf6b31dc..db36760ad9 100644 --- a/clients/network_management/lib/google_api/network_management/v1beta1/metadata.ex +++ b/clients/network_management/lib/google_api/network_management/v1beta1/metadata.ex @@ -20,7 +20,7 @@ defmodule GoogleApi.NetworkManagement.V1beta1 do API client metadata for GoogleApi.NetworkManagement.V1beta1. """ - @discovery_revision "20240228" + @discovery_revision "20240306" def discovery_revision(), do: @discovery_revision end diff --git a/clients/network_management/lib/google_api/network_management/v1beta1/model/connectivity_test.ex b/clients/network_management/lib/google_api/network_management/v1beta1/model/connectivity_test.ex index 224e5a439b..e943ef2111 100644 --- a/clients/network_management/lib/google_api/network_management/v1beta1/model/connectivity_test.ex +++ b/clients/network_management/lib/google_api/network_management/v1beta1/model/connectivity_test.ex @@ -21,6 +21,7 @@ defmodule GoogleApi.NetworkManagement.V1beta1.Model.ConnectivityTest do ## Attributes + * `bypassFirewallChecks` (*type:* `boolean()`, *default:* `nil`) - Whether the test should skip firewall checking. If not provided, we assume false. * `createTime` (*type:* `DateTime.t`, *default:* `nil`) - Output only. The time the test was created. * `description` (*type:* `String.t`, *default:* `nil`) - The user-supplied description of the Connectivity Test. Maximum of 512 characters. * `destination` (*type:* `GoogleApi.NetworkManagement.V1beta1.Model.Endpoint.t`, *default:* `nil`) - Required. Destination specification of the Connectivity Test. You can use a combination of destination IP address, Compute Engine VM instance, or VPC network to uniquely identify the destination location. Even if the destination IP address is not unique, the source IP location is unique. Usually, the analysis can infer the destination endpoint from route information. If the destination you specify is a VM instance and the instance has multiple network interfaces, then you must also specify either a destination IP address or VPC network to identify the destination interface. A reachability analysis proceeds even if the destination location is ambiguous. However, the result can include endpoints that you don't intend to test. @@ -38,6 +39,7 @@ defmodule GoogleApi.NetworkManagement.V1beta1.Model.ConnectivityTest do use GoogleApi.Gax.ModelBase @type t :: %__MODULE__{ + :bypassFirewallChecks => boolean() | nil, :createTime => DateTime.t() | nil, :description => String.t() | nil, :destination => GoogleApi.NetworkManagement.V1beta1.Model.Endpoint.t() | nil, @@ -53,6 +55,7 @@ defmodule GoogleApi.NetworkManagement.V1beta1.Model.ConnectivityTest do :updateTime => DateTime.t() | nil } + field(:bypassFirewallChecks) field(:createTime, as: DateTime) field(:description) field(:destination, as: GoogleApi.NetworkManagement.V1beta1.Model.Endpoint) diff --git a/clients/network_management/mix.exs b/clients/network_management/mix.exs index 7bbb0a3d2f..2cab6ca5da 100644 --- a/clients/network_management/mix.exs +++ b/clients/network_management/mix.exs @@ -18,7 +18,7 @@ defmodule GoogleApi.NetworkManagement.Mixfile do use Mix.Project - @version "0.19.0" + @version "0.20.0" def project() do [