v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-1372300401.5 KB
projects

Modifies an entry using the permission on the source system.

post/v1/{+name}:modifyEntry

Path parameters

namestring required

Required. The project to which the request should be attributed in the following form: projects/{project}/locations/{location}.

Request body

updateMaskstring google-fieldmask

Optional. Mask of fields to update. To update Aspects, the update_mask must contain the value "aspects".If the update_mask is empty, the service will update all modifiable fields present in the request.

deleteMissingAspectsboolean

Optional. If set to true, any aspects not specified in the request will be deleted. The default is false.

aspectKeysstring[]

Optional. The aspect keys which the service should modify. It supports the following syntaxes: - matches an aspect of the given type and empty path. @path - matches an aspect of the given type and specified path. For example, to attach an aspect to a field that is specified by the schema aspect, the path should have the format Schema.. @* - matches aspects of the given type for all paths. *@path - matches aspects of all types on the given path.The service will not remove existing aspects matching the syntax unless delete_missing_aspects is set to true.If this field is left empty, the service treats it as specifying exactly those Aspects present in the request.

Response

Successful response