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.



411
412
413
414
415
416
# File 'gems/aws-sdk-osis/lib/aws-sdk-osis/types.rb', line 411

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)


411
412
413
414
415
416
# File 'gems/aws-sdk-osis/lib/aws-sdk-osis/types.rb', line 411

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