class Fastly::BigQueryLogging

An Google BigQuery endpoint to stream logs to

Attributes

created_at[RW]

Timestamp when this object was created

dataset[RW]

The BigQuery dataset name

format[RW]

JSON data structure with VCL interpolations.

format_version[RW]

The version of the custom logging format used for the configured endpoint. Can be either 1 (the default, version 1 log format) or 2 (the version 2 log format).

name[RW]

The name for this BigQuery logging rule

placement[RW]

Where in the generated VCL the logging call should be placed

project_id[RW]

The Google Cloud project ID

response_condition[RW]

When to execute the gcs logging. If empty, always execute.

secret_key[RW]

The bucket's gcs account secret key

service_id[RW]

The id of the service this belongs to.

table[RW]

The BigQuery table name

template_suffix[RW]

The BigQuery template-table suffix. Null for non-templated tables. See cloud.google.com/bigquery/streaming-data-into-bigquery#template-tables

updated_at[RW]
user[RW]

The gcs user for authentication

version[RW]

The number of the version this belongs to.

Public Class Methods

path() click to toggle source

:attr: updated_at

Timestamp when this object was updated

# File lib/fastly/big_query_logging.rb, line 86
def self.path
  'logging/bigquery'
end