Class: Aws::OSIS::Types::LogPublishingOptions

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-osis/lib/aws-sdk-osis/types.rb

Overview

Container for the values required to configure logging for the pipeline. If you don't specify these values, OpenSearch Ingestion will not publish logs from your application to CloudWatch Logs.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cloud_watch_log_destinationTypes::CloudWatchLogDestination

The destination for OpenSearch Ingestion logs sent to Amazon CloudWatch Logs. This parameter is required if IsLoggingEnabled is set to true.



432
433
434
435
436
437
# File 'gems/aws-sdk-osis/lib/aws-sdk-osis/types.rb', line 432

class LogPublishingOptions < Struct.new(
  :is_logging_enabled,
  :cloud_watch_log_destination)
  SENSITIVE = []
  include Aws::Structure
end

#is_logging_enabledBoolean

Whether logs should be published.

Returns:

  • (Boolean)


432
433
434
435
436
437
# File 'gems/aws-sdk-osis/lib/aws-sdk-osis/types.rb', line 432

class LogPublishingOptions < Struct.new(
  :is_logging_enabled,
  :cloud_watch_log_destination)
  SENSITIVE = []
  include Aws::Structure
end