HiveDatabase(mapping=None, *, ignore_unknown_fields=False, **kwargs)Stores the hive database information. It includes the database name, description, location and properties associated with the database.
Attributes |
|
|---|---|
| Name | Description |
name |
str
Output only. The resource name. Format: projects/{project_id_or_number}/catalogs/{catalog_id}/databases/{database_id} |
description |
str
Optional. Stores the database description. The maximum length is 4000 characters. |
location_uri |
str
Optional. The Cloud Storage location path where the database exists. Format: gs://bucket/path/to/database If
unspecified, the database will be stored in the catalog
location. The maximum length is 4000 characters.
|
parameters |
MutableMapping[str, str]
Optional. Stores the properties associated with the database. The maximum size is 2 MiB. |
Classes
ParametersEntry
ParametersEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)The abstract base class for a message.
| Parameters | |
|---|---|
| Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |