Commit graph

129 commits

Author SHA1 Message Date
Google APIs
d90d23fa13 feat: upgrade protobuf from v25.7 to v31.0
PiperOrigin-RevId: 881595129
2026-03-10 13:26:56 -07:00
Google APIs
6406df7851 feat: Add GPUDirectConfig to configure GPU Direct for node pools
feat: Add consolidation_delay to configure Cluster Autoscaler node consolidation delay
feat: Add RegistryHostConfig to ContainerdConfig for containerd registry host configuration
feat: Add SliceControllerConfig to AddonsConfig to manage the Slice Controller addon
feat: Add NodeDrainConfig to NodePool to configure node draining behavior
feat: Add AutopilotGeneralProfile to ClusterAutoscaling to configure Autopilot profiles
feat: Add SHORT_LIVED as a NodePoolUpdateStrategy
feat: Add DRAINING status to AdditionalIPRangesConfig for subnet draining
feat: Allow specifying subnetwork in NodeNetworkConfig during node pool creation
feat: Add DisruptionEvent to provide details on node disruption events
feat: Add ManagedOpenTelemetryConfig to Cluster to manage the OpenTelemetry pipeline
feat: Add fields for Rollback-Safe upgrades, including RollbackSafeUpgrade, CompatibilityStatus, and CompleteControlPlaneUpgrade RPC
feat: Add shutdown_grace_period_seconds and shutdown_grace_period_critical_pods_seconds to NodeKubeletConfig to configure graceful node shutdown for Spot VMs
feat: Add PodSnapshotConfig to AddonsConfig to manage Pod Snapshots
docs: A comment for field `sysctls` in message `.google.container.v1beta1.LinuxNodeConfig` is changed
docs: A comment for field `subnetwork` in message `.google.container.v1beta1.NodeNetworkConfig` is changed
docs: A comment for field `enable_legacy_lustre_port` in message `.google.container.v1beta1.LustreCsiDriverConfig` is changed
docs: A comment for field `cluster_ipv4_cidr_block` in message `.google.container.v1beta1.IPAllocationPolicy` is changed
docs: A comment for field `node_ipv4_cidr_block` in message `.google.container.v1beta1.IPAllocationPolicy` is changed
docs: A comment for field `services_ipv4_cidr_block` in message `.google.container.v1beta1.IPAllocationPolicy` is changed
docs: A comment for field `tpu_ipv4_cidr_block` in message `.google.container.v1beta1.IPAllocationPolicy` is changed
docs: A comment for field `cluster_ipv4_cidr` in message `.google.container.v1beta1.Cluster` is changed
docs: A comment for field `services_ipv4_cidr` in message `.google.container.v1beta1.Cluster` is changed
docs: A comment for field `tpu_ipv4_cidr_block` in message `.google.container.v1beta1.Cluster` is change

PiperOrigin-RevId: 859828557
2026-01-22 16:43:57 -08:00
Google APIs
72d2f93fdb feat: add desired_secret_sync_config to ClusterUpdate
docs: various documentation fixes

PiperOrigin-RevId: 822268461
2025-10-21 14:04:11 -07:00
Google APIs
63281f4aef feat: Add SwapConfig to enable and configure swap memory for node pools
feat: Add NodeKernelModuleLoading to configure kernel module loading policies for nodes
feat: Add WritableCgroups to the containerd config
feat: Add network_tier_config and accelerator_network_profile to NodePool
feat: Add cluster-level network_tier_config
feat: Add SecretSyncConfig to sync secrets from Secret Manager
feat: Add 'enabled' field to AutoIpamConfig to enable/disable Auto IPAM
feat: Add 'wait_for_drain_duration' to AutoscaledRolloutPolicy in BlueGreenSettings
feat: Add 'end_time_behavior' to MaintenanceExclusionOptions
feat: Add PrivilegedAdmissionConfig for Autopilot clusters
feat: Add MembershipType to Fleet config
feat: Add fields to DNSEndpointConfig to control k8s token and cert authentication via DNS
docs: updated comments for various types, messages, and fields.

PiperOrigin-RevId: 819353076
2025-10-14 12:43:17 -07:00
Google APIs
a53e1e09d1 fix: upgrade gRPC service registration func
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.

