[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-27 UTC."],[[["\u003cp\u003eThis page details how to update a CompletionConfig resource using a PATCH HTTP request to the specified URL, employing gRPC Transcoding syntax.\u003c/p\u003e\n"],["\u003cp\u003eThe request requires a \u003ccode\u003ecompletionConfig.name\u003c/code\u003e path parameter, representing the fully qualified name of the CompletionConfig resource to be updated.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eupdateMask\u003c/code\u003e query parameter allows specifying which fields of the CompletionConfig to update, such as matching order, max suggestions, min prefix length, query model, or enable mode, with all supported fields updated if this parameter is omitted.\u003c/p\u003e\n"],["\u003cp\u003eThe request body contains an instance of CompletionConfig, and a successful response will also return a CompletionConfig instance.\u003c/p\u003e\n"],["\u003cp\u003eUpdating the CompletionConfig requires the \u003ccode\u003ediscoveryengine.completionConfigs.update\u003c/code\u003e IAM permission and the \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e OAuth scope.\u003c/p\u003e\n"]]],[],null,["# Method: projects.locations.dataStores.updateCompletionConfig\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [IAM Permissions](#body.aspect_1)\n\nUpdates the [CompletionConfig](/generative-ai-app-builder/docs/reference/rest/v1alpha/CompletionConfig)s.\n\n### HTTP request\n\n`PATCH https://discoveryengine.googleapis.com/v1alpha/{completionConfig.name=projects/*/locations/*/dataStores/*/completionConfig}`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body contains an instance of [CompletionConfig](/generative-ai-app-builder/docs/reference/rest/v1alpha/CompletionConfig).\n\n### Response body\n\nIf successful, the response body contains an instance of [CompletionConfig](/generative-ai-app-builder/docs/reference/rest/v1alpha/CompletionConfig).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](/docs/authentication#authorization-gcp).\n\n### IAM Permissions\n\nRequires the following [IAM](https://cloud.google.com/iam/docs) permission on the `name` resource:\n\n- `discoveryengine.completionConfigs.update`\n\nFor more information, see the [IAM documentation](https://cloud.google.com/iam/docs)."]]