Method: logProcessingPipelines.patch

Full name: projects.locations.instances.logProcessingPipelines.patch

Updates an existing LogProcessingPipeline configuration. It replaces the entire configuration of the pipeline. For optimistic concurrency control, include the 'etag' field from the previous Get response.

HTTP request


Path parameters

Parameters
logProcessingPipeline.name

string

Identifier. The resource name of the LogProcessingPipeline. Format: projects/{project}/locations/{location}/instances/{instance}/logProcessingPipelines/{logProcessingPipeline}

Query parameters

Parameters
updateMask

string (FieldMask format)

Optional. The list of fields to update. If not included, all fields with default/non-default values will be overwritten. To specify a field path, use the format "fieldName". To specify a field path in a nested message, use the format "fieldName.nested_field_name". To specify all fields in a nested message, use the format "fieldName.*".

This is a comma-separated list of fully qualified names of fields. Example: "user.displayName,photo".

Request body

The request body contains an instance of LogProcessingPipeline.

Response body

If successful, the response body contains an instance of LogProcessingPipeline.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.