PiperOrigin-RevId: 815900795
2025-10-06 15:06:27 -07:00
Google APIs
d4a9eb5869 docs: remove legacy internal lint directives
PiperOrigin-RevId: 810503708
2025-09-23 11:01:24 -07:00
Google APIs
97ac3d391f feat: A new enum TransparentHugepageEnabled is added
feat: A new enum `TransparentHugepageDefrag` is added
feat: A new field `transparent_hugepage_enabled` is added to message `.google.container.v1beta1.LinuxNodeConfig`
feat: A new field `transparent_hugepage_defrag` is added to message `.google.container.v1beta1.LinuxNodeConfig`
feat: A new field `eviction_soft` is added to message `.google.container.v1beta1.NodeKubeletConfig`
feat: A new field `eviction_soft_grace_period` is added to message `.google.container.v1beta1.NodeKubeletConfig`
feat: A new field `eviction_minimum_reclaim` is added to message `.google.container.v1beta1.NodeKubeletConfig`
feat: A new field `eviction_max_pod_grace_period_seconds` is added to message `.google.container.v1beta1.NodeKubeletConfig`
feat: A new field `max_parallel_image_pulls` is added to message `.google.container.v1beta1.NodeKubeletConfig`
feat: A new field `single_process_oom_kill` is added to message `.google.container.v1beta1.NodeKubeletConfig`
feat: A new message `EvictionSignals` is added
feat: A new message `EvictionGracePeriod` is added
feat: A new message `EvictionMinimumReclaim` is added
feat: A new field `boot_disk` is added to message `.google.container.v1beta1.NodeConfig`
feat: A new field `subnetwork` is added to message `.google.container.v1beta1.NodeNetworkConfig`
feat: A new field `min_node_cpus` is added to message `.google.container.v1beta1.SoleTenantConfig`
feat: A new field `lustre_csi_driver_config` is added to message `.google.container.v1beta1.AddonsConfig`
feat: A new message `LustreCsiDriverConfig` is added
feat: A new field `additional_ip_ranges_configs` is added to message `.google.container.v1beta1.IPAllocationPolicy`
feat: A new field `auto_ipam_config` is added to message `.google.container.v1beta1.IPAllocationPolicy`
feat: A new field `gke_auto_upgrade_config` is added to message `.google.container.v1beta1.Cluster`
feat: A new enum `Mode` is added
feat: A new field `mode` is added to message `.google.container.v1beta1.AnonymousAuthenticationConfig`
feat: A new field `desired_additional_ip_ranges_config` is added to message `.google.container.v1beta1.ClusterUpdate`
feat: A new field `desired_auto_ipam_config` is added to message `.google.container.v1beta1.ClusterUpdate`
feat: A new field `desired_user_managed_keys_config` is added to message `.google.container.v1beta1.ClusterUpdate`
feat: A new field `gke_auto_upgrade_config` is added to message `.google.container.v1beta1.ClusterUpdate`
feat: A new message `AdditionalIPRangesConfig` is added
feat: A new message `DesiredAdditionalIPRangesConfig` is added
feat: A new message `AutoIpamConfig` is added
feat: A new field `boot_disk` is added to message `.google.container.v1beta1.UpdateNodePoolRequest`
feat: A new field `default_compute_class_config` is added to message `.google.container.v1beta1.ClusterAutoscaling`
feat: A new message `DefaultComputeClassConfig` is added
feat: A new value `CLOUD_KMS_KEY_DESTROYED` is added to enum `Code`
feat: A new message `BootDisk` is added
feat: A new message `GkeAutoUpgradeConfig` is added
docs: updated comments for various types, messages, and fields.

