Index
ContentService
(interface)DataScanService
(interface)DataTaxonomyService
(interface)DataplexService
(interface)MetadataService
(interface)Action
(message)Action.Category
(enum)Action.FailedSecurityPolicyApply
(message)Action.IncompatibleDataSchema
(message)Action.IncompatibleDataSchema.SchemaChange
(enum)Action.InvalidDataFormat
(message)Action.InvalidDataOrganization
(message)Action.InvalidDataPartition
(message)Action.InvalidDataPartition.PartitionStructure
(enum)Action.MissingData
(message)Action.MissingResource
(message)Action.UnauthorizedResource
(message)Asset
(message)Asset.DiscoverySpec
(message)Asset.DiscoverySpec.CsvOptions
(message)Asset.DiscoverySpec.JsonOptions
(message)Asset.DiscoveryStatus
(message)Asset.DiscoveryStatus.State
(enum)Asset.DiscoveryStatus.Stats
(message)Asset.ResourceSpec
(message)Asset.ResourceSpec.AccessMode
(enum)Asset.ResourceSpec.Type
(enum)Asset.ResourceStatus
(message)Asset.ResourceStatus.State
(enum)Asset.SecurityStatus
(message)Asset.SecurityStatus.State
(enum)AssetStatus
(message)CancelJobRequest
(message)Content
(message)Content.Notebook
(message)Content.Notebook.KernelType
(enum)Content.SqlScript
(message)Content.SqlScript.QueryEngine
(enum)CreateAssetRequest
(message)CreateContentRequest
(message)CreateDataAttributeBindingRequest
(message)CreateDataAttributeRequest
(message)CreateDataScanRequest
(message)CreateDataTaxonomyRequest
(message)CreateEntityRequest
(message)CreateEnvironmentRequest
(message)CreateLakeRequest
(message)CreatePartitionRequest
(message)CreateTaskRequest
(message)CreateZoneRequest
(message)DataAccessSpec
(message)DataAttribute
(message)DataAttributeBinding
(message)DataAttributeBinding.Path
(message)DataProfileResult
(message)DataProfileResult.PostScanActionsResult
(message)DataProfileResult.PostScanActionsResult.BigQueryExportResult
(message)DataProfileResult.PostScanActionsResult.BigQueryExportResult.State
(enum)DataProfileResult.Profile
(message)DataProfileResult.Profile.Field
(message)DataProfileResult.Profile.Field.ProfileInfo
(message)DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo
(message)DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo
(message)DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo
(message)DataProfileResult.Profile.Field.ProfileInfo.TopNValue
(message)DataProfileSpec
(message)DataProfileSpec.PostScanActions
(message)DataProfileSpec.PostScanActions.BigQueryExport
(message)DataProfileSpec.SelectedFields
(message)DataQualityDimensionResult
(message)DataQualityResult
(message)DataQualityResult.PostScanActionsResult
(message)DataQualityResult.PostScanActionsResult.BigQueryExportResult
(message)DataQualityResult.PostScanActionsResult.BigQueryExportResult.State
(enum)DataQualityRule
(message)DataQualityRule.NonNullExpectation
(message)DataQualityRule.RangeExpectation
(message)DataQualityRule.RegexExpectation
(message)DataQualityRule.RowConditionExpectation
(message)DataQualityRule.SetExpectation
(message)DataQualityRule.StatisticRangeExpectation
(message)DataQualityRule.StatisticRangeExpectation.ColumnStatistic
(enum)DataQualityRule.TableConditionExpectation
(message)DataQualityRule.UniquenessExpectation
(message)DataQualityRuleResult
(message)DataQualityScanRuleResult
(message)DataQualityScanRuleResult.EvaluationType
(enum)DataQualityScanRuleResult.Result
(enum)DataQualityScanRuleResult.RuleType
(enum)DataQualitySpec
(message)DataQualitySpec.PostScanActions
(message)DataQualitySpec.PostScanActions.BigQueryExport
(message)DataScan
(message)DataScan.ExecutionSpec
(message)DataScan.ExecutionStatus
(message)DataScanEvent
(message)DataScanEvent.DataProfileAppliedConfigs
(message)DataScanEvent.DataProfileResult
(message)DataScanEvent.DataQualityAppliedConfigs
(message)DataScanEvent.DataQualityResult
(message)DataScanEvent.PostScanActionsResult
(message)DataScanEvent.PostScanActionsResult.BigQueryExportResult
(message)DataScanEvent.PostScanActionsResult.BigQueryExportResult.State
(enum)DataScanEvent.ScanType
(enum)DataScanEvent.Scope
(enum)DataScanEvent.State
(enum)DataScanEvent.Trigger
(enum)DataScanJob
(message)DataScanJob.State
(enum)DataScanType
(enum)DataSource
(message)DataTaxonomy
(message)DeleteAssetRequest
(message)DeleteContentRequest
(message)DeleteDataAttributeBindingRequest
(message)DeleteDataAttributeRequest
(message)DeleteDataScanRequest
(message)DeleteDataTaxonomyRequest
(message)DeleteEntityRequest
(message)DeleteEnvironmentRequest
(message)DeleteLakeRequest
(message)DeletePartitionRequest
(message)DeleteTaskRequest
(message)DeleteZoneRequest
(message)DiscoveryEvent
(message)DiscoveryEvent.ActionDetails
(message)DiscoveryEvent.ConfigDetails
(message)DiscoveryEvent.EntityDetails
(message)DiscoveryEvent.EntityType
(enum)DiscoveryEvent.EventType
(enum)DiscoveryEvent.PartitionDetails
(message)Entity
(message)Entity.CompatibilityStatus
(message)Entity.CompatibilityStatus.Compatibility
(message)Entity.Type
(enum)Environment
(message)Environment.Endpoints
(message)Environment.InfrastructureSpec
(message)Environment.InfrastructureSpec.ComputeResources
(message)Environment.InfrastructureSpec.OsImageRuntime
(message)Environment.SessionSpec
(message)Environment.SessionStatus
(message)GetAssetRequest
(message)GetContentRequest
(message)GetContentRequest.ContentView
(enum)GetDataAttributeBindingRequest
(message)GetDataAttributeRequest
(message)GetDataScanJobRequest
(message)GetDataScanJobRequest.DataScanJobView
(enum)GetDataScanRequest
(message)GetDataScanRequest.DataScanView
(enum)GetDataTaxonomyRequest
(message)GetEntityRequest
(message)GetEntityRequest.EntityView
(enum)GetEnvironmentRequest
(message)GetJobRequest
(message)GetLakeRequest
(message)GetPartitionRequest
(message)GetTaskRequest
(message)GetZoneRequest
(message)Job
(message)Job.Service
(enum)Job.State
(enum)Job.Trigger
(enum)JobEvent
(message)JobEvent.ExecutionTrigger
(enum)JobEvent.Service
(enum)JobEvent.State
(enum)JobEvent.Type
(enum)Lake
(message)Lake.Metastore
(message)Lake.MetastoreStatus
(message)Lake.MetastoreStatus.State
(enum)ListActionsResponse
(message)ListAssetActionsRequest
(message)ListAssetsRequest
(message)ListAssetsResponse
(message)ListContentRequest
(message)ListContentResponse
(message)ListDataAttributeBindingsRequest
(message)ListDataAttributeBindingsResponse
(message)ListDataAttributesRequest
(message)ListDataAttributesResponse
(message)ListDataScanJobsRequest
(message)ListDataScanJobsResponse
(message)ListDataScansRequest
(message)ListDataScansResponse
(message)ListDataTaxonomiesRequest
(message)ListDataTaxonomiesResponse
(message)ListEntitiesRequest
(message)ListEntitiesRequest.EntityView
(enum)ListEntitiesResponse
(message)ListEnvironmentsRequest
(message)ListEnvironmentsResponse
(message)ListJobsRequest
(message)ListJobsResponse
(message)ListLakeActionsRequest
(message)ListLakesRequest
(message)ListLakesResponse
(message)ListPartitionsRequest
(message)ListPartitionsResponse
(message)ListSessionsRequest
(message)ListSessionsResponse
(message)ListTasksRequest
(message)ListTasksResponse
(message)ListZoneActionsRequest
(message)ListZonesRequest
(message)ListZonesResponse
(message)OperationMetadata
(message)Partition
(message)ResourceAccessSpec
(message)RunDataScanRequest
(message)RunDataScanResponse
(message)RunTaskRequest
(message)RunTaskResponse
(message)ScannedData
(message)ScannedData.IncrementalField
(message)Schema
(message)Schema.Mode
(enum)Schema.PartitionField
(message)Schema.PartitionStyle
(enum)Schema.SchemaField
(message)Schema.Type
(enum)Session
(message)SessionEvent
(message)SessionEvent.EventType
(enum)SessionEvent.QueryDetail
(message)SessionEvent.QueryDetail.Engine
(enum)State
(enum)StorageAccess
(message)StorageAccess.AccessMode
(enum)StorageFormat
(message)StorageFormat.CompressionFormat
(enum)StorageFormat.CsvOptions
(message)StorageFormat.Format
(enum)StorageFormat.IcebergOptions
(message)StorageFormat.JsonOptions
(message)StorageSystem
(enum)Task
(message)Task.ExecutionSpec
(message)Task.ExecutionStatus
(message)Task.InfrastructureSpec
(message)Task.InfrastructureSpec.BatchComputeResources
(message)Task.InfrastructureSpec.ContainerImageRuntime
(message)Task.InfrastructureSpec.VpcNetwork
(message)Task.NotebookTaskConfig
(message)Task.SparkTaskConfig
(message)Task.TriggerSpec
(message)Task.TriggerSpec.Type
(enum)Trigger
(message)Trigger.OnDemand
(message)Trigger.Schedule
(message)UpdateAssetRequest
(message)UpdateContentRequest
(message)UpdateDataAttributeBindingRequest
(message)UpdateDataAttributeRequest
(message)UpdateDataScanRequest
(message)UpdateDataTaxonomyRequest
(message)UpdateEntityRequest
(message)UpdateEnvironmentRequest
(message)UpdateLakeRequest
(message)UpdateTaskRequest
(message)UpdateZoneRequest
(message)Zone
(message)Zone.DiscoverySpec
(message)Zone.DiscoverySpec.CsvOptions
(message)Zone.DiscoverySpec.JsonOptions
(message)Zone.ResourceSpec
(message)Zone.ResourceSpec.LocationType
(enum)Zone.Type
(enum)
ContentService
ContentService manages Notebook and SQL Scripts for Dataplex.
CreateContent |
---|
Create a content.
|
DeleteContent |
---|
Delete a content.
|
GetContent |
---|
Get a content resource.
|
GetIamPolicy |
---|
Gets the access control policy for a contentitem resource. A Caller must have Google IAM
|
ListContent |
---|
List content.
|
SetIamPolicy |
---|
Sets the access control policy on the specified contentitem resource. Replaces any existing policy. Caller must have Google IAM
|
TestIamPermissions |
---|
Returns the caller's permissions on a resource. If the resource does not exist, an empty set of permissions is returned (a A caller is not required to have Google IAM permission to make this request. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
|
UpdateContent |
---|
Update a content. Only supports full resource update.
|
DataScanService
DataScanService manages DataScan resources which can be configured to run various types of data scanning workload and generate enriched metadata (e.g. Data Profile, Data Quality) for the data source.
CreateDataScan |
---|
Creates a DataScan resource.
|
DeleteDataScan |
---|
Deletes a DataScan resource.
|
GetDataScan |
---|
Gets a DataScan resource.
|
GetDataScanJob |
---|
Gets a DataScanJob resource.
|
ListDataScanJobs |
---|
Lists DataScanJobs under the given DataScan.
|
ListDataScans |
---|
Lists DataScans.
|
RunDataScan |
---|
Runs an on-demand execution of a DataScan
|
UpdateDataScan |
---|
Updates a DataScan resource.
|
DataTaxonomyService
DataTaxonomyService enables attribute-based governance. The resources currently offered include DataTaxonomy and DataAttribute.
CreateDataAttribute |
---|
Create a DataAttribute resource.
|
CreateDataAttributeBinding |
---|
Create a DataAttributeBinding resource.
|
CreateDataTaxonomy |
---|
Create a DataTaxonomy resource.
|
DeleteDataAttribute |
---|
Deletes a Data Attribute resource.
|
DeleteDataAttributeBinding |
---|
Deletes a DataAttributeBinding resource. All attributes within the DataAttributeBinding must be deleted before the DataAttributeBinding can be deleted.
|
DeleteDataTaxonomy |
---|
Deletes a DataTaxonomy resource. All attributes within the DataTaxonomy must be deleted before the DataTaxonomy can be deleted.
|
GetDataAttribute |
---|
Retrieves a Data Attribute resource.
|
GetDataAttributeBinding |
---|
Retrieves a DataAttributeBinding resource.
|
GetDataTaxonomy |
---|
Retrieves a DataTaxonomy resource.
|
ListDataAttributeBindings |
---|
Lists DataAttributeBinding resources in a project and location.
|
ListDataAttributes |
---|
Lists Data Attribute resources in a DataTaxonomy.
|
ListDataTaxonomies |
---|
Lists DataTaxonomy resources in a project and location.
|
UpdateDataAttribute |
---|
Updates a DataAttribute resource.
|
UpdateDataAttributeBinding |
---|
Updates a DataAttributeBinding resource.
|
UpdateDataTaxonomy |
---|
Updates a DataTaxonomy resource.
|
DataplexService
Dataplex service provides data lakes as a service. The primary resources offered by this service are Lakes, Zones and Assets which collectively allow a data administrator to organize, manage, secure and catalog data across their organization located across cloud projects in a variety of storage systems including Cloud Storage and BigQuery.
CancelJob |
---|
Cancel jobs running for the task resource.
|
CreateAsset |
---|
Creates an asset resource.
|
CreateEnvironment |
---|
Create an environment resource.
|
CreateLake |
---|
Creates a lake resource.
|
CreateTask |
---|
Creates a task resource within a lake.
|
CreateZone |
---|
Creates a zone resource within a lake.
|
DeleteAsset |
---|
Deletes an asset resource. The referenced storage resource is detached (default) or deleted based on the associated Lifecycle policy.
|
DeleteEnvironment |
---|
Delete the environment resource. All the child resources must have been deleted before environment deletion can be initiated.
|
DeleteLake |
---|
Deletes a lake resource. All zones within the lake must be deleted before the lake can be deleted.
|
DeleteTask |
---|
Delete the task resource.
|
DeleteZone |
---|
Deletes a zone resource. All assets within a zone must be deleted before the zone can be deleted.
|
GetAsset |
---|
Retrieves an asset resource.
|
GetEnvironment |
---|
Get environment resource.
|
GetJob |
---|
Get job resource.
|
GetLake |
---|
Retrieves a lake resource.
|
GetTask |
---|
Get task resource.
|
GetZone |
---|
Retrieves a zone resource.
|
ListAssetActions |
---|
Lists action resources in an asset.
|
ListAssets |
---|
Lists asset resources in a zone.
|
ListEnvironments |
---|
Lists environments under the given lake.
|
ListJobs |
---|
Lists Jobs under the given task.
|
ListLakeActions |
---|
Lists action resources in a lake.
|
ListLakes |
---|
Lists lake resources in a project and location.
|
ListSessions |
---|
Lists session resources in an environment.
|
ListTasks |
---|
Lists tasks under the given lake.
|
ListZoneActions |
---|
Lists action resources in a zone.
|
ListZones |
---|
Lists zone resources in a lake.
|
RunTask |
---|
Run an on demand execution of a Task.
|
UpdateAsset |
---|
Updates an asset resource.
|
UpdateEnvironment |
---|
Update the environment resource.
|
UpdateLake |
---|
Updates a lake resource.
|
UpdateTask |
---|
Update the task resource.
|
UpdateZone |
---|
Updates a zone resource.
|
MetadataService
Metadata service manages metadata resources such as tables, filesets and partitions.
CreateEntity |
---|
Create a metadata entity.
|
CreatePartition |
---|
Create a metadata partition.
|
DeleteEntity |
---|
Delete a metadata entity.
|
DeletePartition |
---|
Delete a metadata partition.
|
GetEntity |
---|
Get a metadata entity.
|
GetPartition |
---|
Get a metadata partition of an entity.
|
ListEntities |
---|
List metadata entities in a zone.
|
ListPartitions |
---|
List metadata partitions of an entity.
|
UpdateEntity |
---|
Update a metadata entity. Only supports full resource update.
|
Action
Action represents an issue requiring administrator action for resolution.
Fields | |
---|---|
category |
The category of issue associated with the action. |
issue |
Detailed description of the issue requiring action. |
detect_time |
The time that the issue was detected. |
name |
Output only. The relative resource name of the action, of the form: |
lake |
Output only. The relative resource name of the lake, of the form: |
zone |
Output only. The relative resource name of the zone, of the form: |
asset |
Output only. The relative resource name of the asset, of the form: |
data_locations[] |
The list of data locations associated with this action. Cloud Storage locations are represented as URI paths(E.g. |
Union field details . Additional details about the action based on the action category. details can be only one of the following: |
|
invalid_data_format |
Details for issues related to invalid or unsupported data formats. |
incompatible_data_schema |
Details for issues related to incompatible schemas detected within data. |
invalid_data_partition |
Details for issues related to invalid or unsupported data partition structure. |
missing_data |
Details for issues related to absence of data within managed resources. |
missing_resource |
Details for issues related to absence of a managed resource. |
unauthorized_resource |
Details for issues related to lack of permissions to access data resources. |
failed_security_policy_apply |
Details for issues related to applying security policy. |
invalid_data_organization |
Details for issues related to invalid data arrangement. |
Category
The category of issues.
Enums | |
---|---|
CATEGORY_UNSPECIFIED |
Unspecified category. |
RESOURCE_MANAGEMENT |
Resource management related issues. |
SECURITY_POLICY |
Security policy related issues. |
DATA_DISCOVERY |
Data and discovery related issues. |
FailedSecurityPolicyApply
Failed to apply security policy to the managed resource(s) under a lake, zone or an asset. For a lake or zone resource, one or more underlying assets has a failure applying security policy to the associated managed resource.
Fields | |
---|---|
asset |
Resource name of one of the assets with failing security policy application. Populated for a lake or zone resource only. |
IncompatibleDataSchema
Action details for incompatible schemas detected by discovery.
Fields | |
---|---|
table |
The name of the table containing invalid data. |
existing_schema |
The existing and expected schema of the table. The schema is provided as a JSON formatted structure listing columns and data types. |
new_schema |
The new and incompatible schema within the table. The schema is provided as a JSON formatted structured listing columns and data types. |
sampled_data_locations[] |
The list of data locations sampled and used for format/schema inference. |
schema_change |
Whether the action relates to a schema that is incompatible or modified. |
SchemaChange
Whether the action relates to a schema that is incompatible or modified.
Enums | |
---|---|
SCHEMA_CHANGE_UNSPECIFIED |
Schema change unspecified. |
INCOMPATIBLE |
Newly discovered schema is incompatible with existing schema. |
MODIFIED |
Newly discovered schema has changed from existing schema for data in a curated zone. |
InvalidDataFormat
Action details for invalid or unsupported data files detected by discovery.
Fields | |
---|---|
sampled_data_locations[] |
The list of data locations sampled and used for format/schema inference. |
expected_format |
The expected data format of the entity. |
new_format |
The new unexpected data format within the entity. |
InvalidDataOrganization
This type has no fields.
Action details for invalid data arrangement.
InvalidDataPartition
Action details for invalid or unsupported partitions detected by discovery.
Fields | |
---|---|
expected_structure |
The issue type of InvalidDataPartition. |
PartitionStructure
The expected partition structure.
Enums | |
---|---|
PARTITION_STRUCTURE_UNSPECIFIED |
PartitionStructure unspecified. |
CONSISTENT_KEYS |
Consistent hive-style partition definition (both raw and curated zone). |
HIVE_STYLE_KEYS |
Hive style partition definition (curated zone only). |
MissingData
This type has no fields.
Action details for absence of data detected by discovery.
MissingResource
This type has no fields.
Action details for resource references in assets that cannot be located.
Asset
An asset represents a cloud resource that is being managed within a lake as a member of a zone.
Fields | |
---|---|
name |
Output only. The relative resource name of the asset, of the form: |
display_name |
Optional. User friendly display name. |
uid |
Output only. System generated globally unique ID for the asset. This ID will be different if the asset is deleted and re-created with the same name. |
create_time |
Output only. The time when the asset was created. |
update_time |
Output only. The time when the asset was last updated. |
labels |
Optional. User defined labels for the asset. |
description |
Optional. Description of the asset. |
state |
Output only. Current state of the asset. |
resource_spec |
Required. Specification of the resource that is referenced by this asset. |
resource_status |
Output only. Status of the resource referenced by this asset. |
security_status |
Output only. Status of the security policy applied to resource referenced by this asset. |
discovery_spec |
Optional. Specification of the discovery feature applied to data referenced by this asset. When this spec is left unset, the asset will use the spec set on the parent zone. |
discovery_status |
Output only. Status of the discovery feature applied to data referenced by this asset. |
DiscoverySpec
Settings to manage the metadata discovery and publishing for an asset.
Fields | |
---|---|
enabled |
Optional. Whether discovery is enabled. |
include_patterns[] |
Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. |
exclude_patterns[] |
Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. |
csv_options |
Optional. Configuration for CSV data. |
json_options |
Optional. Configuration for Json data. |
Union field trigger . Determines when discovery is triggered. trigger can be only one of the following: |
|
schedule |
Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, |
CsvOptions
Describe CSV and similar semi-structured data formats.
Fields | |
---|---|
header_rows |
Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. |
delimiter |
Optional. The delimiter being used to separate values. This defaults to ','. |
encoding |
Optional. The character encoding of the data. The default is UTF-8. |
disable_type_inference |
Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings. |
JsonOptions
Describe JSON data format.
Fields | |
---|---|
encoding |
Optional. The character encoding of the data. The default is UTF-8. |
disable_type_inference |
Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean). |
DiscoveryStatus
Status of discovery for an asset.
Fields | |
---|---|
state |
The current status of the discovery feature. |
message |
Additional information about the current state. |
update_time |
Last update time of the status. |
last_run_time |
The start time of the last discovery run. |
stats |
Data Stats of the asset reported by discovery. |
last_run_duration |
The duration of the last discovery run. |
State
Current state of discovery.
Enums | |
---|---|
STATE_UNSPECIFIED |
State is unspecified. |
SCHEDULED |
Discovery for the asset is scheduled. |
IN_PROGRESS |
Discovery for the asset is running. |
PAUSED |
Discovery for the asset is currently paused (e.g. due to a lack of available resources). It will be automatically resumed. |
DISABLED |
Discovery for the asset is disabled. |
Stats
The aggregated data statistics for the asset reported by discovery.
Fields | |
---|---|
data_items |
The count of data items within the referenced resource. |
data_size |
The number of stored data bytes within the referenced resource. |
tables |
The count of table entities within the referenced resource. |
filesets |
The count of fileset entities within the referenced resource. |
ResourceSpec
Identifies the cloud resource that is referenced by this asset.
Fields | |
---|---|
name |
Immutable. Relative name of the cloud resource that contains the data that is being managed within a lake. For example: |
type |
Required. Immutable. Type of resource. |
read_access_mode |
Optional. Determines how read permissions are handled for each asset and their associated tables. Only available to storage buckets assets. |
AccessMode
Access Mode determines how data stored within the resource is read. This is only applicable to storage bucket assets.
Enums | |
---|---|
ACCESS_MODE_UNSPECIFIED |
Access mode unspecified. |
DIRECT |
Default. Data is accessed directly using storage APIs. |
MANAGED |
Data is accessed through a managed interface using BigQuery APIs. |
Type
Type of resource.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Type not specified. |
STORAGE_BUCKET |
Cloud Storage bucket. |
BIGQUERY_DATASET |
BigQuery dataset. |
ResourceStatus
Status of the resource referenced by an asset.
Fields | |
---|---|
state |
The current state of the managed resource. |
message |
Additional information about the current state. |
update_time |
Last update time of the status. |
managed_access_identity |
Output only. Service account associated with the BigQuery Connection. |
State
The state of a resource.
Enums | |
---|---|
STATE_UNSPECIFIED |
State unspecified. |
READY |
Resource does not have any errors. |
ERROR |
Resource has errors. |
SecurityStatus
Security policy status of the asset. Data security policy, i.e., readers, writers & owners, should be specified in the lake/zone/asset IAM policy.
Fields | |
---|---|
state |
The current state of the security policy applied to the attached resource. |
message |
Additional information about the current state. |
update_time |
Last update time of the status. |
State
The state of the security policy.
Enums | |
---|---|
STATE_UNSPECIFIED |
State unspecified. |
READY |
Security policy has been successfully applied to the attached resource. |
APPLYING |
Security policy is in the process of being applied to the attached resource. |
ERROR |
Security policy could not be applied to the attached resource due to errors. |
AssetStatus
Aggregated status of the underlying assets of a lake or zone.
Fields | |
---|---|
update_time |
Last update time of the status. |
active_assets |
Number of active assets. |
security_policy_applying_assets |
Number of assets that are in process of updating the security policy on attached resources. |
CancelJobRequest
Cancel task jobs.
Fields | |
---|---|
name |
Required. The resource name of the job: Authorization requires the following IAM permission on the specified resource
|
Content
Content represents a user-visible notebook or a sql script
Fields | |
---|---|
name |
Output only. The relative resource name of the content, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id} |
uid |
Output only. System generated globally unique ID for the content. This ID will be different if the content is deleted and re-created with the same name. |
path |
Required. The path for the Content file, represented as directory structure. Unique within a lake. Limited to alphanumerics, hyphens, underscores, dots and slashes. |
create_time |
Output only. Content creation time. |
update_time |
Output only. The time when the content was last updated. |
labels |
Optional. User defined labels for the content. |
description |
Optional. Description of the content. |
Union field data . Only returned in GetContent requests and not in ListContent request. data can be only one of the following: |
|
data_text |
Required. Content data in string format. |
Union field content . Types of content content can be only one of the following: |
|
sql_script |
Sql Script related configurations. |
notebook |
Notebook related configurations. |
Notebook
Configuration for Notebook content.
Fields | |
---|---|
kernel_type |
Required. Kernel Type of the notebook. |
KernelType
Kernel Type of the Jupyter notebook.
Enums | |
---|---|
KERNEL_TYPE_UNSPECIFIED |
Kernel Type unspecified. |
PYTHON3 |
Python 3 Kernel. |
SqlScript
Configuration for the Sql Script content.
Fields | |
---|---|
engine |
Required. Query Engine to be used for the Sql Query. |
QueryEngine
Query Engine Type of the SQL Script.
Enums | |
---|---|
QUERY_ENGINE_UNSPECIFIED |
Value was unspecified. |
SPARK |
Spark SQL Query. |
CreateAssetRequest
Create asset request.
Fields | |
---|---|
parent |
Required. The resource name of the parent zone: Authorization requires the following IAM permission on the specified resource
|
asset_id |
Required. Asset identifier. This ID will be used to generate names such as table names when publishing metadata to Hive Metastore and BigQuery. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must end with a number or a letter. * Must be between 1-63 characters. * Must be unique within the zone. |
asset |
Required. Asset resource. |
validate_only |
Optional. Only validate the request, but do not perform mutations. The default is false. |
CreateContentRequest
Create content request.
Fields | |
---|---|
parent |
Required. The resource name of the parent lake: projects/{project_id}/locations/{location_id}/lakes/{lake_id} Authorization requires the following IAM permission on the specified resource
|
content |
Required. Content resource. |
validate_only |
Optional. Only validate the request, but do not perform mutations. The default is false. |
CreateDataAttributeBindingRequest
Create DataAttributeBinding request.
Fields | |
---|---|
parent |
Required. The resource name of the parent data taxonomy projects/{project_number}/locations/{location_id} Authorization requires the following IAM permission on the specified resource
|
data_attribute_binding_id |
Required. DataAttributeBinding identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the Location. |
data_attribute_binding |
Required. DataAttributeBinding resource. |
validate_only |
Optional. Only validate the request, but do not perform mutations. The default is false. |
CreateDataAttributeRequest
Create DataAttribute request.
Fields | |
---|---|
parent |
Required. The resource name of the parent data taxonomy projects/{project_number}/locations/{location_id}/dataTaxonomies/{data_taxonomy_id} Authorization requires the following IAM permission on the specified resource
|
data_attribute_id |
Required. DataAttribute identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the DataTaxonomy. |
data_attribute |
Required. DataAttribute resource. |
validate_only |
Optional. Only validate the request, but do not perform mutations. The default is false. |
CreateDataScanRequest
Create dataScan request.
Fields | |
---|---|
parent |
Required. The resource name of the parent location: Authorization requires the following IAM permission on the specified resource
|
data_scan |
Required. DataScan resource. |
data_scan_id |
Required. DataScan identifier.
|
validate_only |
Optional. Only validate the request, but do not perform mutations. The default is |
CreateDataTaxonomyRequest
Create DataTaxonomy request.
Fields | |
---|---|
parent |
Required. The resource name of the data taxonomy location, of the form: projects/{project_number}/locations/{location_id} where Authorization requires the following IAM permission on the specified resource
|
data_taxonomy_id |
Required. DataTaxonomy identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the Project. |
data_taxonomy |