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

Commit 483cc6e

Browse files
feat: Added the Backup resource and Backup resource GetIamPolicy/SetIamPolicy to V1 feat: Added the RestoreService method to V1 (#63)
feat: Added the Backup resource and Backup resource GetIamPolicy/SetIamPolicy to V1 feat: Added the RestoreService method to V1 Promoted additional Dataproc Metastore metadata management methods to V1 PiperOrigin-RevId: 391108398 Source-Link: googleapis/googleapis@b6901e7 Source-Link: https://github.com/googleapis/googleapis-gen/commit/020e77c452db4e0f4f77f6d7613c18eead9b8918 * 🦉 Updates from OwlBot See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 0d2aead commit 483cc6e

File tree

13 files changed

+3042
-53
lines changed

13 files changed

+3042
-53
lines changed

google/cloud/metastore/__init__.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,21 @@
2121
DataprocMetastoreAsyncClient,
2222
)
2323

24+
from google.cloud.metastore_v1.types.metastore import Backup
25+
from google.cloud.metastore_v1.types.metastore import CreateBackupRequest
2426
from google.cloud.metastore_v1.types.metastore import CreateMetadataImportRequest
2527
from google.cloud.metastore_v1.types.metastore import CreateServiceRequest
2628
from google.cloud.metastore_v1.types.metastore import DatabaseDumpSpec
29+
from google.cloud.metastore_v1.types.metastore import DeleteBackupRequest
2730
from google.cloud.metastore_v1.types.metastore import DeleteServiceRequest
2831
from google.cloud.metastore_v1.types.metastore import ExportMetadataRequest
32+
from google.cloud.metastore_v1.types.metastore import GetBackupRequest
2933
from google.cloud.metastore_v1.types.metastore import GetMetadataImportRequest
3034
from google.cloud.metastore_v1.types.metastore import GetServiceRequest
3135
from google.cloud.metastore_v1.types.metastore import HiveMetastoreConfig
3236
from google.cloud.metastore_v1.types.metastore import KerberosConfig
37+
from google.cloud.metastore_v1.types.metastore import ListBackupsRequest
38+
from google.cloud.metastore_v1.types.metastore import ListBackupsResponse
3339
from google.cloud.metastore_v1.types.metastore import ListMetadataImportsRequest
3440
from google.cloud.metastore_v1.types.metastore import ListMetadataImportsResponse
3541
from google.cloud.metastore_v1.types.metastore import ListServicesRequest
@@ -40,6 +46,8 @@
4046
from google.cloud.metastore_v1.types.metastore import MetadataImport
4147
from google.cloud.metastore_v1.types.metastore import MetadataManagementActivity
4248
from google.cloud.metastore_v1.types.metastore import OperationMetadata
49+
from google.cloud.metastore_v1.types.metastore import Restore
50+
from google.cloud.metastore_v1.types.metastore import RestoreServiceRequest
4351
from google.cloud.metastore_v1.types.metastore import Secret
4452
from google.cloud.metastore_v1.types.metastore import Service
4553
from google.cloud.metastore_v1.types.metastore import UpdateMetadataImportRequest
@@ -48,15 +56,21 @@
4856
__all__ = (
4957
"DataprocMetastoreClient",
5058
"DataprocMetastoreAsyncClient",
59+
"Backup",
60+
"CreateBackupRequest",
5161
"CreateMetadataImportRequest",
5262
"CreateServiceRequest",
5363
"DatabaseDumpSpec",
64+
"DeleteBackupRequest",
5465
"DeleteServiceRequest",
5566
"ExportMetadataRequest",
67+
"GetBackupRequest",
5668
"GetMetadataImportRequest",
5769
"GetServiceRequest",
5870
"HiveMetastoreConfig",
5971
"KerberosConfig",
72+
"ListBackupsRequest",
73+
"ListBackupsResponse",
6074
"ListMetadataImportsRequest",
6175
"ListMetadataImportsResponse",
6276
"ListServicesRequest",
@@ -67,6 +81,8 @@
6781
"MetadataImport",
6882
"MetadataManagementActivity",
6983
"OperationMetadata",
84+
"Restore",
85+
"RestoreServiceRequest",
7086
"Secret",
7187
"Service",
7288
"UpdateMetadataImportRequest",

google/cloud/metastore_v1/__init__.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,21 @@
1717
from .services.dataproc_metastore import DataprocMetastoreClient
1818
from .services.dataproc_metastore import DataprocMetastoreAsyncClient
1919

20+
from .types.metastore import Backup
21+
from .types.metastore import CreateBackupRequest
2022
from .types.metastore import CreateMetadataImportRequest
2123
from .types.metastore import CreateServiceRequest
2224
from .types.metastore import DatabaseDumpSpec
25+
from .types.metastore import DeleteBackupRequest
2326
from .types.metastore import DeleteServiceRequest
2427
from .types.metastore import ExportMetadataRequest
28+
from .types.metastore import GetBackupRequest
2529
from .types.metastore import GetMetadataImportRequest
2630
from .types.metastore import GetServiceRequest
2731
from .types.metastore import HiveMetastoreConfig
2832
from .types.metastore import KerberosConfig
33+
from .types.metastore import ListBackupsRequest
34+
from .types.metastore import ListBackupsResponse
2935
from .types.metastore import ListMetadataImportsRequest
3036
from .types.metastore import ListMetadataImportsResponse
3137
from .types.metastore import ListServicesRequest
@@ -36,23 +42,31 @@
3642
from .types.metastore import MetadataImport
3743
from .types.metastore import MetadataManagementActivity
3844
from .types.metastore import OperationMetadata
45+
from .types.metastore import Restore
46+
from .types.metastore import RestoreServiceRequest
3947
from .types.metastore import Secret
4048
from .types.metastore import Service
4149
from .types.metastore import UpdateMetadataImportRequest
4250
from .types.metastore import UpdateServiceRequest
4351

4452
__all__ = (
4553
"DataprocMetastoreAsyncClient",
54+
"Backup",
55+
"CreateBackupRequest",
4656
"CreateMetadataImportRequest",
4757
"CreateServiceRequest",
4858
"DatabaseDumpSpec",
4959
"DataprocMetastoreClient",
60+
"DeleteBackupRequest",
5061
"DeleteServiceRequest",
5162
"ExportMetadataRequest",
63+
"GetBackupRequest",
5264
"GetMetadataImportRequest",
5365
"GetServiceRequest",
5466
"HiveMetastoreConfig",
5567
"KerberosConfig",
68+
"ListBackupsRequest",
69+
"ListBackupsResponse",
5670
"ListMetadataImportsRequest",
5771
"ListMetadataImportsResponse",
5872
"ListServicesRequest",
@@ -63,6 +77,8 @@
6377
"MetadataImport",
6478
"MetadataManagementActivity",
6579
"OperationMetadata",
80+
"Restore",
81+
"RestoreServiceRequest",
6682
"Secret",
6783
"Service",
6884
"UpdateMetadataImportRequest",

google/cloud/metastore_v1/gapic_metadata.json

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@
1010
"grpc": {
1111
"libraryClient": "DataprocMetastoreClient",
1212
"rpcs": {
13+
"CreateBackup": {
14+
"methods": [
15+
"create_backup"
16+
]
17+
},
1318
"CreateMetadataImport": {
1419
"methods": [
1520
"create_metadata_import"
@@ -20,6 +25,11 @@
2025
"create_service"
2126
]
2227
},
28+
"DeleteBackup": {
29+
"methods": [
30+
"delete_backup"
31+
]
32+
},
2333
"DeleteService": {
2434
"methods": [
2535
"delete_service"
@@ -30,6 +40,11 @@
3040
"export_metadata"
3141
]
3242
},
43+
"GetBackup": {
44+
"methods": [
45+
"get_backup"
46+
]
47+
},
3348
"GetMetadataImport": {
3449
"methods": [
3550
"get_metadata_import"
@@ -40,6 +55,11 @@
4055
"get_service"
4156
]
4257
},
58+
"ListBackups": {
59+
"methods": [
60+
"list_backups"
61+
]
62+
},
4363
"ListMetadataImports": {
4464
"methods": [
4565
"list_metadata_imports"
@@ -50,6 +70,11 @@
5070
"list_services"
5171
]
5272
},
73+
"RestoreService": {
74+
"methods": [
75+
"restore_service"
76+
]
77+
},
5378
"UpdateMetadataImport": {
5479
"methods": [
5580
"update_metadata_import"
@@ -65,6 +90,11 @@
6590
"grpc-async": {
6691
"libraryClient": "DataprocMetastoreAsyncClient",
6792
"rpcs": {
93+
"CreateBackup": {
94+
"methods": [
95+
"create_backup"
96+
]
97+
},
6898
"CreateMetadataImport": {
6999
"methods": [
70100
"create_metadata_import"
@@ -75,6 +105,11 @@
75105
"create_service"
76106
]
77107
},
108+
"DeleteBackup": {
109+
"methods": [
110+
"delete_backup"
111+
]
112+
},
78113
"DeleteService": {
79114
"methods": [
80115
"delete_service"
@@ -85,6 +120,11 @@
85120
"export_metadata"
86121
]
87122
},
123+
"GetBackup": {
124+
"methods": [
125+
"get_backup"
126+
]
127+
},
88128
"GetMetadataImport": {
89129
"methods": [
90130
"get_metadata_import"
@@ -95,6 +135,11 @@
95135
"get_service"
96136
]
97137
},
138+
"ListBackups": {
139+
"methods": [
140+
"list_backups"
141+
]
142+
},
98143
"ListMetadataImports": {
99144
"methods": [
100145
"list_metadata_imports"
@@ -105,6 +150,11 @@
105150
"list_services"
106151
]
107152
},
153+
"RestoreService": {
154+
"methods": [
155+
"restore_service"
156+
]
157+
},
108158
"UpdateMetadataImport": {
109159
"methods": [
110160
"update_metadata_import"

0 commit comments

Comments
 (0)