lib/google/apis/analyticshub_v1/classes.rb in google-apis-analyticshub_v1-0.5.0 vs lib/google/apis/analyticshub_v1/classes.rb in google-apis-analyticshub_v1-0.6.0
- old
+ new
@@ -850,10 +850,16 @@
# Restricted export config, used to configure restricted export on linked
# dataset.
class RestrictedExportConfig
include Google::Apis::Core::Hashable
+ # If true, enable restricted export.
+ # Corresponds to the JSON property `enabled`
+ # @return [Boolean]
+ attr_accessor :enabled
+ alias_method :enabled?, :enabled
+
# If true, restrict direct table access(read api/tabledata.list) on linked table.
# Corresponds to the JSON property `restrictDirectTableAccess`
# @return [Boolean]
attr_accessor :restrict_direct_table_access
alias_method :restrict_direct_table_access?, :restrict_direct_table_access
@@ -869,9 +875,10 @@
update!(**args)
end
# Update properties of this object
def update!(**args)
+ @enabled = args[:enabled] if args.key?(:enabled)
@restrict_direct_table_access = args[:restrict_direct_table_access] if args.key?(:restrict_direct_table_access)
@restrict_query_result = args[:restrict_query_result] if args.key?(:restrict_query_result)
end
end