PiperOrigin-RevId: 785934891
2025-07-22 11:37:34 -07:00
Google APIs
5e8d764bf2 chore: regenerate gapic yaml and service yaml for container beta by augmentation configs
PiperOrigin-RevId: 772485571
2025-06-17 08:33:46 -07:00
Google APIs
9bed6f0778 feat: add topology_manager in NodeKubeletConfig
feat: add image_gc_low_threshold_percent in NodeKubeletConfig
feat: add image_gc_high_threshold_percent in NodeKubeletConfig
feat: add image_minimum_gc_age in NodeKubeletConfig
feat: add image_maximum_gc_age in NodeKubeletConfig
feat: add container_log_max_size in NodeKubeletConfig
feat: add container_log_max_files in NodeKubeletConfig
feat: add allowed_unsafe_sysctls in NodeKubeletConfig
feat: add TopologyManager
feat: add MemoryManager
feat: add storage_pools in NodeConfig
feat: add max_run_duration in NodeConfig
feat: add local_ssd_encryption_mode in NodeConfig
feat: add effective_cgroup_mode in NodeConfig
feat: add flex_start in NodeConfig
feat: add performance_monitoring_unit in AdvancedMachineFeatures
feat: add parallelstore_csi_driver_config in AddonsConfig
feat: add high_scale_checkpointing_config in AddonsConfig
feat: add private_endpoint_enforcement_enabled in MasterAuthorizedNetworksConfig
feat: add alpha_cluster_feature_gates in Cluster
feat: add pod_autoscaling in Cluster
feat: add control_plane_endpoints_config in Cluster
feat: add user_managed_keys_config in Cluster
feat: add rbac_binding_config in Cluster
feat: add anonymous_authentication_config in Cluster
feat: add linux_node_config in NodePoolAutoConfig
feat: add desired_default_enable_private_nodes in ClusterUpdate
feat: add desired_control_plane_endpoints_config in ClusterUpdate
feat: add desired_pod_autoscaling in ClusterUpdate
feat: add user_managed_keys_config in ClusterUpdate
feat: add desired_rbac_binding_config in ClusterUpdate
feat: add desired_enterprise_config in ClusterUpdate
feat: add desired_disable_l4_lb_firewall_reconciliation in ClusterUpdate
feat: add desired_node_pool_auto_config_linux_node_config in ClusterUpdate
feat: add desired_compliance_posture_config in ClusterUpdate
feat: add desired_anonymous_authentication_config in ClusterUpdate
feat: add storage_pools in UpdateNodePoolRequest
feat: add max_run_duration in UpdateNodePoolRequest
feat: add flex_start in UpdateNodePoolRequest
feat: add upgrade_target_version in ReleaseChannelConfig
feat: add NODE_SERVICE_ACCOUNT_MISSING_PERMISSIONS in StatusCondition.Code
feat: add disable_l4_lb_firewall_reconciliation in NetworkConfig
feat: add UPGRADE_INFO_EVENT in NotificationConfig.EventType
feat: add confidential_instance_type in ConfidentialNodes
feat: add event_type in UpgradeInfoEvent
feat: add standard_support_end_time in UpgradeInfoEvent
feat: add extended_support_end_time in UpgradeInfoEvent
feat: add mitigated_versions in SecurityBulletinEvent
feat: add autopilot_compatibility_auditing_enabled in WorkloadPolicyConfig
feat: add KCP_HPA in LoggingComponentConfig.Component
feat: add JOBSET in MonitoringComponentConfig.Component
feat: add auto_monitoring_config in ManagedPrometheusConfig
feat: add data_cache_count in EphemeralStorageLocalSsdConfig
feat: add FetchClusterUpgradeInfoRequest
feat: add ClusterUpgradeInfo
feat: add UpgradeDetails
feat: add FetchNodePoolUpgradeInfoRequest
feat: add NodePoolUpgradeInfo
docs: Minor documentation updates

PiperOrigin-RevId: 763307848
2025-05-26 00:28:45 -07:00
Google APIs
9415ba048a chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 732130682
2025-02-28 07:26:00 -08:00
Google APIs
8798ceff3f docs: broken (or ambiguous) markdown link
PiperOrigin-RevId: 719886612
2025-01-26 08:40:50 -08:00
Google APIs
1f77391203 feat: add an effective_cgroup_mode field in node config
feat: add storage pools field to NodePool API
feat: Add ControlPlaneEndpointsConfig message to consolidate control plane isolation options
feat: Add DNSEndpointConfig for new DNS-based control plane access
Moves control plane and node isolation fields to respective objects for better semantics, deprecating former locations. Introduces new DNS-based access to control plane, simplifying control plane access.
feat: add API to enable/disable secret manager csi component on GKE clusters
feat: Add CompliancePosture field for configuration of GKE Compliance Posture product
feat: Add RBACBindingConfig to API
feat: Add CompliancePosture field for configuration of GKE Compliance Posture product
feat: Add KCP_SSHD and KCP_CONNECTION to the supported values for the --logging flag for the create and update cluster commands
feat: surface upgrade_target_version in GetServerConfig for all supported release channels
feat: added support for Parallelstore CSI Driver
docs: Minor documentation updates

