Class: DatadogAPIClient::V2::ObservabilityPipelineDatabricksZerobusDestination
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::ObservabilityPipelineDatabricksZerobusDestination
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/observability_pipeline_databricks_zerobus_destination.rb
Overview
The databricks_zerobus destination sends logs to Databricks using the Zerobus ingestion API, streaming data directly into your Databricks Lakehouse.
Supported pipeline types: Logs, rehydration
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#auth ⇒ Object
readonly
OAuth credentials for authenticating with the Databricks Zerobus ingestion API.
-
#buffer ⇒ Object
Configuration for buffer settings on destination components.
-
#id ⇒ Object
readonly
The unique identifier for this component.
-
#ingestion_endpoint_key ⇒ Object
Name of the environment variable or the secret identifier that references the Databricks Zerobus ingestion endpoint, which is used to stream data directly into your Databricks Lakehouse.
-
#inputs ⇒ Object
readonly
A list of component IDs whose output is used as the
inputfor this component. -
#table_name ⇒ Object
readonly
The fully qualified name of your target Databricks table.
-
#type ⇒ Object
readonly
The destination type.
-
#unity_catalog_endpoint_key ⇒ Object
Name of the environment variable or the secret identifier that references your Databricks workspace URL, which is used to communicate with the Unity Catalog API.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
50 51 52 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_databricks_zerobus_destination.rb', line 50 def additional_properties @additional_properties end |
#auth ⇒ Object
OAuth credentials for authenticating with the Databricks Zerobus ingestion API.
27 28 29 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_databricks_zerobus_destination.rb', line 27 def auth @auth end |
#buffer ⇒ Object
Configuration for buffer settings on destination components.
30 31 32 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_databricks_zerobus_destination.rb', line 30 def buffer @buffer end |
#id ⇒ Object
The unique identifier for this component.
33 34 35 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_databricks_zerobus_destination.rb', line 33 def id @id end |
#ingestion_endpoint_key ⇒ Object
Name of the environment variable or the secret identifier that references the Databricks Zerobus ingestion endpoint, which is used to stream data directly into your Databricks Lakehouse.
36 37 38 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_databricks_zerobus_destination.rb', line 36 def ingestion_endpoint_key @ingestion_endpoint_key end |
#inputs ⇒ Object
A list of component IDs whose output is used as the input for this component.
39 40 41 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_databricks_zerobus_destination.rb', line 39 def inputs @inputs end |
#table_name ⇒ Object
The fully qualified name of your target Databricks table. Make sure this table already exists in your Databricks workspace before deploying.
42 43 44 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_databricks_zerobus_destination.rb', line 42 def table_name @table_name end |
#type ⇒ Object
The destination type. The value must be databricks_zerobus.
45 46 47 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_databricks_zerobus_destination.rb', line 45 def type @type end |
#unity_catalog_endpoint_key ⇒ Object
Name of the environment variable or the secret identifier that references your Databricks workspace URL, which is used to communicate with the Unity Catalog API.
48 49 50 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_databricks_zerobus_destination.rb', line 48 def unity_catalog_endpoint_key @unity_catalog_endpoint_key end |