feat: add a new field `cluster` under `MembershipSpec` to support Config Sync cluster name selector
feat: add a new field `management` under `MembershipSpec` to support auto upgrade
feat: add a new field `enabled` under `ConfigSync` to support Config Sync installation
feat: add a new field `gcp_service_account_email` under `ConfigSync` to exporting metrics
feat: add a new field `prevent_drift` under `ConfigSync` to support Config Sync admission webhook drift prevention
feat: add a new field `oci` to support OCI repo configuration
docs: update comment for field `secret_type`
docs: update comment for field `gcp_service_account_email`
docs: update comment for field `cluster_name`
docs: update comment for field `sync_state`
docs: update comment for field `secret_type`
PiperOrigin-RevId: 642785216
feat: A new field `hugepages` is added to message `.google.container.v1.LinuxNodeConfig`
feat: A new field `containerd_config` is added to message `.google.container.v1.NodeConfig`
feat: A new field `enable_nested_virtualization` is added to message `.google.container.v1.AdvancedMachineFeatures`
feat: A new message `ContainerdConfig` is added
feat: A new field `satisfies_pzs` is added to message `.google.container.v1.Cluster`
feat: A new field `satisfies_pzi` is added to message `.google.container.v1.Cluster`
feat: A new value `ENTERPRISE` is added to enum `Mode`
feat: A new field `node_kubelet_config` is added to message `.google.container.v1.NodePoolAutoConfig`
feat: A new field `containerd_config` is added to message `.google.container.v1.NodeConfigDefaults`
feat: A new field `node_kubelet_config` is added to message `.google.container.v1.NodeConfigDefaults`
feat: A new field `desired_containerd_config` is added to message `.google.container.v1.ClusterUpdate`
feat: A new field `desired_node_kubelet_config` is added to message `.google.container.v1.ClusterUpdate`
feat: A new field `desired_node_pool_auto_config_kubelet_config` is added to message `.google.container.v1.ClusterUpdate`
feat: A new field `accelerators` is added to message `.google.container.v1.UpdateNodePoolRequest`
feat: A new field `containerd_config` is added to message `.google.container.v1.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.v1.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 `desired_private_cluster_config` in message `.google.container.v1.ClusterUpdate` is changed
docs: A comment for field `in_transit_encryption_config` in message `.google.container.v1.NetworkConfig` is changed
PiperOrigin-RevId: 641308642
feat: add product purge API
feat: add page_categories to control condition
feat: support attribute suggestion in autocomplete
feat: support frequent bought together model config
feat: allow to skip denylist postfiltering in recommendations
chore: deprecate recent search result in autocomplete
docs: keep the API doc up-to-date with recent changes
PiperOrigin-RevId: 641043920
feat: add product purge API
feat: add page_categories to control condition
feat: support attribute suggestion in autocomplete
feat: support frequent bought together model config
feat: allow to skip denylist postfiltering in recommendations
chore: deprecate recent search result in autocomplete
docs: keep the API doc up-to-date with recent changes
PiperOrigin-RevId: 641043279
feat: add product purge API
feat: add branch and project APIs to alpha
feat: add page_categories to control condition
feat: support attribute suggestion in autocomplete
feat: support frequent bought together model config
feat: allow to skip denylist postfiltering in recommendations
chore: deprecate recent search result in autocomplete
docs: keep the API doc up-to-date with recent changes
PiperOrigin-RevId: 641040423
fix!: An existing field `start_playbook` is moved in to oneof in message `.google.cloud.dialogflow.cx.v3beta1.Agent`
fix!: An existing field `parameters` is removed from message `.google.cloud.dialogflow.cx.v3beta1.PlaybookInput`
fix!: An existing field `parameters` is removed from message `.google.cloud.dialogflow.cx.v3beta1.PlaybookOutput`
fix!: An existing field `input_parameters` is removed from message `.google.cloud.dialogflow.cx.v3beta1.ToolUse`
fix!: An existing field `output_parameters` is removed from message `.google.cloud.dialogflow.cx.v3beta1.ToolUse`
fix!: An existing message `ActionParameter` is removed
fix!: An existing field `input_parameters` is removed from message `.google.cloud.dialogflow.cx.v3beta1.FlowInvocation`
fix!: An existing field `output_parameters` is removed from message `.google.cloud.dialogflow.cx.v3beta1.FlowInvocation`
fix!: An existing field `steps` is removed from message `.google.cloud.dialogflow.cx.v3beta1.Playbook`
fix!: An existing field `actions` is removed from message `.google.cloud.dialogflow.cx.v3beta1.Tool`
fix!: An existing field `schemas` is removed from message `.google.cloud.dialogflow.cx.v3beta1.Tool`
feat: A new field `interdigit_timeout_duration` is added to message `.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings`
feat: A new field `endpointing_timeout_duration` is added to message `.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings`
feat: A new field `action_parameters` is added to message `.google.cloud.dialogflow.cx.v3beta1.PlaybookInput`
feat: A new field `action_parameters` is added to message `.google.cloud.dialogflow.cx.v3beta1.PlaybookOutput`
feat: A new field `input_action_parameters` is added to message `.google.cloud.dialogflow.cx.v3beta1.ToolUse`
feat: A new field `output_action_parameters` is added to message `.google.cloud.dialogflow.cx.v3beta1.ToolUse`
feat: A new field `input_action_parameters` is added to message `.google.cloud.dialogflow.cx.v3beta1.FlowInvocation`
feat: A new field `output_action_parameters` is added to message `.google.cloud.dialogflow.cx.v3beta1.FlowInvocation`
feat: A new message `Instruction` is added
feat: A new field `instruction` is added to message `.google.cloud.dialogflow.cx.v3beta1.Playbook`
feat: A new field `tool_call` is added to message `.google.cloud.dialogflow.cx.v3beta1.ResponseMessage`
feat: A new field `store_tts_audio` is added to message `.google.cloud.dialogflow.cx.v3beta1.SecuritySettings`
feat: A new value `PLAYBOOK` is added to enum `MatchType`
feat: A new message `ToolCall` is added
docs: A comment for field `start_flow` in message `.google.cloud.dialogflow.cx.v3beta1.Agent` is changed
docs: A comment for field `start_playbook` in message `.google.cloud.dialogflow.cx.v3beta1.Agent` is changed
PiperOrigin-RevId: 640982171
feat: Add persistence support
feat: Get details of certificate authority from redis cluster
docs: size_gb field shows the size of the cluster rounded up to the next integer, precise_size_gb field will show the exact size of the cluster
chore(ruby): Configure clients for google-cloud-redis-cluster
PiperOrigin-RevId: 640556570
Committer: @Raibaz
BREAKING CHANGE: Removing the entire version 14 of the Google Ads API because it has sunset and is no longer available.
PiperOrigin-RevId: 640425277
feat: [Memorystore for Redis Cluster] Add persistence support
feat: [Memorystore for Redis Cluster] Get details of certificate authority from redis cluster
docs: [Memorystore for Redis Cluster] size_gb field shows the size of the cluster rounded up to the next integer, precise_size_gb field will show the exact size of the cluster
PiperOrigin-RevId: 640389721
chore(python): Update namespace for google/shopping/merchant/datasources/v1beta to prepare for release
chore(python): Update namespace for google/shopping/merchant/products/v1beta to prepare for release
chore(python): Update namespace for google/shopping/merchant/promotions/v1beta to prepare for release
PiperOrigin-RevId: 640068509