class Fastly::SumologicLogging

An Google Cloud Storage endpoint to stream logs to

Attributes

comment[RW]

A comment about this object

created_at[RW]

Timestamp when this object was created

deleted_at[RW]
format[RW]

Apache style log formatting

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).

gzip_level[RW]

What level of gzip compression to have when dumping the logs (default 0, no compression).

message_type[RW]

How the message should be formatted. Can be either classic (RFC 3164 syslog prefix), loggly (RFC 5424 structured syslog), logplex (Heroku-style length prefixed syslog), or blank (No prefix. Useful for writing JSON and CSV).

name[RW]

The name for this gcs rule

period[RW]

How frequently the logs should be dumped (in seconds, default 3600)

placement[RW]

Where in the generated VCL the logging call should be placed

response_condition[RW]

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

service_id[RW]

The id of the service this belongs to.

timestamp_format[RW]

strftime specified timestamp formatting (default “%Y-%m-%dT%H:%M:%S.000”).

updated_at[RW]

Timestamp when this object was updated

url[RW]

The collector endpoint URL defined by Sumologic

version[RW]

The number of the version this belongs to.

Public Class Methods

path() click to toggle source

:attr: deleted_at

Timestamp when this object was deleted

# File lib/fastly/sumologic_logging.rb, line 92
def self.path
  'logging/sumologic'
end