Copies a set of log entries from a log bucket to a Cloud Storage bucket.
HTTP request
POST https://logging.googleapis.com/v2/entries:copy
The URL uses gRPC Transcoding syntax.
Request body
The request body contains data with the following structure:
| JSON representation |
|---|
{ "name" : string , "filter" : string , "destination" : string } |
name
string
Required. Log bucket from which to copy log entries.
For example:
"projects/my-project/locations/global/buckets/my-source-bucket"
Authorization requires the following IAM
permission on the specified resource name
:
-
logging.buckets.copyLogEntries
filter
string
Optional. A filter specifying which log entries to copy. The filter must be no more than 20k characters. An empty filter matches all log entries.
destination
string
Required. Destination to which to copy log entries. For example: "storage.googleapis.com/[GCS_BUCKET]"
Response body
If successful, the response body contains an instance of Operation
.
Authorization scopes
Requires one of the following OAuth scopes:
-
https://www.googleapis.com/auth/logging.admin -
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview .

