Expand description
The messages and enums that are part of this client library.
Modules§
- action
- Defines additional types related to Action.
- aspect_
type - Defines additional types related to AspectType.
- asset
- Defines additional types related to Asset.
- business_
glossary_ event - Defines additional types related to BusinessGlossaryEvent.
- content
- Defines additional types related to Content.
- data_
attribute_ binding - Defines additional types related to DataAttributeBinding.
- data_
discovery_ result - Defines additional types related to DataDiscoveryResult.
- data_
discovery_ spec - Defines additional types related to DataDiscoverySpec.
- data_
documentation_ result - Defines additional types related to DataDocumentationResult.
- data_
profile_ result - Defines additional types related to DataProfileResult.
- data_
profile_ spec - Defines additional types related to DataProfileSpec.
- data_
quality_ result - Defines additional types related to DataQualityResult.
- data_
quality_ rule - Defines additional types related to DataQualityRule.
- data_
quality_ scan_ rule_ result - Defines additional types related to DataQualityScanRuleResult.
- data_
quality_ spec - Defines additional types related to DataQualitySpec.
- data_
scan - Defines additional types related to DataScan.
- data_
scan_ catalog_ publishing_ status - Defines additional types related to DataScanCatalogPublishingStatus.
- data_
scan_ event - Defines additional types related to DataScanEvent.
- data_
scan_ job - Defines additional types related to DataScanJob.
- data_
source - Defines additional types related to DataSource.
- discovery_
event - Defines additional types related to DiscoveryEvent.
- encryption_
config - Defines additional types related to EncryptionConfig.
- entity
- Defines additional types related to Entity.
- entry_
link - Defines additional types related to EntryLink.
- entry_
link_ event - Defines additional types related to EntryLinkEvent.
- entry_
source - Defines additional types related to EntrySource.
- entry_
type - Defines additional types related to EntryType.
- environment
- Defines additional types related to Environment.
- get_
content_ request - Defines additional types related to GetContentRequest.
- get_
data_ scan_ job_ request - Defines additional types related to GetDataScanJobRequest.
- get_
data_ scan_ request - Defines additional types related to GetDataScanRequest.
- get_
entity_ request - Defines additional types related to GetEntityRequest.
- governance_
event - Defines additional types related to GovernanceEvent.
- job
- Defines additional types related to Job.
- job_
event - Defines additional types related to JobEvent.
- lake
- Defines additional types related to Lake.
- list_
entities_ request - Defines additional types related to ListEntitiesRequest.
- metadata_
job - Defines additional types related to MetadataJob.
- scanned_
data - Defines additional types related to ScannedData.
- schema
- Defines additional types related to Schema.
- search_
entries_ result - Defines additional types related to SearchEntriesResult.
- session_
event - Defines additional types related to SessionEvent.
- storage_
access - Defines additional types related to StorageAccess.
- storage_
format - Defines additional types related to StorageFormat.
- task
- Defines additional types related to Task.
- trigger
- Defines additional types related to Trigger.
- zone
- Defines additional types related to Zone.
Structs§
- Action
- Action represents an issue requiring administrator action for resolution.
- Aspect
- An aspect is a single piece of metadata describing an entry.
- Aspect
Source - Information related to the source system of the aspect.
- Aspect
Type - AspectType is a template for creating Aspects, and represents the JSON-schema for a given Entry, for example, BigQuery Table Schema.
- Asset
- An asset represents a cloud resource that is being managed within a lake as a member of a zone.
- Asset
Status - Aggregated status of the underlying assets of a lake or zone.
- Business
Glossary Event - Payload associated with Business Glossary related log events.
- Cancel
JobRequest - Cancel task jobs.
- Cancel
Metadata JobRequest - Cancel metadata job request.
- Content
- Content represents a user-visible notebook or a sql script
- Create
Aspect Type Request - Create AspectType Request.
- Create
Asset Request - Create asset request.
- Create
Content Request - Create content request.
- Create
Data Attribute Binding Request - Create DataAttributeBinding request.
- Create
Data Attribute Request - Create DataAttribute request.
- Create
Data Scan Request - Create dataScan request.
- Create
Data Taxonomy Request Deprecated - Create DataTaxonomy request.
- Create
Encryption Config Request - Create EncryptionConfig Request
- Create
Entity Request - Create a metadata entity request.
- Create
Entry Group Request - Create EntryGroup Request.
- Create
Entry Link Request - Request message for CreateEntryLink.
- Create
Entry Request - Create Entry request.
- Create
Entry Type Request - Create EntryType Request.
- Create
Environment Request - Create environment request.
- Create
Glossary Category Request - Creates a new GlossaryCategory under the specified Glossary.
- Create
Glossary Request - Create Glossary Request
- Create
Glossary Term Request - Creates a new GlossaryTerm under the specified Glossary.
- Create
Lake Request - Create lake request.
- Create
Metadata JobRequest - Create metadata job request.
- Create
Partition Request - Create metadata partition request.
- Create
Task Request - Create task request.
- Create
Zone Request - Create zone request.
- Data
Access Spec - DataAccessSpec holds the access control configuration to be enforced on data stored within resources (eg: rows, columns in BigQuery Tables). When associated with data, the data is only accessible to principals explicitly granted access through the DataAccessSpec. Principals with access to the containing resource are not implicitly granted access.
- Data
Attribute Deprecated - Denotes one dataAttribute in a dataTaxonomy, for example, PII. DataAttribute resources can be defined in a hierarchy. A single dataAttribute resource can contain specs of multiple types
- Data
Attribute Binding Deprecated - DataAttributeBinding represents binding of attributes to resources. Eg: Bind ‘CustomerInfo’ entity with ‘PII’ attribute.
- Data
Discovery Result - The output of a data discovery scan.
- Data
Discovery Spec - Spec for a data discovery scan.
- Data
Documentation Result - The output of a DataDocumentation scan.
- Data
Documentation Spec - DataDocumentation scan related spec.
- Data
Profile Result - DataProfileResult defines the output of DataProfileScan. Each field of the table will have field type specific profile result.
- Data
Profile Spec - DataProfileScan related setting.
- Data
Quality Column Result - DataQualityColumnResult provides a more detailed, per-column view of the results.
- Data
Quality Dimension - A dimension captures data quality intent about a defined subset of the rules specified.
- Data
Quality Dimension Result - DataQualityDimensionResult provides a more detailed, per-dimension view of the results.
- Data
Quality Result - The output of a DataQualityScan.
- Data
Quality Rule - A rule captures data quality intent about a data source.
- Data
Quality Rule Result - DataQualityRuleResult provides a more detailed, per-rule view of the results.
- Data
Quality Scan Rule Result - Information about the result of a data quality rule for data quality scan. The monitored resource is ‘DataScan’.
- Data
Quality Spec - DataQualityScan related setting.
- Data
Scan - Represents a user-visible job which provides the insights for the related data source.
- Data
Scan Catalog Publishing Status - The status of publishing the data scan result as Dataplex Universal Catalog metadata.
- Data
Scan Event - These messages contain information about the execution of a datascan. The monitored resource is ‘DataScan’
- Data
Scan Job - A DataScanJob represents an instance of DataScan execution.
- Data
Source - The data source for DataScan.
- Data
Taxonomy Deprecated - DataTaxonomy represents a set of hierarchical DataAttributes resources, grouped with a common theme Eg: ‘SensitiveDataTaxonomy’ can have attributes to manage PII data. It is defined at project level.
- Delete
Aspect Type Request - Delete AspectType Request.
- Delete
Asset Request - Delete asset request.
- Delete
Content Request - Delete content request.
- Delete
Data Attribute Binding Request - Delete DataAttributeBinding request.
- Delete
Data Attribute Request - Delete DataAttribute request.
- Delete
Data Scan Request - Delete dataScan request.
- Delete
Data Taxonomy Request Deprecated - Delete DataTaxonomy request.
- Delete
Encryption Config Request - Delete EncryptionConfig Request
- Delete
Entity Request - Delete a metadata entity request.
- Delete
Entry Group Request - Delete EntryGroup Request.
- Delete
Entry Link Request - Request message for DeleteEntryLink.
- Delete
Entry Request - Delete Entry request.
- Delete
Entry Type Request - Delete EntryType Request.
- Delete
Environment Request - Delete environment request.
- Delete
Glossary Category Request - Delete GlossaryCategory Request
- Delete
Glossary Request - Delete Glossary Request
- Delete
Glossary Term Request - Delete GlossaryTerm Request
- Delete
Lake Request - Delete lake request.
- Delete
Partition Request - Delete metadata partition request.
- Delete
Task Request - Delete task request.
- Delete
Zone Request - Delete zone request.
- Discovery
Event - The payload associated with Discovery data processing.
- Encryption
Config - A Resource designed to manage encryption configurations for customers to support Customer Managed Encryption Keys (CMEK).
- Entity
- Represents tables and fileset metadata contained within a zone.
- Entry
- An entry is a representation of a data resource that can be described by various metadata.
- Entry
Group - An Entry Group represents a logical grouping of one or more Entries.
- Entry
Link - EntryLink represents a link between two Entries.
- Entry
Link Event - Payload associated with Entry related log events.
- Entry
Source - Information related to the source system of the data resource that is represented by the entry.
- Entry
Type - Entry Type is a template for creating Entries.
- Environment
- Environment represents a user-visible compute infrastructure for analytics within a lake.
- Generate
Data Quality Rules Request - Request details for generating data quality rule recommendations.
- Generate
Data Quality Rules Response - Response details for data quality rule recommendations.
- GetAspect
Type Request - Get AspectType request.
- GetAsset
Request - Get asset request.
- GetContent
Request - Get content request.
- GetData
Attribute Binding Request - Get DataAttributeBinding request.
- GetData
Attribute Request - Get DataAttribute request.
- GetData
Scan JobRequest - Get DataScanJob request.
- GetData
Scan Request - Get dataScan request.
- GetData
Taxonomy Request Deprecated - Get DataTaxonomy request.
- GetEncryption
Config Request - Get EncryptionConfig Request
- GetEntity
Request - Get metadata entity request.
- GetEntry
Group Request - Get EntryGroup request.
- GetEntry
Link Request - Request message for GetEntryLink.
- GetEntry
Request - Get Entry request.
- GetEntry
Type Request - Get EntryType request.
- GetEnvironment
Request - Get environment request.
- GetGlossary
Category Request - Get GlossaryCategory Request
- GetGlossary
Request - Get Glossary Request
- GetGlossary
Term Request - Get GlossaryTerm Request
- GetJob
Request - Get job request.
- GetLake
Request - Get lake request.
- GetMetadata
JobRequest - Get metadata job request.
- GetPartition
Request - Get metadata partition request.
- GetTask
Request - Get task request.
- GetZone
Request - Get zone request.
- Glossary
- A Glossary represents a collection of GlossaryCategories and GlossaryTerms defined by the user. Glossary is a top level resource and is the Google Cloud parent resource of all the GlossaryCategories and GlossaryTerms within it.
- Glossary
Category - A GlossaryCategory represents a collection of GlossaryCategories and GlossaryTerms within a Glossary that are related to each other.
- Glossary
Term - GlossaryTerms are the core of Glossary. A GlossaryTerm holds a rich text description that can be attached to Entries or specific columns to enrich them.
- Governance
Event - Payload associated with Governance related log events.
- Import
Item - An object that describes the values that you want to set for an entry and its attached aspects when you import metadata. Used when you run a metadata import job. See CreateMetadataJob.
- Job
- A job represents an instance of a task.
- JobEvent
- The payload associated with Job logs that contains events describing jobs that have run within a Lake.
- Lake
- A lake is a centralized repository for managing enterprise data across the organization distributed across many cloud projects, and stored in a variety of storage services such as Google Cloud Storage and BigQuery. The resources attached to a lake are referred to as managed resources. Data within these managed resources can be structured or unstructured. A lake provides data admins with tools to organize, secure and manage their data at scale, and provides data scientists and data engineers an integrated experience to easily search, discover, analyze and transform data and associated metadata.
- List
Actions Response - List actions response.
- List
Aspect Types Request - List AspectTypes request.
- List
Aspect Types Response - List AspectTypes response.
- List
Asset Actions Request - List asset actions request.
- List
Assets Request - List assets request.
- List
Assets Response - List assets response.
- List
Content Request - List content request. Returns the BASIC Content view.
- List
Content Response - List content response.
- List
Data Attribute Bindings Request - List DataAttributeBindings request.
- List
Data Attribute Bindings Response - List DataAttributeBindings response.
- List
Data Attributes Request - List DataAttributes request.
- List
Data Attributes Response - List DataAttributes response.
- List
Data Scan Jobs Request - List DataScanJobs request.
- List
Data Scan Jobs Response - List DataScanJobs response.
- List
Data Scans Request - List dataScans request.
- List
Data Scans Response - List dataScans response.
- List
Data Taxonomies Request - List DataTaxonomies request.
- List
Data Taxonomies Response - List DataTaxonomies response.
- List
Encryption Configs Request - List EncryptionConfigs Request
- List
Encryption Configs Response - List EncryptionConfigs Response
- List
Entities Request - List metadata entities request.
- List
Entities Response - List metadata entities response.
- List
Entries Request - List Entries request.
- List
Entries Response - List Entries response.
- List
Entry Groups Request - List entryGroups request.
- List
Entry Groups Response - List entry groups response.
- List
Entry Types Request - List EntryTypes request
- List
Entry Types Response - List EntryTypes response.
- List
Environments Request - List environments request.
- List
Environments Response - List environments response.
- List
Glossaries Request - List Glossaries Request
- List
Glossaries Response - List Glossaries Response
- List
Glossary Categories Request - List GlossaryCategories Request
- List
Glossary Categories Response - List GlossaryCategories Response
- List
Glossary Terms Request - List GlossaryTerms Request
- List
Glossary Terms Response - List GlossaryTerms Response
- List
Jobs Request - List jobs request.
- List
Jobs Response - List jobs response.
- List
Lake Actions Request - List lake actions request.
- List
Lakes Request - List lakes request.
- List
Lakes Response - List lakes response.
- List
Metadata Jobs Request - List metadata jobs request.
- List
Metadata Jobs Response - List metadata jobs response.
- List
Partitions Request - List metadata partitions request.
- List
Partitions Response - List metadata partitions response.
- List
Sessions Request - List sessions request.
- List
Sessions Response - List sessions response.
- List
Tasks Request - List tasks request.
- List
Tasks Response - List tasks response.
- List
Zone Actions Request - List zone actions request.
- List
Zones Request - List zones request.
- List
Zones Response - List zones response.
- Lookup
Entry Request - Lookup Entry request using permissions in the source system.
- Metadata
Job - A metadata job resource.
- Operation
Metadata - Represents the metadata of a long-running operation.
- Partition
- Represents partition metadata contained within entity instances.
- Resource
Access Spec - ResourceAccessSpec holds the access control configuration to be enforced on the resources, for example, Cloud Storage bucket, BigQuery dataset, BigQuery table.
- RunData
Scan Request - Run DataScan Request
- RunData
Scan Response - Run DataScan Response.
- RunTask
Request - RunTask
Response - Scanned
Data - The data scanned during processing (e.g. in incremental DataScan)
- Schema
- Schema information describing the structure and layout of the data.
- Search
Entries Request - Search
Entries Response - Search
Entries Result - A single result of a SearchEntries request.
- Session
- Represents an active analyze session running for a user.
- Session
Event - These messages contain information about sessions within an environment. The monitored resource is ‘Environment’.
- Storage
Access - Describes the access mechanism of the data within its storage location.
- Storage
Format - Describes the format of the data within its storage location.
- Task
- A task represents a user-visible job.
- Trigger
- DataScan scheduling and trigger settings.
- Update
Aspect Type Request - Update AspectType Request
- Update
Asset Request - Update asset request.
- Update
Content Request - Update content request.
- Update
Data Attribute Binding Request - Update DataAttributeBinding request.
- Update
Data Attribute Request - Update DataAttribute request.
- Update
Data Scan Request - Update dataScan request.
- Update
Data Taxonomy Request Deprecated - Update DataTaxonomy request.
- Update
Encryption Config Request - Update EncryptionConfig Request
- Update
Entity Request - Update a metadata entity request. The exiting entity will be fully replaced by the entity in the request. The entity ID is mutable. To modify the ID, use the current entity ID in the request URL and specify the new ID in the request body.
- Update
Entry Group Request - Update EntryGroup Request.
- Update
Entry Request - Update Entry request.
- Update
Entry Type Request - Update EntryType Request.
- Update
Environment Request - Update environment request.
- Update
Glossary Category Request - Update GlossaryCategory Request
- Update
Glossary Request - Update Glossary Request
- Update
Glossary Term Request - Update GlossaryTerm Request
- Update
Lake Request - Update lake request.
- Update
Task Request - Update task request.
- Update
Zone Request - Update zone request.
- Zone
- A zone represents a logical group of related assets within a lake. A zone can be used to map to organizational structure or represent stages of data readiness from raw to curated. It provides managing behavior that is shared or inherited by all contained assets.
Enums§
- Data
Scan Type - The type of data scan.
- Entry
View - View for controlling which parts of an entry are to be returned.
- State
- State of a resource.
- Storage
System - Identifies the cloud system that manages the data storage.
- Transfer
Status - Denotes the transfer status of a resource. It is unspecified for resources created from Dataplex API.