PiperOrigin-RevId: 684119299
2024-10-09 11:54:14 -07:00
Google APIs
b1a9e6c1b0 feat: add EXTENDED enum value for ReleaseChannel.Channel
PiperOrigin-RevId: 668474656
2024-08-28 08:56:37 -07:00
Google APIs
a10ca75ae2 chore: sets google.api.field_behavior to OUTPUT_ONLY on many fields
docs: minor updates to reference documentation

PiperOrigin-RevId: 655580261
2024-07-24 08:40:20 -07:00
Google APIs
f26a071390 feat: A new field ray_operator_config is added to message .google.container.v1beta1.AddonsConfig
feat: A new message `RayOperatorConfig` is added
feat: A new message `RayClusterLoggingConfig` is added
feat: A new message `RayClusterMonitoringConfig` is added
docs: A comment for field `subnetwork` in message `.google.container.v1beta1.AdditionalPodNetworkConfig` is changed
docs: A comment for field `secondary_pod_range` in message `.google.container.v1beta1.AdditionalPodNetworkConfig` is changed
docs: A comment for field `max_pods_per_node` in message `.google.container.v1beta1.AdditionalPodNetworkConfig` is changed

PiperOrigin-RevId: 652939437
2024-07-16 12:33:39 -07:00
Google APIs
8176cd86e6 feat: add DCGM enum in monitoring config
PiperOrigin-RevId: 650740847
2024-07-09 13:32:15 -07:00
Google APIs
fa77a9fd14 fix: Deprecate "EXPERIMENTAL" option for Gateway API (this value has never been supported)
PiperOrigin-RevId: 648792772
2024-07-02 11:45:49 -07:00
Google APIs
5730cdfd6a feat: A new message HugepagesConfig is added
feat: A new field `hugepages` is added to message `.google.container.v1beta1.LinuxNodeConfig`

feat: A new field `containerd_config` is added to message `.google.container.v1beta1.NodeConfig`

feat: A new field `enable_nested_virtualization` is added to message `.google.container.v1beta1.AdvancedMachineFeatures`

feat: A new message `ContainerdConfig` is added

feat: A new field `compliance_posture_config` is added to message `.google.container.v1beta1.Cluster`

feat: A new field `satisfies_pzs` is added to message `.google.container.v1beta1.Cluster`

feat: A new field `satisfies_pzi` is added to message `.google.container.v1beta1.Cluster`

feat: A new message `CompliancePostureConfig` is added

feat: A new value `ENTERPRISE` is added to enum `Mode`

feat: A new field `containerd_config` is added to message `.google.container.v1beta1.NodeConfigDefaults`

feat: A new field `node_kubelet_config` is added to message `.google.container.v1beta1.NodeConfigDefaults`

feat: A new field `node_kubelet_config` is added to message `.google.container.v1beta1.NodePoolAutoConfig`

feat: A new field `private_cluster_config` is added to message `.google.container.v1beta1.ClusterUpdate`

feat: A new field `desired_containerd_config` is added to message
`.google.container.v1beta1.ClusterUpdate`

feat: A new field `desired_node_kubelet_config` is added to message `.google.container.v1beta1.ClusterUpdate`

feat: A new field `desired_node_pool_auto_config_kubelet_config` is added to message `.google.container.v1beta1.ClusterUpdate`

feat: A new field `accelerators` is added to message `.google.container.v1beta1.UpdateNodePoolRequest`

feat: A new field `containerd_config` is added to message `.google.container.v1beta1.UpdateNodePoolRequest`

feat: A new value `MPS` is added to enum `GPUSharingStrategy`

feat: A new field `additive_vpc_scope_dns_domain` is added to message `.google.container.v1beta1.DNSConfig`

feat: A new value `CADVISOR` is added to enum `Component`

feat: A new value `KUBELET` is added to enum `Component`

docs: A comment for field `name` in message
`.google.container.v1beta1.BinaryAuthorization` is changed

docs: A comment for field `desired_private_cluster_config` in message `.google.container.v1beta1.ClusterUpdate` is changed

