datacatalog.v1 library Null safety

Google Cloud Data Catalog API - v1

A fully managed and highly scalable data discovery and metadata management service.

For more information, see cloud.google.com/data-catalog/docs/

Create an instance of DataCatalogApi to access these resources:

Classes

Binding
Associates members, or principals, with a role.
CatalogResource
DataCatalogApi
A fully managed and highly scalable data discovery and metadata management service.
EntriesResource
GetIamPolicyRequest
Request message for GetIamPolicy method.
GoogleCloudDatacatalogV1BigQueryConnectionSpec
Specification for the BigQuery connection.
GoogleCloudDatacatalogV1BigQueryDateShardedSpec
Specification for a group of BigQuery tables with the [prefix]YYYYMMDD name pattern.
GoogleCloudDatacatalogV1BigQueryRoutineSpec
Fields specific for BigQuery routines.
GoogleCloudDatacatalogV1BigQueryTableSpec
Describes a BigQuery table.
GoogleCloudDatacatalogV1BusinessContext
Business Context of the entry.
GoogleCloudDatacatalogV1CloudSqlBigQueryConnectionSpec
Specification for the BigQuery connection to a Cloud SQL instance.
GoogleCloudDatacatalogV1ColumnSchema
A column within a schema.
GoogleCloudDatacatalogV1Contacts
Contact people for the entry.
GoogleCloudDatacatalogV1ContactsPerson
A contact person for the entry.
GoogleCloudDatacatalogV1CrossRegionalSource
Cross-regional source used to import an existing taxonomy into a different region.
GoogleCloudDatacatalogV1DatabaseTableSpec
Specification that applies to a table resource.
GoogleCloudDatacatalogV1DataplexExternalTable
External table registered by Dataplex.
GoogleCloudDatacatalogV1DataplexFilesetSpec
Entry specyfication for a Dataplex fileset.
GoogleCloudDatacatalogV1DataplexSpec
Common Dataplex fields.
GoogleCloudDatacatalogV1DataplexTableSpec
Entry specification for a Dataplex table.
GoogleCloudDatacatalogV1DataSource
Physical location of an entry.
GoogleCloudDatacatalogV1DataSourceConnectionSpec
Specification that applies to a data source connection.
GoogleCloudDatacatalogV1Entry
Entry metadata.
GoogleCloudDatacatalogV1EntryGroup
Entry group metadata.
GoogleCloudDatacatalogV1EntryOverview
Entry overview fields for rich text descriptions of entries.
GoogleCloudDatacatalogV1ExportTaxonomiesResponse
Response message for ExportTaxonomies.
GoogleCloudDatacatalogV1FieldType
GoogleCloudDatacatalogV1FieldTypeEnumType
GoogleCloudDatacatalogV1FieldTypeEnumTypeEnumValue
GoogleCloudDatacatalogV1FilesetSpec
Specification that applies to a fileset.
GoogleCloudDatacatalogV1GcsFilesetSpec
Describes a Cloud Storage fileset entry.
GoogleCloudDatacatalogV1GcsFileSpec
Specification of a single file in Cloud Storage.
GoogleCloudDatacatalogV1ImportTaxonomiesRequest
Request message for ImportTaxonomies.
GoogleCloudDatacatalogV1ImportTaxonomiesResponse
Response message for ImportTaxonomies.
GoogleCloudDatacatalogV1InlineSource
Inline source containing taxonomies to import.
GoogleCloudDatacatalogV1ListEntriesResponse
Response message for ListEntries.
GoogleCloudDatacatalogV1ListEntryGroupsResponse
Response message for ListEntryGroups.
GoogleCloudDatacatalogV1ListPolicyTagsResponse
Response message for ListPolicyTags.
GoogleCloudDatacatalogV1ListTagsResponse
Response message for ListTags.
GoogleCloudDatacatalogV1ListTaxonomiesResponse
Response message for ListTaxonomies.
GoogleCloudDatacatalogV1ModifyEntryContactsRequest
Request message for ModifyEntryContacts.
GoogleCloudDatacatalogV1ModifyEntryOverviewRequest
Request message for ModifyEntryOverview.
GoogleCloudDatacatalogV1PersonalDetails
Entry metadata relevant only to the user and private to them.
GoogleCloudDatacatalogV1PhysicalSchema
Native schema used by a resource represented as an entry.
GoogleCloudDatacatalogV1PhysicalSchemaAvroSchema
Schema in Avro JSON format.
GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchema
Schema in protocol buffer format.
GoogleCloudDatacatalogV1PhysicalSchemaThriftSchema
Schema in Thrift format.
GoogleCloudDatacatalogV1PolicyTag
Denotes one policy tag in a taxonomy, for example, SSN.
GoogleCloudDatacatalogV1RenameTagTemplateFieldEnumValueRequest
Request message for RenameTagTemplateFieldEnumValue.
GoogleCloudDatacatalogV1RenameTagTemplateFieldRequest
Request message for RenameTagTemplateField.
GoogleCloudDatacatalogV1ReplaceTaxonomyRequest
Request message for ReplaceTaxonomy.
GoogleCloudDatacatalogV1RoutineSpec
Specification that applies to a routine.
GoogleCloudDatacatalogV1RoutineSpecArgument
Input or output argument of a function or stored procedure.
GoogleCloudDatacatalogV1Schema
Represents a schema, for example, a BigQuery, GoogleSQL, or Avro schema.
GoogleCloudDatacatalogV1SearchCatalogRequest
Request message for SearchCatalog.
GoogleCloudDatacatalogV1SearchCatalogRequestScope
The criteria that select the subspace used for query matching.
GoogleCloudDatacatalogV1SearchCatalogResponse
Response message for SearchCatalog.
GoogleCloudDatacatalogV1SearchCatalogResult
Result in the response to a search request.
GoogleCloudDatacatalogV1SerializedPolicyTag
A nested protocol buffer that represents a policy tag and all its descendants.
GoogleCloudDatacatalogV1SerializedTaxonomy
A nested protocol buffer that represents a taxonomy and the hierarchy of its policy tags.
GoogleCloudDatacatalogV1StorageProperties
Details the properties of the underlying storage.
GoogleCloudDatacatalogV1SystemTimestamps
Timestamps associated with this resource in a particular system.
GoogleCloudDatacatalogV1TableSpec
Normal BigQuery table specification.
GoogleCloudDatacatalogV1Tag
Tags contain custom metadata and are attached to Data Catalog resources.
GoogleCloudDatacatalogV1TagField
Contains the value and additional information on a field within a Tag.
GoogleCloudDatacatalogV1TagFieldEnumValue
An enum value.
GoogleCloudDatacatalogV1TagTemplate
A tag template defines a tag that can have one or more typed fields.
GoogleCloudDatacatalogV1TagTemplateField
The template for an individual field within a tag template.
GoogleCloudDatacatalogV1Taxonomy
A taxonomy is a collection of hierarchical policy tags that classify data along a common axis.
GoogleCloudDatacatalogV1UsageSignal
The set of all usage signals that Data Catalog stores.
GoogleCloudDatacatalogV1UsageStats
Detailed statistics on the entry's usage.
GoogleCloudDatacatalogV1ViewSpec
Table view specification.
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
ProjectsLocationsEntryGroupsEntriesResource
ProjectsLocationsEntryGroupsEntriesTagsResource
ProjectsLocationsEntryGroupsResource
ProjectsLocationsEntryGroupsTagsResource
ProjectsLocationsResource
ProjectsLocationsTagTemplatesFieldsEnumValuesResource
ProjectsLocationsTagTemplatesFieldsResource
ProjectsLocationsTagTemplatesResource
ProjectsLocationsTaxonomiesPolicyTagsResource
ProjectsLocationsTaxonomiesResource
ProjectsResource
SetIamPolicyRequest
Request message for SetIamPolicy method.

Typedefs

Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax.
GetPolicyOptions = $GetPolicyOptions
Encapsulates settings provided to GetIamPolicy.
GoogleCloudDatacatalogV1PhysicalSchemaCsvSchema = $Empty
Marks a CSV-encoded data source.
GoogleCloudDatacatalogV1PhysicalSchemaOrcSchema = $Empty
Marks an ORC-encoded data source.
GoogleCloudDatacatalogV1PhysicalSchemaParquetSchema = $Empty
Marks a Parquet-encoded data source.
GoogleCloudDatacatalogV1StarEntryRequest = $Empty
Request message for StarEntry.
GoogleCloudDatacatalogV1StarEntryResponse = $Empty
Response message for StarEntry.
GoogleCloudDatacatalogV1UnstarEntryRequest = $Empty
Request message for UnstarEntry.
GoogleCloudDatacatalogV1UnstarEntryResponse = $Empty
Response message for UnstarEntry.
TestIamPermissionsRequest = $TestIamPermissionsRequest00
Request message for TestIamPermissions method.
TestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.