Class: DatadogAPIClient::V2::ObservabilityPipelineAmazonSecurityLakeDestination
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::ObservabilityPipelineAmazonSecurityLakeDestination
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/observability_pipeline_amazon_security_lake_destination.rb
Overview
The amazon_security_lake
destination sends your logs to Amazon Security Lake.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#auth ⇒ Object
AWS authentication credentials used for accessing AWS services such as S3.
-
#bucket ⇒ Object
readonly
Name of the Amazon S3 bucket in Security Lake (3-63 characters).
-
#custom_source_name ⇒ Object
readonly
Custom source name for the logs in Security Lake.
-
#id ⇒ Object
readonly
Unique identifier for the destination component.
-
#inputs ⇒ Object
readonly
A list of component IDs whose output is used as the
input
for this component. -
#region ⇒ Object
readonly
AWS region of the S3 bucket.
-
#tls ⇒ Object
Configuration for enabling TLS encryption between the pipeline component and external services.
-
#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.
50 51 52 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_amazon_security_lake_destination.rb', line 50 def additional_properties @additional_properties end |
#auth ⇒ Object
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).
27 28 29 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_amazon_security_lake_destination.rb', line 27 def auth @auth end |
#bucket ⇒ Object
Name of the Amazon S3 bucket in Security Lake (3-63 characters).
30 31 32 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_amazon_security_lake_destination.rb', line 30 def bucket @bucket end |
#custom_source_name ⇒ Object
Custom source name for the logs in Security Lake.
33 34 35 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_amazon_security_lake_destination.rb', line 33 def custom_source_name @custom_source_name end |
#id ⇒ Object
Unique identifier for the destination component.
36 37 38 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_amazon_security_lake_destination.rb', line 36 def id @id 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_amazon_security_lake_destination.rb', line 39 def inputs @inputs end |
#region ⇒ Object
AWS region of the S3 bucket.
42 43 44 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_amazon_security_lake_destination.rb', line 42 def region @region end |
#tls ⇒ Object
Configuration for enabling TLS encryption between the pipeline component and external services.
45 46 47 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_amazon_security_lake_destination.rb', line 45 def tls @tls end |
#type ⇒ Object
The destination type. Always amazon_security_lake
.
48 49 50 |
# File 'lib/datadog_api_client/v2/models/observability_pipeline_amazon_security_lake_destination.rb', line 48 def type @type end |