docs: A comment for field `desired_in_transit_encryption_config` in message `.google.container.v1beta1.ClusterUpdate` is changed
PiperOrigin-RevId: 637999010
2024-05-28 13:10:23 -07:00
Google APIs
3597f7db21 chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 631538781
2024-05-07 13:56:05 -07:00
Google APIs
cf1b61cc1a feat: add several fields to manage state of database encryption update
PiperOrigin-RevId: 619273826
2024-03-26 12:23:57 -07:00
Google APIs
5b48bcba2f feat: add optional secondary_boot_disk_update_strategy field to NodePool API
---
feat: allow existing clusters to enable multi-networking

---
chore: update go_package and Go importpath

---
chore: update go_package and Go importpath
PiperOrigin-RevId: 617956116
2024-03-21 14:01:11 -07:00
Google APIs
8d73440c77 feat: add API to enable/disable secret manager csi component on GKE clusters
PiperOrigin-RevId: 613087806
2024-03-05 22:34:43 -08:00
Google APIs
13c6878a4c feat: add secondary boot disks field to NodePool API
PiperOrigin-RevId: 610868066
2024-02-27 14:08:50 -08:00
Google APIs
8df1cd698e feat: add API to enable Provisioning Request API on existing nodepools
---
docs: A comment for field `enable_confidential_storage` in message `.google.container.v1beta1.NodeConfig` is changed
PiperOrigin-RevId: 609809689
2024-02-23 12:43:10 -08:00
Google APIs
207beee8fc feat: new AddonsConfig field stateful_ha_config
feat: new message StatefulHAConfig
docs: Autopilot.conversion_status is now OUTPUT_ONLY
docs: update Autopilot.conversion_status comment with behavior

PiperOrigin-RevId: 603382984
2024-02-01 08:48:21 -08:00
Google APIs
812899904d docs: Remove Not GA comments for GetOpenIDConfig and GetJSONWebKeys in v1alpha1/v1beta1/v1
PiperOrigin-RevId: 599972979
2024-01-19 16:56:37 -08:00
Google APIs
f33842a86c feat: Add autoscaled node pool upgrade strategy
PiperOrigin-RevId: 591922529
2023-12-18 09:32:40 -08:00
Google APIs
0be2364c75 docs: improve API documentation for Binary Authorization
PiperOrigin-RevId: 584927082
2023-11-23 11:56:10 -08:00
Google APIs
0e3b813b0d feat: add enable_relay field to advanced_datapath_observability_config
PiperOrigin-RevId: 584749992
2023-11-22 16:58:25 -08:00
Google APIs
04b0501971 feat: add Provisioning Request API
feat: add AutopilotConversionStatus
docs: Improve NodePool documentation

PiperOrigin-RevId: 583137228
2023-11-16 13:01:52 -08:00
Google APIs
c8ecf346f0 feat: added EnterpriseConfig
feat: add a new cluster field for the cluster tier of GKE clusters

PiperOrigin-RevId: 578552276
2023-11-01 10:00:25 -07:00
Google APIs
3fdb61c3b0 feat: add ResourceManagerTags API to attach tags on the underlying Compute Engine VMs of GKE Nodes which can be used to selectively enforce Cloud Firewall network firewall policies
---
feat: add CompleteConvertToAutopilot API to commit Autopilot conversion operation

---
feat: adding a field to allow turn the DPv2 node to node encryption feature on or off

---
docs: minor comments changes
PiperOrigin-RevId: 577924838
2023-10-30 12:43:40 -07:00
Google APIs
09944be933 chore: remove backend configuration from the service config
PiperOrigin-RevId: 568901354
2023-09-27 10:59:55 -07:00
Google APIs
304bf75b19 feat: add SecurityPostureConfig Enterprise vuln mode to allow customers to enable Advanced Vulnerability Scanning for their clusters
---
docs: deprecate ProtectConfig fields in alpha and beta, with SecurityPostureConfig as the intended replacement
PiperOrigin-RevId: 565696375
2023-09-15 09:17:45 -07:00
Google APIs
35ffd82d7f feat: add UpdateNodePoolRequest.machine_type, disk_type, disk_size_gb
PiperOrigin-RevId: 560146115
2023-08-25 11:16:13 -07:00
Google APIs
2edfcad933 feat: Add preview support for monitoring a cluster's pods for compliance with a provided Binary Authorization platform policy via Binary Authorization Continuous Validation
PiperOrigin-RevId: 555745169
2023-08-10 18:58:20 -07:00
Google APIs
4879bb24be feat: add APIs for GKE OOTB metrics packages
PiperOrigin-RevId: 554853517
2023-08-08 09:44:06 -07:00
Google APIs
b53aeac189 feat: add policy_name to PlacementPolicy message within a node pool
feat: add support for HostMaintenancePolicy
feat: add support for AdditionalPodNetworkConfig and AdditionalNodeNetworkConfig
feat: add enable_multi_networking to NetworkConfig

