lib/google/apis/dataplex_v1/classes.rb in google-apis-dataplex_v1-0.24.0 vs lib/google/apis/dataplex_v1/classes.rb in google-apis-dataplex_v1-0.25.0

- old
+ new

@@ -1082,11 +1082,11 @@ # Corresponds to the JSON property `name` # @return [String] attr_accessor :name # Optional. The list of paths for items within the associated resource (eg. - # columns within a table) along with attribute bindings. + # columns and partitions within a table) along with attribute bindings. # Corresponds to the JSON property `paths` # @return [Array<Google::Apis::DataplexV1::GoogleCloudDataplexV1DataAttributeBindingPath>] attr_accessor :paths # Optional. Immutable. The resource name of the resource that is associated to @@ -1128,11 +1128,13 @@ @uid = args[:uid] if args.key?(:uid) @update_time = args[:update_time] if args.key?(:update_time) end end - # Represents a subresource of a given resource, and associated bindings with it. + # Represents a subresource of the given resource, and associated bindings with + # it. Currently supported subresources are column and partition schema fields + # within a table. class GoogleCloudDataplexV1DataAttributeBindingPath include Google::Apis::Core::Hashable # Optional. List of attributes to be associated with the path of the resource, # provided in the form: projects/`project`/locations/`location`/dataTaxonomies/` @@ -1140,11 +1142,11 @@ # Corresponds to the JSON property `attributes` # @return [Array<String>] attr_accessor :attributes # Required. The name identifier of the path. Nested columns should be of the - # form: 'country.state.city'. + # form: 'address.city'. # Corresponds to the JSON property `name` # @return [String] attr_accessor :name def initialize(**args) @@ -2324,16 +2326,25 @@ # location_id`/lakes/`lake_id`/zones/`zone_id`/entities/`entity_id`. # Corresponds to the JSON property `entity` # @return [String] attr_accessor :entity + # Immutable. The service-qualified full resource name of the cloud resource for + # a DataScan job to scan against. The field could be: BigQuery table of type " + # TABLE" for DataProfileScan/DataQualityScan Format: //bigquery.googleapis.com/ + # projects/PROJECT_ID/datasets/DATASET_ID/tables/TABLE_ID + # Corresponds to the JSON property `resource` + # @return [String] + attr_accessor :resource + def initialize(**args) update!(**args) end # Update properties of this object def update!(**args) @entity = args[:entity] if args.key?(:entity) + @resource = args[:resource] if args.key?(:resource) end end # DataTaxonomy represents a set of hierarchical DataAttributes resources, # grouped with a common theme Eg: 'SensitiveDataTaxonomy' can have attributes to