Class: Google::Apis::DatafusionV1beta1::LoggingConfig
- Inherits:
-
Object
- Object
- Google::Apis::DatafusionV1beta1::LoggingConfig
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/datafusion_v1beta1/classes.rb,
lib/google/apis/datafusion_v1beta1/representations.rb,
lib/google/apis/datafusion_v1beta1/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.
981 982 983 |
# File 'lib/google/apis/datafusion_v1beta1/classes.rb', line 981 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
971 972 973 |
# File 'lib/google/apis/datafusion_v1beta1/classes.rb', line 971 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
978 979 980 |
# File 'lib/google/apis/datafusion_v1beta1/classes.rb', line 978 def instance_cloud_logging_disabled @instance_cloud_logging_disabled end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
986 987 988 989 |
# File 'lib/google/apis/datafusion_v1beta1/classes.rb', line 986 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 |