googleLoggingSink
Use this data source to get a project, folder, organization or billing account logging sink details. To get more information about Service, see:
Example Usage - Retrieve Project Logging Sink Basic
/*Provider bindings are generated by running cdktf get.
See https://cdk.tf/provider-generation for more details.*/
import * as google from "./.gen/providers/google";
/*The following providers are missing schema information and might need manual adjustments to synthesize correctly: google.
For a more precise conversion please use the --provider flag in convert.*/
new google.dataGoogleLoggingSink.DataGoogleLoggingSink(this, "project-sink", {
id: "projects/0123456789/sinks/my-sink-name",
});
Argument Reference
The following arguments are supported:
-
id- (Required) The identifier for the resource. Examples:projects/[projectId]/sinks/[sinkName]organizations/[organizationId]/sinks/[sinkName]billingAccounts/[billingAccountId]/sinks/[sinkName]folders/[folderId]/sinks/[sinkName]
Attributes Reference
In addition to the arguments listed above, the following computed attributes are exported:
-
name- The name of the logging sink. -
destination- The destination of the sink (or, in other words, where logs are written to). -
filter- The filter which is applied when exporting logs. Only log entries that match the filter are exported. -
description- The description of this sink. -
disabled- Whether this sink is disabled and it does not export any log entries. -
writerIdentity- The identity associated with this sink. This identity must be granted write access to the configureddestination. -
bigqueryOptions- Options that affect sinks exporting data to BigQuery. Structure is documented below. -
exclusions- Log entries that match any of the exclusion filters are not exported. Structure is documented below.
The bigqueryOptions block supports:
usePartitionedTables- Whether BigQuery's partition tables are used.
The exclusions block supports:
name- A client-assigned identifier, such asloadBalancerExclusion.description- A description of this exclusion.filter- An advanced logs filter that matches the log entries to be excluded.disabled- Whether this exclusion is disabled and it does not exclude any log entries.