Skip to content

Commit b47ef05

Browse files
feat: [google-cloud-storage-control] Add Anywhere cache control APIs (#13859)
- [ ] Regenerate this pull request now. BEGIN_COMMIT_OVERRIDE feat: Add Anywhere cache control APIs docs: Added comments for Anywhere cache messages END_COMMIT_OVERRIDE PiperOrigin-RevId: 753336476 Source-Link: googleapis/googleapis@cc6c360 Source-Link: googleapis/googleapis-gen@0b87c01 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXN0b3JhZ2UtY29udHJvbC8uT3dsQm90LnlhbWwiLCJoIjoiMGI4N2MwMTA0NWQyZGYxMGQ2NGMyNjZkNmNiYTA2NzVhOWY2ZWFhZSJ9 --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 6e3836f commit b47ef05

28 files changed

+9363
-670
lines changed

packages/google-cloud-storage-control/google/cloud/storage_control/__init__.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,45 +25,67 @@
2525
StorageControlClient,
2626
)
2727
from google.cloud.storage_control_v2.types.storage_control import (
28+
AnywhereCache,
2829
CommonLongRunningOperationMetadata,
30+
CreateAnywhereCacheMetadata,
31+
CreateAnywhereCacheRequest,
2932
CreateFolderRequest,
3033
CreateManagedFolderRequest,
3134
DeleteFolderRequest,
3235
DeleteManagedFolderRequest,
36+
DisableAnywhereCacheRequest,
3337
Folder,
38+
GetAnywhereCacheRequest,
3439
GetFolderRequest,
3540
GetManagedFolderRequest,
3641
GetStorageLayoutRequest,
42+
ListAnywhereCachesRequest,
43+
ListAnywhereCachesResponse,
3744
ListFoldersRequest,
3845
ListFoldersResponse,
3946
ListManagedFoldersRequest,
4047
ListManagedFoldersResponse,
4148
ManagedFolder,
49+
PauseAnywhereCacheRequest,
4250
PendingRenameInfo,
4351
RenameFolderMetadata,
4452
RenameFolderRequest,
53+
ResumeAnywhereCacheRequest,
4554
StorageLayout,
55+
UpdateAnywhereCacheMetadata,
56+
UpdateAnywhereCacheRequest,
4657
)
4758

4859
__all__ = (
4960
"StorageControlClient",
5061
"StorageControlAsyncClient",
62+
"AnywhereCache",
5163
"CommonLongRunningOperationMetadata",
64+
"CreateAnywhereCacheMetadata",
65+
"CreateAnywhereCacheRequest",
5266
"CreateFolderRequest",
5367
"CreateManagedFolderRequest",
5468
"DeleteFolderRequest",
5569
"DeleteManagedFolderRequest",
70+
"DisableAnywhereCacheRequest",
5671
"Folder",
72+
"GetAnywhereCacheRequest",
5773
"GetFolderRequest",
5874
"GetManagedFolderRequest",
5975
"GetStorageLayoutRequest",
76+
"ListAnywhereCachesRequest",
77+
"ListAnywhereCachesResponse",
6078
"ListFoldersRequest",
6179
"ListFoldersResponse",
6280
"ListManagedFoldersRequest",
6381
"ListManagedFoldersResponse",
6482
"ManagedFolder",
83+
"PauseAnywhereCacheRequest",
6584
"PendingRenameInfo",
6685
"RenameFolderMetadata",
6786
"RenameFolderRequest",
87+
"ResumeAnywhereCacheRequest",
6888
"StorageLayout",
89+
"UpdateAnywhereCacheMetadata",
90+
"UpdateAnywhereCacheRequest",
6991
)

packages/google-cloud-storage-control/google/cloud/storage_control_v2/__init__.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,45 +20,67 @@
2020

2121
from .services.storage_control import StorageControlAsyncClient, StorageControlClient
2222
from .types.storage_control import (
23+
AnywhereCache,
2324
CommonLongRunningOperationMetadata,
25+
CreateAnywhereCacheMetadata,
26+
CreateAnywhereCacheRequest,
2427
CreateFolderRequest,
2528
CreateManagedFolderRequest,
2629
DeleteFolderRequest,
2730
DeleteManagedFolderRequest,
31+
DisableAnywhereCacheRequest,
2832
Folder,
33+
GetAnywhereCacheRequest,
2934
GetFolderRequest,
3035
GetManagedFolderRequest,
3136
GetStorageLayoutRequest,
37+
ListAnywhereCachesRequest,
38+
ListAnywhereCachesResponse,
3239
ListFoldersRequest,
3340
ListFoldersResponse,
3441
ListManagedFoldersRequest,
3542
ListManagedFoldersResponse,
3643
ManagedFolder,
44+
PauseAnywhereCacheRequest,
3745
PendingRenameInfo,
3846
RenameFolderMetadata,
3947
RenameFolderRequest,
48+
ResumeAnywhereCacheRequest,
4049
StorageLayout,
50+
UpdateAnywhereCacheMetadata,
51+
UpdateAnywhereCacheRequest,
4152
)
4253