PiperOrigin-RevId: 550168784
2023-07-22 03:13:06 -07:00
Google APIs
8464e52fb2 feat: add advanced_datapath_observability_config to monitoring_config
PiperOrigin-RevId: 547520012
2023-07-12 09:38:03 -07:00
Google APIs
5b2d46f590 feat: add a flag to toggle the Kubelet read only port
A new optional field `InsecureKubeletReadonlyPortEnabled` is available in
`NodeKubeletConfig` and `AutoProvisioningNodePoolDefaults`.

Setting the field to `false` turns off the read-only port.
If un-set, the default for the GKE version is used.

---
feat: publicize tpu topology in beta API

---
feat: add a Pod IP Utilization API

Users can use `cluster describe` command to check the Pod IP ranges utilizations consumed by all the node pools within the same cluster. This percentage can be seen at cluster default Pod range, additional Pod ranges, and node pool level Pod ranges.

PiperOrigin-RevId: 545172252
2023-07-03 03:08:48 -07:00
Google APIs
becb844c32 feat: Add KUBE_DNS option to DNSConfig.cluster_dns
---
feat: add Tier 1 cluster-level API network_performance_config
PiperOrigin-RevId: 544446757
2023-06-29 13:34:22 -07:00
Google APIs
ca49cb95bd feat: add API for GPU driver installation config
---
feat: add SecurityPostureConfig API field to allow customers to enable GKE Security Posture capabilities for their clusters

---
feat: add workloadPolicyConfig API field to allow customer enable NET_ADMIN capability for their autopilot clusters
PiperOrigin-RevId: 539136563
2023-06-09 11:39:13 -07:00
Google APIs
e1de7d7cfa feat: add a API field to enable FQDN Network Policy on clusters
---
feat: turn on public visibility for best effort provision

---
feat: add CheckAutopilotCompatibility API to get autopilot compatibility issues for a given standard cluster
PiperOrigin-RevId: 537883922
2023-06-05 08:33:58 -07:00
Google APIs
3cc45f010c feat: add SoleTenantConfig API
PiperOrigin-RevId: 536569254
2023-05-30 19:00:32 -07:00
Google APIs
4221b78ecd chore(php): remove non-ads php_grpc_library targets
PiperOrigin-RevId: 536549230
2023-05-30 17:06:44 -07:00
Google APIs
d0da39a25e chore(bazel): remove all no-op go_test targets
PiperOrigin-RevId: 535010591
2023-05-24 15:55:02 -07:00
Google APIs
aeae5ea2b0 docs: clarified release channel defaulting behavior for create cluster requests when release channel is unspecified
If release channel is left unspecified on cluster creation and a version is specified, the cluster is now enrolled in the most mature release channel where the version is available (first checking STABLE, then REGULAR, and finally RAPID) instead of being enrolled in STATIC. This only affects clusters with node auto upgrades enabled and no explicit node version specified. To ensure new clusters are enrolled in static, explicitly specify that the cluster should not be enrolled in a channel.

PiperOrigin-RevId: 532773462
2023-05-17 06:54:31 -07:00
Google APIs
5ce0665d7d feat: add a new feature for fleet registration via cluster update in v1alpha1, v1beta1, v1
PiperOrigin-RevId: 529516002
2023-05-04 14:31:40 -07:00
Google APIs
83fd1f9853 docs: Operation.Type is now documented in detail
docs: Operation.self_link and Operation.target_link given examples
feat: Cluster resizes will now have their own operation type (RESIZE_CLUSTER) instead of reusing REPAIR_CLUSTER; they will start using this in the near future

PiperOrigin-RevId: 526970355
2023-04-25 08:12:48 -07:00
Google APIs
57b675c153 chore: update go_gapic_assembly_pkg with snippets archive
PiperOrigin-RevId: 524917171
2023-04-17 12:24:09 -07:00