lib/google/apis/analyticshub_v1/representations.rb in google-apis-analyticshub_v1-0.19.0 vs lib/google/apis/analyticshub_v1/representations.rb in google-apis-analyticshub_v1-0.20.0
- old
+ new
@@ -188,10 +188,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class RestrictedExportPolicy
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class RevokeSubscriptionRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -287,10 +293,12 @@
class BigQueryDatasetSource
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :dataset, as: 'dataset'
+ property :restricted_export_policy, as: 'restrictedExportPolicy', class: Google::Apis::AnalyticshubV1::RestrictedExportPolicy, decorator: Google::Apis::AnalyticshubV1::RestrictedExportPolicy::Representation
+
collection :selected_resources, as: 'selectedResources', class: Google::Apis::AnalyticshubV1::SelectedResource, decorator: Google::Apis::AnalyticshubV1::SelectedResource::Representation
end
end
@@ -525,9 +533,18 @@
end
end
class RestrictedExportConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :enabled, as: 'enabled'
+ property :restrict_direct_table_access, as: 'restrictDirectTableAccess'
+ property :restrict_query_result, as: 'restrictQueryResult'
+ end
+ end
+
+ class RestrictedExportPolicy
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enabled, as: 'enabled'
property :restrict_direct_table_access, as: 'restrictDirectTableAccess'
property :restrict_query_result, as: 'restrictQueryResult'