4354
__all__ = (
4455
"StorageControlAsyncClient",
56+
"AnywhereCache",
4557
"CommonLongRunningOperationMetadata",
58+
"CreateAnywhereCacheMetadata",
59+
"CreateAnywhereCacheRequest",
4660
"CreateFolderRequest",
4761
"CreateManagedFolderRequest",
4862
"DeleteFolderRequest",
4963
"DeleteManagedFolderRequest",
64+
"DisableAnywhereCacheRequest",
5065
"Folder",
66+
"GetAnywhereCacheRequest",
5167
"GetFolderRequest",
5268
"GetManagedFolderRequest",
5369
"GetStorageLayoutRequest",
70+
"ListAnywhereCachesRequest",
71+
"ListAnywhereCachesResponse",
5472
"ListFoldersRequest",
5573
"ListFoldersResponse",
5674
"ListManagedFoldersRequest",
5775
"ListManagedFoldersResponse",
5876
"ManagedFolder",
77+
"PauseAnywhereCacheRequest",
5978
"PendingRenameInfo",
6079
"RenameFolderMetadata",
6180
"RenameFolderRequest",
81+
"ResumeAnywhereCacheRequest",
6282
"StorageControlClient",
6383
"StorageLayout",
84+
"UpdateAnywhereCacheMetadata",
85+
"UpdateAnywhereCacheRequest",
6486
)

packages/google-cloud-storage-control/google/cloud/storage_control_v2/gapic_metadata.json

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@
1010
"grpc": {
1111
"libraryClient": "StorageControlClient",
1212
"rpcs": {
13+
"CreateAnywhereCache": {
14+
"methods": [
15+
"create_anywhere_cache"
16+
]
17+
},
1318
"CreateFolder": {
1419
"methods": [
1520
"create_folder"
@@ -30,6 +35,16 @@
3035
"delete_managed_folder"
3136
]
3237
},
38+
"DisableAnywhereCache": {
39+
"methods": [
40+
"disable_anywhere_cache"
41+
]
42+
},
43+
"GetAnywhereCache": {
44+
"methods": [
45+
"get_anywhere_cache"
46+
]
47+
},
3348
"GetFolder": {
3449
"methods": [
3550
"get_folder"
@@ -45,6 +60,11 @@
4560
"get_storage_layout"
4661
]
4762
},
63+
"ListAnywhereCaches": {
64+
"methods": [
65+
"list_anywhere_caches"
66+
]
67+
},
4868
"ListFolders": {
4969
"methods": [
5070
"list_folders"
@@ -55,16 +75,36 @@
5575
"list_managed_folders"
5676
]
5777
},
78+
"PauseAnywhereCache": {
79+
"methods": [
80+
"pause_anywhere_cache"
81+
]
82+
},
5883
"RenameFolder": {
5984
"methods": [
6085
"rename_folder"
6186
]
87+
},
88+
"ResumeAnywhereCache": {
89+
"methods": [
90+
"resume_anywhere_cache"
91+
]
92+
},
93+
"UpdateAnywhereCache": {
94+
"methods": [
95+
"update_anywhere_cache"
96+
]
6297
}
6398
}
6499
},
65100
"grpc-async": {
66101
"libraryClient": "StorageControlAsyncClient",
67102
"rpcs": {
103+
"CreateAnywhereCache": {
104+
"methods": [
105+
"create_anywhere_cache"
106+
]
107+
},
68108
"CreateFolder": {
69109
"methods": [
70110
"create_folder"
@@ -85,6 +125,16 @@
85125
"delete_managed_folder"
86126
]
87127
},
128+
"DisableAnywhereCache": {
129+
"methods": [
130+
"disable_anywhere_cache"
131+
]
132+
},
133+
"GetAnywhereCache": {
134+
"methods": [
135+
"get_anywhere_cache"
136+
]
137+
},
88138
"GetFolder": {
89139
"methods": [
90140
"get_folder"
@@ -100,6 +150,11 @@
100150
"get_storage_layout"
101151
]
102152
},
153+
"ListAnywhereCaches": {
154+
"methods": [
155+
"list_anywhere_caches"
156+
]
157+
},
103158
"ListFolders": {
104159
"methods": [
105160
"list_folders"
@@ -110,10 +165,25 @@
110165
"list_managed_folders"
111166
]
112167
},
168+
"PauseAnywhereCache": {
169+
"methods": [
170+
"pause_anywhere_cache"
171+
]
172+
},
113173
"RenameFolder": {
114174
"methods": [
115175
"rename_folder"
116176
]
177+
},
178+
"ResumeAnywhereCache": {
179+
"methods": [
180+
"resume_anywhere_cache"
181+
]
182+
},
183+
"UpdateAnywhereCache": {
184+
"methods": [
185+
"update_anywhere_cache"
186+
]
117187
}
118188
}
119189
}

0 commit comments

Comments
 (0)