Skip to content
This repository has been archived by the owner on Jul 6, 2023. It is now read-only.

feat: Added the Backup resource and Backup resource GetIamPolicy/SetIamPolicy to V1 feat: Added the RestoreService method to V1 #63

Merged
merged 2 commits into from Aug 17, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
16 changes: 16 additions & 0 deletions google/cloud/metastore/__init__.py
Expand Up @@ -21,15 +21,21 @@
DataprocMetastoreAsyncClient,
)

from google.cloud.metastore_v1.types.metastore import Backup
from google.cloud.metastore_v1.types.metastore import CreateBackupRequest
from google.cloud.metastore_v1.types.metastore import CreateMetadataImportRequest
from google.cloud.metastore_v1.types.metastore import CreateServiceRequest
from google.cloud.metastore_v1.types.metastore import DatabaseDumpSpec
from google.cloud.metastore_v1.types.metastore import DeleteBackupRequest
from google.cloud.metastore_v1.types.metastore import DeleteServiceRequest
from google.cloud.metastore_v1.types.metastore import ExportMetadataRequest
from google.cloud.metastore_v1.types.metastore import GetBackupRequest
from google.cloud.metastore_v1.types.metastore import GetMetadataImportRequest
from google.cloud.metastore_v1.types.metastore import GetServiceRequest
from google.cloud.metastore_v1.types.metastore import HiveMetastoreConfig
from google.cloud.metastore_v1.types.metastore import KerberosConfig
from google.cloud.metastore_v1.types.metastore import ListBackupsRequest
from google.cloud.metastore_v1.types.metastore import ListBackupsResponse
from google.cloud.metastore_v1.types.metastore import ListMetadataImportsRequest
from google.cloud.metastore_v1.types.metastore import ListMetadataImportsResponse
from google.cloud.metastore_v1.types.metastore import ListServicesRequest
Expand All @@ -40,6 +46,8 @@
from google.cloud.metastore_v1.types.metastore import MetadataImport
from google.cloud.metastore_v1.types.metastore import MetadataManagementActivity
from google.cloud.metastore_v1.types.metastore import OperationMetadata
from google.cloud.metastore_v1.types.metastore import Restore
from google.cloud.metastore_v1.types.metastore import RestoreServiceRequest
from google.cloud.metastore_v1.types.metastore import Secret
from google.cloud.metastore_v1.types.metastore import Service
from google.cloud.metastore_v1.types.metastore import UpdateMetadataImportRequest
Expand All @@ -48,15 +56,21 @@
__all__ = (
"DataprocMetastoreClient",
"DataprocMetastoreAsyncClient",
"Backup",
"CreateBackupRequest",
"CreateMetadataImportRequest",
"CreateServiceRequest",
"DatabaseDumpSpec",
"DeleteBackupRequest",
"DeleteServiceRequest",
"ExportMetadataRequest",
"GetBackupRequest",
"GetMetadataImportRequest",
"GetServiceRequest",
"HiveMetastoreConfig",
"KerberosConfig",
"ListBackupsRequest",
"ListBackupsResponse",
"ListMetadataImportsRequest",
"ListMetadataImportsResponse",
"ListServicesRequest",
Expand All @@ -67,6 +81,8 @@
"MetadataImport",
"MetadataManagementActivity",
"OperationMetadata",
"Restore",
"RestoreServiceRequest",
"Secret",
"Service",
"UpdateMetadataImportRequest",
Expand Down
16 changes: 16 additions & 0 deletions google/cloud/metastore_v1/__init__.py
Expand Up @@ -17,15 +17,21 @@
from .services.dataproc_metastore import DataprocMetastoreClient
from .services.dataproc_metastore import DataprocMetastoreAsyncClient

from .types.metastore import Backup
from .types.metastore import CreateBackupRequest
from .types.metastore import CreateMetadataImportRequest
from .types.metastore import CreateServiceRequest
from .types.metastore import DatabaseDumpSpec
from .types.metastore import DeleteBackupRequest
from .types.metastore import DeleteServiceRequest
from .types.metastore import ExportMetadataRequest
from .types.metastore import GetBackupRequest
from .types.metastore import GetMetadataImportRequest
from .types.metastore import GetServiceRequest
from .types.metastore import HiveMetastoreConfig
from .types.metastore import KerberosConfig
from .types.metastore import ListBackupsRequest
from .types.metastore import ListBackupsResponse
from .types.metastore import ListMetadataImportsRequest
from .types.metastore import ListMetadataImportsResponse
from .types.metastore import ListServicesRequest
Expand All @@ -36,23 +42,31 @@
from .types.metastore import MetadataImport
from .types.metastore import MetadataManagementActivity
from .types.metastore import OperationMetadata
from .types.metastore import Restore
from .types.metastore import RestoreServiceRequest
from .types.metastore import Secret
from .types.metastore import Service
from .types.metastore import UpdateMetadataImportRequest
from .types.metastore import UpdateServiceRequest

__all__ = (
"DataprocMetastoreAsyncClient",
"Backup",
"CreateBackupRequest",
"CreateMetadataImportRequest",
"CreateServiceRequest",
"DatabaseDumpSpec",
"DataprocMetastoreClient",
"DeleteBackupRequest",
"DeleteServiceRequest",
"ExportMetadataRequest",
"GetBackupRequest",
"GetMetadataImportRequest",
"GetServiceRequest",
"HiveMetastoreConfig",
"KerberosConfig",
"ListBackupsRequest",
"ListBackupsResponse",
"ListMetadataImportsRequest",
"ListMetadataImportsResponse",
"ListServicesRequest",
Expand All @@ -63,6 +77,8 @@
"MetadataImport",
"MetadataManagementActivity",
"OperationMetadata",
"Restore",
"RestoreServiceRequest",
"Secret",
"Service",
"UpdateMetadataImportRequest",
Expand Down
50 changes: 50 additions & 0 deletions google/cloud/metastore_v1/gapic_metadata.json
Expand Up @@ -10,6 +10,11 @@
"grpc": {
"libraryClient": "DataprocMetastoreClient",
"rpcs": {
"CreateBackup": {
"methods": [
"create_backup"
]
},
"CreateMetadataImport": {
"methods": [
"create_metadata_import"
Expand All @@ -20,6 +25,11 @@
"create_service"
]
},
"DeleteBackup": {
"methods": [
"delete_backup"
]
},
"DeleteService": {
"methods": [
"delete_service"
Expand All @@ -30,6 +40,11 @@
"export_metadata"
]
},
"GetBackup": {
"methods": [
"get_backup"
]
},
"GetMetadataImport": {
"methods": [
"get_metadata_import"
Expand All @@ -40,6 +55,11 @@
"get_service"
]
},
"ListBackups": {
"methods": [
"list_backups"
]
},
"ListMetadataImports": {
"methods": [
"list_metadata_imports"
Expand All @@ -50,6 +70,11 @@
"list_services"
]
},
"RestoreService": {
"methods": [
"restore_service"
]
},
"UpdateMetadataImport": {
"methods": [
"update_metadata_import"
Expand All @@ -65,6 +90,11 @@
"grpc-async": {
"libraryClient": "DataprocMetastoreAsyncClient",
"rpcs": {
"CreateBackup": {
"methods": [
"create_backup"
]
},
"CreateMetadataImport": {
"methods": [
"create_metadata_import"
Expand All @@ -75,6 +105,11 @@
"create_service"
]
},
"DeleteBackup": {
"methods": [
"delete_backup"
]
},
"DeleteService": {
"methods": [
"delete_service"
Expand All @@ -85,6 +120,11 @@
"export_metadata"
]
},
"GetBackup": {
"methods": [
"get_backup"
]
},
"GetMetadataImport": {
"methods": [
"get_metadata_import"
Expand All @@ -95,6 +135,11 @@
"get_service"
]
},
"ListBackups": {
"methods": [
"list_backups"
]
},
"ListMetadataImports": {
"methods": [
"list_metadata_imports"
Expand All @@ -105,6 +150,11 @@
"list_services"
]
},
"RestoreService": {
"methods": [
"restore_service"
]
},
"UpdateMetadataImport": {
"methods": [
"update_metadata_import"
Expand Down