Project Sink
Import
Project-level logging sinks can be imported using their URI, e.g.
$ pulumi import gcp:logging/projectSink:ProjectSink my_sink projects/my-project/sinks/my-sink
Properties
Options that affect sinks exporting data to BigQuery. Structure documented below.
A description of this sink. The maximum length of the description is 8000 characters.
The destination of the sink (or, in other words, where logs are written to). Can be a Cloud Storage bucket, a PubSub topic, a BigQuery dataset or a Cloud Logging bucket . Examples:
Log entries that match any of the exclusion filters will not be exported. If a log entry is matched by both filter
and one of exclusions.filter
, it will not be exported. Can be repeated multiple times for multiple exclusions. Structure is documented below.
The filter to apply when exporting logs. Only log entries that match the filter are exported. See Advanced Log Filters for information on how to write a filter.
Whether or not to create a unique identity associated with this sink. If false
(the default), then the writer_identity
used is serviceAccount:cloud-logs@system.gserviceaccount.com
. If true
, then a unique service account is created and used for this sink. If you wish to publish logs across projects or utilize bigquery_options
, you must set unique_writer_identity
to true.
The identity associated with this sink. This identity must be granted write access to the configured destination
.