Class: DatadogAPIClient::V2::SnowflakeEventTableLogsIntegrationDataflowRequest

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/snowflake_event_table_logs_integration_dataflow_request.rb

Overview

Records from your Snowflake event tables, used to monitor application behavior and identify issues. enabled turns the dataflow on and off as a whole, and the per-record-type toggles in settings select which kinds of record it collects while it is on. The Snowflake role needs usage granted on the database, the schema, and the event table itself; without those grants this dataflow collects no data.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#enabled ⇒ Object

Whether Datadog collects this data. Defaults to false; set to true to start collection.



25
26
27
# File 'lib/datadog_api_client/v2/models/snowflake_event_table_logs_integration_dataflow_request.rb', line 25

def enabled
  @enabled
end

#settings ⇒ Object

Settings of the event table dataflow. Each record type is collected independently so that you can control ingestion costs, and every record type is ingested into Datadog as logs tagged with its record_type. Only the fields provided are changed.



28
29
30
# File 'lib/datadog_api_client/v2/models/snowflake_event_table_logs_integration_dataflow_request.rb', line 28

def settings
  @settings
end