Class: AWSCDK::KinesisFirehose::DisableLogging
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::KinesisFirehose::DisableLogging
- Includes:
- ILoggingConfig
- Defined in:
- kinesis_firehose/disable_logging.rb
Overview
Disables logging for error logs.
When this class is used, logging is disabled (logging: false)
and no CloudWatch log group can be specified.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize ⇒ DisableLogging
constructor
A new instance of DisableLogging.
-
#logging ⇒ Boolean
If true, log errors when data transformation or data delivery fails.
Constructor Details
#initialize ⇒ DisableLogging
Returns a new instance of DisableLogging.
12 13 14 |
# File 'kinesis_firehose/disable_logging.rb', line 12 def initialize Jsii::Object.instance_method(:initialize).bind(self).call end |
Class Method Details
.jsii_overridable_methods ⇒ Object
16 17 18 19 20 |
# File 'kinesis_firehose/disable_logging.rb', line 16 def self.jsii_overridable_methods { :logging => { kind: :property, name: "logging", is_optional: false }, } end |
Instance Method Details
#logging ⇒ Boolean
If true, log errors when data transformation or data delivery fails.
true when using EnableLogging, false when using DisableLogging.
27 28 29 |
# File 'kinesis_firehose/disable_logging.rb', line 27 def logging() jsii_get_property("logging") end |