Class: DatadogAPIClient::V2::ObservabilityPipelineAzureDataExplorerDestination
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::ObservabilityPipelineAzureDataExplorerDestination
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb
Overview
The azure_data_explorer destination sends log events to an Azure Data Explorer table.
Supported pipeline types: logs
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#auth ⇒ Object
readonly
Authentication configuration for Azure Data Explorer.
-
#batch ⇒ Object
Event batching settings for Azure Data Explorer ingestion.
-
#buffer ⇒ Object
Configuration for buffer settings on destination components.
-
#compression ⇒ Object
Gzip compression.
-
#database ⇒ Object
readonly
The name of the Azure Data Explorer database to ingest into.
-
#id ⇒ Object
readonly
The unique identifier for this component.
-
#ingestion_endpoint_key ⇒ Object
Name of the environment variable or secret that holds the Azure Data Explorer ingestion endpoint URL.
-
#inputs ⇒ Object
readonly
A list of component IDs whose output is used as the
inputfor this component. -
#mapping_reference ⇒ Object
The name of a pre-created ingestion mapping on the table used to map incoming events to columns.
-
#table ⇒ Object
readonly
The name of the Azure Data Explorer table to ingest into.
-
#token_scope ⇒ Object
The OAuth scope requested when acquiring an access token for Azure Data Explorer.
-
#type ⇒ Object
readonly
The destination type.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
64 65 66 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb', line 64 def additional_properties @additional_properties end |
#auth ⇒ Object
Authentication configuration for Azure Data Explorer. The azure_credential_kind field selects the credential type.
27 28 29 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb', line 27 def auth @auth end |
#batch ⇒ Object
Event batching settings for Azure Data Explorer ingestion.
30 31 32 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb', line 30 def batch @batch end |
#buffer ⇒ Object
Configuration for buffer settings on destination components.
33 34 35 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb', line 33 def buffer @buffer end |
#compression ⇒ Object
Gzip compression.
36 37 38 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb', line 36 def compression @compression end |
#database ⇒ Object
The name of the Azure Data Explorer database to ingest into. Supports template syntax.
39 40 41 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb', line 39 def database @database end |
#id ⇒ Object
The unique identifier for this component.
42 43 44 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb', line 42 def id @id end |
#ingestion_endpoint_key ⇒ Object
Name of the environment variable or secret that holds the Azure Data Explorer ingestion endpoint URL.
Defaults to DESTINATION_AZURE_DATA_EXPLORER_INGESTION_ENDPOINT (prefixed with DD_OP_ at runtime).
46 47 48 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb', line 46 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.
49 50 51 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb', line 49 def inputs @inputs end |
#mapping_reference ⇒ Object
The name of a pre-created ingestion mapping on the table used to map incoming events to columns. Supports template syntax.
52 53 54 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb', line 52 def mapping_reference @mapping_reference end |
#table ⇒ Object
The name of the Azure Data Explorer table to ingest into. Supports template syntax.
55 56 57 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb', line 55 def table @table end |
#token_scope ⇒ Object
The OAuth scope requested when acquiring an access token for Azure Data Explorer.
Defaults to https://kusto.kusto.windows.net/.default.
59 60 61 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb', line 59 def token_scope @token_scope end |
#type ⇒ Object
The destination type. The value should always be azure_data_explorer.
62 63 64 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_azure_data_explorer_destination.rb', line 62 def type @type end |