Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
676 changes: 582 additions & 94 deletions .generator/schemas/v2/openapi.yaml

Large diffs are not rendered by default.

98 changes: 98 additions & 0 deletions docs/datadog_api_client.v2.model.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15481,6 +15481,13 @@ datadog\_api\_client.v2.model.observability\_pipeline\_config\_destination\_item
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_config\_pipeline\_type module
------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_config_pipeline_type
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_config\_processor\_group module
--------------------------------------------------------------------------------------

Expand Down Expand Up @@ -15600,6 +15607,20 @@ datadog\_api\_client.v2.model.observability\_pipeline\_datadog\_logs\_destinatio
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_datadog\_metrics\_destination module
-------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_datadog_metrics_destination
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_datadog\_metrics\_destination\_type module
-------------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_datadog_metrics_destination_type
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_datadog\_tags\_processor module
--------------------------------------------------------------------------------------

Expand Down Expand Up @@ -15936,6 +15957,48 @@ datadog\_api\_client.v2.model.observability\_pipeline\_google\_pub\_sub\_source\
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_http\_client\_destination module
---------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_http_client_destination
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_http\_client\_destination\_auth\_strategy module
-------------------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_http_client_destination_auth_strategy
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_http\_client\_destination\_compression module
----------------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_http_client_destination_compression
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_http\_client\_destination\_compression\_algorithm module
---------------------------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_http_client_destination_compression_algorithm
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_http\_client\_destination\_encoding module
-------------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_http_client_destination_encoding
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_http\_client\_destination\_type module
---------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_http_client_destination_type
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_http\_client\_source module
----------------------------------------------------------------------------------

Expand Down Expand Up @@ -16027,6 +16090,41 @@ datadog\_api\_client.v2.model.observability\_pipeline\_metadata\_entry module
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_metric\_tags\_processor module
-------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_metric_tags_processor
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_metric\_tags\_processor\_rule module
-------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_metric_tags_processor_rule
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_metric\_tags\_processor\_rule\_action module
---------------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_metric_tags_processor_rule_action
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_metric\_tags\_processor\_rule\_mode module
-------------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_metric_tags_processor_rule_mode
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_metric\_tags\_processor\_type module
-------------------------------------------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.observability_pipeline_metric_tags_processor_type
:members:
:show-inheritance:

datadog\_api\_client.v2.model.observability\_pipeline\_metric\_value module
---------------------------------------------------------------------------

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,8 @@ def __init__(
"""
The ``azure_storage`` destination forwards logs to an Azure Blob Storage container.

**Supported pipeline types:** logs

:param blob_prefix: Optional prefix for blobs written to the container.
:type blob_prefix: str, optional

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@ def __init__(
"""
The ``microsoft_sentinel`` destination forwards logs to Microsoft Sentinel.

**Supported pipeline types:** logs

:param client_id: Azure AD client ID used for authentication.
:type client_id: str

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,8 @@ def __init__(
"""
The ``add_env_vars`` processor adds environment variable values to log events.

**Supported pipeline types:** logs

:param display_name: The display name for a component.
:type display_name: str, optional

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@ def __init__(
"""
The ``add_fields`` processor adds static key-value fields to logs.

**Supported pipeline types:** logs

:param display_name: The display name for a component.
:type display_name: str, optional

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@ def __init__(
"""
The ``amazon_data_firehose`` source ingests logs from AWS Data Firehose.

**Supported pipeline types:** logs

:param auth: AWS authentication credentials used for accessing AWS services such as S3.
If omitted, the system’s default credentials are used (for example, the IAM role and environment variables).
:type auth: ObservabilityPipelineAwsAuth, optional
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,8 @@ def __init__(
"""
The ``amazon_opensearch`` destination writes logs to Amazon OpenSearch.

**Supported pipeline types:** logs

:param auth: Authentication settings for the Amazon OpenSearch destination.
The ``strategy`` field determines whether basic or AWS-based authentication is used.
:type auth: ObservabilityPipelineAmazonOpenSearchDestinationAuth
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,8 @@ def __init__(
"""
The ``amazon_s3`` destination sends your logs in Datadog-rehydratable format to an Amazon S3 bucket for archiving.

**Supported pipeline types:** logs

:param auth: AWS authentication credentials used for accessing AWS services such as S3.
If omitted, the system’s default credentials are used (for example, the IAM role and environment variables).
:type auth: ObservabilityPipelineAwsAuth, optional
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@ def __init__(
The ``amazon_s3`` source ingests logs from an Amazon S3 bucket.
It supports AWS authentication and TLS encryption.

**Supported pipeline types:** logs

:param auth: AWS authentication credentials used for accessing AWS services such as S3.
If omitted, the system’s default credentials are used (for example, the IAM role and environment variables).
:type auth: ObservabilityPipelineAwsAuth, optional
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,8 @@ def __init__(
"""
The ``amazon_security_lake`` destination sends your logs to Amazon Security Lake.

**Supported pipeline types:** logs

:param auth: AWS authentication credentials used for accessing AWS services such as S3.
If omitted, the system’s default credentials are used (for example, the IAM role and environment variables).
:type auth: ObservabilityPipelineAwsAuth, optional
Expand Down
Loading