Skip to content

feat(all): auto-regenerate discovery clients #3089

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 31, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 35 additions & 2 deletions container/v1beta1/container-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -2685,7 +2685,7 @@
}
}
},
"revision": "20250311",
"revision": "20250318",
"rootUrl": "https://container.googleapis.com/",
"schemas": {
"AcceleratorConfig": {
Expand Down Expand Up @@ -4780,6 +4780,11 @@
"description": "EphemeralStorageLocalSsdConfig contains configuration for the node ephemeral storage using Local SSDs.",
"id": "EphemeralStorageLocalSsdConfig",
"properties": {
"dataCacheCount": {
"description": "Number of local SSDs to use for GKE Data Cache.",
"format": "int32",
"type": "integer"
},
"localSsdCount": {
"description": "Number of local SSDs to use to back ephemeral storage. Uses NVMe interfaces. A zero (or unset) value has different meanings depending on machine type being used: 1. For pre-Gen3 machines, which support flexible numbers of local ssds, zero (or unset) means to disable using local SSDs as ephemeral storage. The limit for this value is dependent upon the maximum number of disk available on a machine per zone. See: https://cloud.google.com/compute/docs/disks/local-ssd for more information. 2. For Gen3 machines which dictate a specific number of local ssds, zero (or unset) means to use the default number of local ssds that goes with that machine type. For example, for a c3-standard-8-lssd machine, 2 local ssds would be provisioned. For c3-standard-8 (which doesn't support local ssds), 0 will be provisioned. See https://cloud.google.com/compute/docs/disks/local-ssd#choose_number_local_ssds for more info.",
"format": "int32",
Expand Down Expand Up @@ -6250,6 +6255,10 @@
"$ref": "FastSocket",
"description": "Enable or disable NCCL fast socket for the node pool."
},
"flexStart": {
"description": "Flex Start flag for enabling Flex Start VM.",
"type": "boolean"
},
"gcfsConfig": {
"$ref": "GcfsConfig",
"description": "GCFS (Google Container File System) configs."
Expand Down Expand Up @@ -6600,7 +6609,7 @@
"properties": {
"autopilotConfig": {
"$ref": "AutopilotConfig",
"description": "Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler to implement go/gke-managed-nodes-ccc-api"
"description": "Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler."
},
"autoscaling": {
"$ref": "NodePoolAutoscaling",
Expand Down Expand Up @@ -7738,6 +7747,22 @@
},
"type": "object"
},
"RotationConfig": {
"description": "RotationConfig is config for secret manager auto rotation.",
"id": "RotationConfig",
"properties": {
"enabled": {
"description": "Whether the rotation is enabled.",
"type": "boolean"
},
"rotationInterval": {
"description": "The interval between two consecutive rotations. Default rotation interval is 2 minutes.",
"format": "google-duration",
"type": "string"
}
},
"type": "object"
},
"SandboxConfig": {
"description": "SandboxConfig contains configurations of the sandbox to use for the node.",
"id": "SandboxConfig",
Expand Down Expand Up @@ -7798,6 +7823,10 @@
"enabled": {
"description": "Enable/Disable Secret Manager Config.",
"type": "boolean"
},
"rotationConfig": {
"$ref": "RotationConfig",
"description": "Rotation config for secret manager."
}
},
"type": "object"
Expand Down Expand Up @@ -8725,6 +8754,10 @@
"$ref": "FastSocket",
"description": "Enable or disable NCCL fast socket for the node pool."
},
"flexStart": {
"description": "Flex Start flag for enabling Flex Start VM.",
"type": "boolean"
},
"gcfsConfig": {
"$ref": "GcfsConfig",
"description": "GCFS config."
Expand Down
44 changes: 38 additions & 6 deletions container/v1beta1/container-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 15 additions & 1 deletion gkeonprem/v1/gkeonprem-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,12 @@
"name"
],
"parameters": {
"extraLocationTypes": {
"description": "Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations.",
"location": "query",
"repeated": true,
"type": "string"
},
"filter": {
"description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
"location": "query",
Expand Down Expand Up @@ -3094,7 +3100,7 @@
}
}
},
"revision": "20250224",
"revision": "20250326",
"rootUrl": "https://gkeonprem.googleapis.com/",
"schemas": {
"Authorization": {
Expand Down Expand Up @@ -5619,6 +5625,10 @@
"description": "A human readable description of this VMware admin cluster.",
"type": "string"
},
"enableAdvancedCluster": {
"description": "Enable advanced cluster.",
"type": "boolean"
},
"endpoint": {
"description": "Output only. The DNS name of VMware admin cluster's API server.",
"readOnly": true,
Expand Down Expand Up @@ -6094,6 +6104,10 @@
"description": "Disable bundled ingress.",
"type": "boolean"
},
"enableAdvancedCluster": {
"description": "Enable advanced cluster.",
"type": "boolean"
},
"enableControlPlaneV2": {
"description": "Enable control plane V2. Default to false.",
"type": "boolean"
Expand Down
12 changes: 12 additions & 0 deletions gkeonprem/v1/gkeonprem-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 7 additions & 1 deletion managedkafka/v1/managedkafka-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,12 @@
"name"
],
"parameters": {
"extraLocationTypes": {
"description": "Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations.",
"location": "query",
"repeated": true,
"type": "string"
},
"filter": {
"description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
"location": "query",
Expand Down Expand Up @@ -1223,7 +1229,7 @@
}
}
},
"revision": "20250313",
"revision": "20250320",
"rootUrl": "https://managedkafka.googleapis.com/",
"schemas": {
"AccessConfig": {
Expand Down
8 changes: 8 additions & 0 deletions managedkafka/v1/managedkafka-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading