Skip to content

Commit 2e80173

Browse files
feat: Automated regeneration of GKEHub client (googleapis#12469)
Auto-created at 2024-11-03 13:09:47 +0000 using the toys pull request generator.
1 parent 2209625 commit 2e80173

File tree

5 files changed

+10
-4
lines changed

5 files changed

+10
-4
lines changed

clients/gke_hub/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Install this package from [Hex](https://hex.pm) by adding
1111

1212
```elixir
1313
def deps do
14-
[{:google_api_gke_hub, "~> 0.15"}]
14+
[{:google_api_gke_hub, "~> 0.16"}]
1515
end
1616
```
1717

clients/gke_hub/lib/google_api/gke_hub/v1/metadata.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ defmodule GoogleApi.GKEHub.V1 do
2020
API client metadata for GoogleApi.GKEHub.V1.
2121
"""
2222

23-
@discovery_revision "20241017"
23+
@discovery_revision "20241025"
2424

2525
def discovery_revision(), do: @discovery_revision
2626
end

clients/gke_hub/lib/google_api/gke_hub/v1/model/config_management_config_sync.ex

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ defmodule GoogleApi.GKEHub.V1.Model.ConfigManagementConfigSync do
2828
* `oci` (*type:* `GoogleApi.GKEHub.V1.Model.ConfigManagementOciConfig.t`, *default:* `nil`) - OCI repo configuration for the cluster
2929
* `preventDrift` (*type:* `boolean()`, *default:* `nil`) - Set to true to enable the Config Sync admission webhook to prevent drifts. If set to `false`, disables the Config Sync admission webhook and does not prevent drifts.
3030
* `sourceFormat` (*type:* `String.t`, *default:* `nil`) - Specifies whether the Config Sync Repo is in "hierarchical" or "unstructured" mode.
31+
* `stopSyncing` (*type:* `boolean()`, *default:* `nil`) - Set to true to stop syncing configs for a single cluster. Default to false.
3132
"""
3233

3334
use GoogleApi.Gax.ModelBase
@@ -39,7 +40,8 @@ defmodule GoogleApi.GKEHub.V1.Model.ConfigManagementConfigSync do
3940
:metricsGcpServiceAccountEmail => String.t() | nil,
4041
:oci => GoogleApi.GKEHub.V1.Model.ConfigManagementOciConfig.t() | nil,
4142
:preventDrift => boolean() | nil,
42-
:sourceFormat => String.t() | nil
43+
:sourceFormat => String.t() | nil,
44+
:stopSyncing => boolean() | nil
4345
}
4446

4547
field(:allowVerticalScale)
@@ -49,6 +51,7 @@ defmodule GoogleApi.GKEHub.V1.Model.ConfigManagementConfigSync do
4951
field(:oci, as: GoogleApi.GKEHub.V1.Model.ConfigManagementOciConfig)
5052
field(:preventDrift)
5153
field(:sourceFormat)
54+
field(:stopSyncing)
5255
end
5356

5457
defimpl Poison.Decoder, for: GoogleApi.GKEHub.V1.Model.ConfigManagementConfigSync do

clients/gke_hub/lib/google_api/gke_hub/v1/model/service_mesh_membership_spec.ex

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,20 @@ defmodule GoogleApi.GKEHub.V1.Model.ServiceMeshMembershipSpec do
2121
2222
## Attributes
2323
24+
* `configApi` (*type:* `String.t`, *default:* `nil`) - Optional. Specifies the API that will be used for configuring the mesh workloads.
2425
* `controlPlane` (*type:* `String.t`, *default:* `nil`) - Deprecated: use `management` instead Enables automatic control plane management.
2526
* `management` (*type:* `String.t`, *default:* `nil`) - Optional. Enables automatic Service Mesh management.
2627
"""
2728

2829
use GoogleApi.Gax.ModelBase
2930

3031
@type t :: %__MODULE__{
32+
:configApi => String.t() | nil,
3133
:controlPlane => String.t() | nil,
3234
:management => String.t() | nil
3335
}
3436

37+
field(:configApi)
3538
field(:controlPlane)
3639
field(:management)
3740
end

clients/gke_hub/mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
defmodule GoogleApi.GKEHub.Mixfile do
1919
use Mix.Project
2020

21-
@version "0.15.0"
21+
@version "0.16.0"
2222

2323
def project() do
2424
[

0 commit comments

Comments
 (0)