GetSinkResult

data class GetSinkResult(val bigqueryOptions: List<GetSinkBigqueryOption>, val description: String, val destination: String, val disabled: Boolean, val exclusions: List<GetSinkExclusion>, val filter: String, val id: String, val name: String, val writerIdentity: String)

A collection of values returned by getSink.

Constructors

Link copied to clipboard
constructor(bigqueryOptions: List<GetSinkBigqueryOption>, description: String, destination: String, disabled: Boolean, exclusions: List<GetSinkExclusion>, filter: String, id: String, name: String, writerIdentity: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Options that affect sinks exporting data to BigQuery. Structure is documented below.

Link copied to clipboard

A description of this exclusion.

Link copied to clipboard

The destination of the sink (or, in other words, where logs are written to).

Link copied to clipboard

Whether this exclusion is disabled and it does not exclude any log entries.

Link copied to clipboard

Log entries that match any of the exclusion filters are not exported. Structure is documented below.

Link copied to clipboard

An advanced logs filter that matches the log entries to be excluded.

Link copied to clipboard
val id: String
Link copied to clipboard

A client-assigned identifier, such as load-balancer-exclusion.

Link copied to clipboard

The identity associated with this sink. This identity must be granted write access to the configured destination.