projects

PATCH /v1/projects/{projectsId}/locations/{locationsId}/servingProfiles/{servingProfilesId}

Updates a ServingProfile.

Request

Path parameters

projectsIdstring required
locationsIdstring required
servingProfilesIdstring required

Query parameters

updateMaskstring google-fieldmask

Optional. The list of fields to update; see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask. If omitted, all populated (non-empty) mutable fields are updated; if set to ["*"], all mutable fields are fully replaced (unpopulated values are cleared).

Request body

createTimestring google-datetime

Output only. Timestamp when the ServingProfile was created.

descriptionstring

Optional. The description of the ServingProfile.

displayNamestring

Required. The display name of the ServingProfile. The name can be up to 128 characters long and can consist of any UTF-8 characters.

namestring

Identifier. The resource name of the ServingProfile.

scope'SERVING_PROFILE_SCOPE_UNSPECIFIED' | 'GEMINI_LIVE' | 'INTERACTIONS_API' | 'RESPONSE_API'

Required. The specific API this ServingProfile applies to.

updateTimestring google-datetime

Output only. Timestamp when the ServingProfile was last updated.

Response

Successful response

createTimestring google-datetime

Output only. Timestamp when the ServingProfile was created.

descriptionstring

Optional. The description of the ServingProfile.

displayNamestring

Required. The display name of the ServingProfile. The name can be up to 128 characters long and can consist of any UTF-8 characters.

namestring

Identifier. The resource name of the ServingProfile.

scope'SERVING_PROFILE_SCOPE_UNSPECIFIED' | 'GEMINI_LIVE' | 'INTERACTIONS_API' | 'RESPONSE_API'

Required. The specific API this ServingProfile applies to.

updateTimestring google-datetime

Output only. Timestamp when the ServingProfile was last updated.

Changes

No recorded changes to this operation across all 8 revisions of this API.