Package types (0.2.2)

API documentation for metastore_v1beta.types package.

Classes

Backup

The details of a backup resource. .. attribute:: name

Immutable. The relative resource name of the backup, in the following form:

projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}

:type: str

CreateBackupRequest

Request message for DataprocMetastore.CreateBackup.

CreateMetadataImportRequest

Request message for DataprocMetastore.CreateMetadataImport.

CreateServiceRequest

Request message for DataprocMetastore.CreateService.

DataCatalogConfig

Specifies how metastore metadata should be integrated with the Data Catalog service.

DatabaseDumpSpec

The specification of database dump to import from or export to.

DeleteBackupRequest

Request message for DataprocMetastore.DeleteBackup.

DeleteServiceRequest

Request message for DataprocMetastore.DeleteService.

ExportMetadataRequest

Request message for DataprocMetastore.ExportMetadata.

GetBackupRequest

Request message for DataprocMetastore.GetBackup.

GetMetadataImportRequest

Request message for DataprocMetastore.GetMetadataImport.

GetServiceRequest

Request message for DataprocMetastore.GetService.

HiveMetastoreConfig

Specifies configuration information specific to running Hive metastore software as the metastore service.

KerberosConfig

Configuration information for a Kerberos principal. .. attribute:: keytab

A Kerberos keytab file that can be used to authenticate a service principal with a Kerberos Key Distribution Center (KDC).

:type: google.cloud.metastore_v1beta.types.Secret

ListBackupsRequest

Request message for DataprocMetastore.ListBackups.

ListBackupsResponse

Response message for DataprocMetastore.ListBackups.

ListMetadataImportsRequest

Request message for DataprocMetastore.ListMetadataImports.

ListMetadataImportsResponse

Response message for DataprocMetastore.ListMetadataImports.

ListServicesRequest

Request message for DataprocMetastore.ListServices.

ListServicesResponse

Response message for DataprocMetastore.ListServices.

LocationMetadata

Metadata about the service in a location. .. attribute:: supported_hive_metastore_versions

The versions of Hive Metastore that can be used when creating a new metastore service in this location. The server guarantees that exactly one HiveMetastoreVersion in the list will set is_default.

:type: Sequence[google.cloud.metastore_v1beta.types.LocationMetadata.HiveMetastoreVersion]

MaintenanceWindow

Maintenance window. This specifies when Dataproc Metastore may perform system maintenance operation to the service.

MetadataExport

The details of a metadata export operation. .. attribute:: destination_gcs_uri

Output only. A Cloud Storage URI of a folder that metadata are exported to, in the form of gs://<bucket_name>/<path_inside_bucket>/<export_folder>, where <export_folder> is automatically generated.

:type: str

MetadataImport

A metastore resource that imports metadata. .. attribute:: database_dump

Immutable. A database dump from a pre- xisting metastore's database.

:type: google.cloud.metastore_v1beta.types.MetadataImport.DatabaseDump

MetadataIntegration

Specifies how metastore metadata should be integrated with external services.

MetadataManagementActivity

The metadata management activities of the metastore service. .. attribute:: metadata_exports

Output only. The latest metadata exports of the metastore service.

:type: Sequence[google.cloud.metastore_v1beta.types.MetadataExport]

OperationMetadata

Represents the metadata of a long-running operation. .. attribute:: create_time

Output only. The time the operation was created.

:type: google.protobuf.timestamp_pb2.Timestamp

Restore

The details of a metadata restore operation. .. attribute:: start_time

Output only. The time when the restore started.

:type: google.protobuf.timestamp_pb2.Timestamp

RestoreServiceRequest

Request message for [DataprocMetastore.Restore][]. .. attribute:: service

Required. The relative resource name of the metastore service to run restore, in the following form:

projects/{project_id}/locations/{location_id}/services/{service_id}

:type: str

Secret

A securely stored value. .. attribute:: cloud_secret

The relative resource name of a Secret Manager secret version, in the following form:

projects/{project_number}/secrets/{secret_id}/versions/{version_id}.

:type: str

Service

A managed metastore service that serves metadata queries. .. attribute:: hive_metastore_config

Configuration information specific to running Hive metastore software as the metastore service.

:type: google.cloud.metastore_v1beta.types.HiveMetastoreConfig

UpdateMetadataImportRequest

Request message for DataprocMetastore.UpdateMetadataImport.

UpdateServiceRequest

Request message for DataprocMetastore.UpdateService.