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
- AlterMetadataResourceLocationRequest
- Request message for DataprocMetastore.AlterMetadataResourceLocation.
- AlterTablePropertiesRequest
- Request message for DataprocMetastore.AlterTableProperties.
- AuditConfig
- Specifies the audit configuration for a 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.
- 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.
- DataCatalogConfig
- Specifies how metastore metadata should be integrated with the Data Catalog service.
- DataprocMetastoreApi
- The Dataproc Metastore API is used to manage the lifecycle and configuration of metastore services.
- EncryptionConfig
- Encryption settings for the service.
- ExportMetadataRequest
- Request message for DataprocMetastore.ExportMetadata.
- 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.
- LatestBackup
- The details of the latest scheduled backup.
- ListBackupsResponse
- Response message for DataprocMetastore.ListBackups.
- ListFederationsResponse
- Response message for ListFederations
- ListLocationsResponse
- The response message for Locations.ListLocations.
- ListMetadataImportsResponse
- Response message for DataprocMetastore.ListMetadataImports.
- 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.
- MoveTableToDatabaseRequest
- Request message for DataprocMetastore.MoveTableToDatabase.
- 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
- ProjectsLocationsServicesResource
- ProjectsResource
- QueryMetadataRequest
- Request message for DataprocMetastore.QueryMetadata.
- Restore
- The details of a metadata restore operation.
- RestoreServiceRequest
- Request message for DataprocMetastore.Restore.
- 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.
- TelemetryConfig
- Telemetry Configuration for the Dataproc Metastore service.
Typedefs
- AuditLogConfig = $AuditLogConfig
- Provides the configuration for logging a type of permissions.
- CancelOperationRequest = $Empty
- The request message for Operations.CancelOperation.
- 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.
- Location = $Location01
- A resource that represents a Google Cloud location.
- Status = $Status
- 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.