Class: Google::Apis::DatafusionV1::LoggingConfig
- Inherits:
-
Object
- Object
- Google::Apis::DatafusionV1::LoggingConfig
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/datafusion_v1/classes.rb,
lib/google/apis/datafusion_v1/representations.rb,
lib/google/apis/datafusion_v1/representations.rb
Overview
Logging configuration for a Data Fusion instance.
Instance Attribute Summary collapse
-
#enable_instance_v2_logs ⇒ Boolean
(also: #enable_instance_v2_logs?)
Optional.
-
#instance_cloud_logging_disabled ⇒ Boolean
(also: #instance_cloud_logging_disabled?)
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ LoggingConfig
constructor
A new instance of LoggingConfig.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ LoggingConfig
Returns a new instance of LoggingConfig.
898 899 900 |
# File 'lib/google/apis/datafusion_v1/classes.rb', line 898 def initialize(**args) update!(**args) end |
Instance Attribute Details
#enable_instance_v2_logs ⇒ Boolean Also known as: enable_instance_v2_logs?
Optional. Option to enable the InstanceV2 logging for this instance. This
field is supported only in CDF patch revision versions 6.11.1.1 and above.
Corresponds to the JSON property enableInstanceV2Logs
888 889 890 |
# File 'lib/google/apis/datafusion_v1/classes.rb', line 888 def enable_instance_v2_logs @enable_instance_v2_logs end |
#instance_cloud_logging_disabled ⇒ Boolean Also known as: instance_cloud_logging_disabled?
Optional. Option to determine whether instance logs should be written to Cloud
Logging. By default, instance logs are written to Cloud Logging.
Corresponds to the JSON property instanceCloudLoggingDisabled
895 896 897 |
# File 'lib/google/apis/datafusion_v1/classes.rb', line 895 def instance_cloud_logging_disabled @instance_cloud_logging_disabled end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
903 904 905 906 |
# File 'lib/google/apis/datafusion_v1/classes.rb', line 903 def update!(**args) @enable_instance_v2_logs = args[:enable_instance_v2_logs] if args.key?(:enable_instance_v2_logs) @instance_cloud_logging_disabled = args[:instance_cloud_logging_disabled] if args.key?(:instance_cloud_logging_disabled) end |