metastore/v1 library
Dataproc Metastore API - v1
The Dataproc Metastore API is used to manage the lifecycle and configuration of metastore services.
For more information, see cloud.google.com/dataproc-metastore/docs
Create an instance of DataprocMetastoreApi to access these resources:
Classes
- AuditConfig
- Specifies the audit configuration for a service.
- AutoscalingConfig
- Represents the autoscaling configuration of a metastore service.
- AuxiliaryVersionConfig
- Configuration information for the auxiliary service versions.
- BackendMetastore
- Represents a backend metastore for the federation.
- Backup
- The details of a backup resource.
- Binding
- Associates members, or principals, with a role.
- CdcConfig
- Configuration information to start the Change Data Capture (CDC) streams from customer database to backend database of Dataproc Metastore.
- CloudSQLConnectionConfig
- Configuration information to establish customer database connection before the cutover phase of migration
- CloudSQLMigrationConfig
- Configuration information for migrating from self-managed hive metastore on Google Cloud using Cloud SQL as the backend database to Dataproc Metastore.
- Consumer
- Contains information of the customer's network configurations.
- DatabaseDump
- A specification of the location of and metadata about a database dump from a relational database management system.
- DataprocMetastoreApi
- The Dataproc Metastore API is used to manage the lifecycle and configuration of metastore services.
- EncryptionConfig
- Encryption settings for the service.
- Federation
- Represents a federation of multiple backend metastores.
- HiveMetastoreConfig
- Specifies configuration information specific to running Hive metastore software as the metastore service.
- KerberosConfig
- Configuration information for a Kerberos principal.
- LimitConfig
- Represents the autoscaling limit configuration of a metastore service.
- ListBackupsResponse
- Response message for DataprocMetastore.ListBackups.
- ListFederationsResponse
- Response message for ListFederations
- ListLocationsResponse
- The response message for Locations.ListLocations.
- ListMetadataImportsResponse
- Response message for DataprocMetastore.ListMetadataImports.
- ListMigrationExecutionsResponse
- Response message for DataprocMetastore.ListMigrationExecutions.
- ListOperationsResponse
- The response message for Operations.ListOperations.
- ListServicesResponse
- Response message for DataprocMetastore.ListServices.
- MaintenanceWindow
- Maintenance window.
- MetadataExport
- The details of a metadata export operation.
- MetadataImport
- A metastore resource that imports metadata.
- MetadataIntegration
- Specifies how metastore metadata should be integrated with external services.
- MetadataManagementActivity
- The metadata management activities of the metastore service.
- MigrationExecution
- The details of a migration execution resource.
- NetworkConfig
- Network configuration for the Dataproc Metastore service.
- Operation
- This resource represents a long-running operation that is the result of a network API call.
- Policy
- An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.A Policy is a collection of bindings.
- ProjectsLocationsFederationsResource
- ProjectsLocationsOperationsResource
- ProjectsLocationsResource
- ProjectsLocationsServicesBackupsResource
- ProjectsLocationsServicesDatabasesResource
- ProjectsLocationsServicesDatabasesTablesResource
- ProjectsLocationsServicesMetadataImportsResource
- ProjectsLocationsServicesMigrationExecutionsResource
- ProjectsLocationsServicesResource
- ProjectsResource
- Restore
- The details of a metadata restore operation.
- ScalingConfig
- Represents the scaling configuration of a metastore service.
- ScheduledBackup
- This specifies the configuration of scheduled backup.
- Secret
- A securely stored value.
- Service
- A managed metastore service that serves metadata queries.
- SetIamPolicyRequest
- Request message for SetIamPolicy method.
- StartMigrationRequest
- Request message for DataprocMetastore.StartMigration.
- TelemetryConfig
- Telemetry Configuration for the Dataproc Metastore service.
Typedefs
- AlterMetadataResourceLocationRequest = $AlterMetadataResourceLocationRequest
- Request message for DataprocMetastore.AlterMetadataResourceLocation.
- AlterTablePropertiesRequest = $AlterTablePropertiesRequest
- Request message for DataprocMetastore.AlterTableProperties.
- AuditLogConfig = $AuditLogConfig
- Provides the configuration for logging a type of permissions.
- CancelMigrationRequest = $Empty
- Request message for DataprocMetastore.CancelMigration.
- CancelOperationRequest = $Empty
- The request message for Operations.CancelOperation.
- CompleteMigrationRequest = $Empty
- Request message for DataprocMetastore.CompleteMigration.
- DataCatalogConfig = $DataCatalogConfig
- Specifies how metastore metadata should be integrated with the Data Catalog service.
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- ExportMetadataRequest = $ExportMetadataRequest
- Request message for DataprocMetastore.ExportMetadata.
- Expr = $Expr
- Represents a textual expression in the Common Expression Language (CEL) syntax.
- LatestBackup = $LatestBackup
- The details of the latest scheduled backup.
- Location = $Location01
- A resource that represents a Google Cloud location.
- MoveTableToDatabaseRequest = $MoveTableToDatabaseRequest
- Request message for DataprocMetastore.MoveTableToDatabase.
- QueryMetadataRequest = $QueryMetadataRequest
- Request message for DataprocMetastore.QueryMetadata.
- RestoreServiceRequest = $RestoreServiceRequest
- Request message for DataprocMetastore.RestoreService.
- Status = $Status00
- The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
- TestIamPermissionsRequest = $TestIamPermissionsRequest01
- Request message for TestIamPermissions method.
- TestIamPermissionsResponse = $TestIamPermissionsResponse
- 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.