v1

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

Updates entities based on conditions specified in the request and not on entity id.

post/v2/{+entityType}/entities:updateEntitiesWithConditions

Path parameters

entityTypestring required

Required. Resource name of the Entity Type. Format: projects/{project}/locations/{location}/connections/{connection}/entityTypes/{type}

Query parameters

conditionsstring

Required. Conditions to be used when updating entities. From a proto standpoint, There are no restrictions on what can be passed using this field. The connector documentation should have information about what format of filters/conditions are supported. Note: If this conditions field is left empty, an exception is thrown. We don't want to consider 'empty conditions' to be a match-all case. Connector developers can determine and document what a match-all case constraint would be.

executionConfig.headersstring

headers to be used for the request. For example: headers:'{"x-integration-connectors-managed-connection-id":"conn-id","x-integration-connectors-runtime-config":"runtime-cfg"}'

Request body

fieldsobject

Fields of the entity. The key is name of the field and the value contains the applicable google.protobuf.Value entry for this field.

metadataobject

Metadata like service latency, etc.

namestring

Output only. Resource name of the Entity. Format: projects/{project}/locations/{location}/connections/{connection}/entityTypes/{type}/entities/{id}

Response

Successful response