Skip to content

Commit 65fad14

Browse files
Google APIscopybara-github
authored andcommitted
feat: add PromoteReplica API
feat: add Instance.State.PROMOTING feat: add Performance configuraiton & limits feat: add partial success support to List RPCs fix: mark ManagedActiveDirectoryConfig fields as required (always have been) docs: expand Instance update_mask allowed fields PiperOrigin-RevId: 733758613
1 parent 7e795c4 commit 65fad14

2 files changed

Lines changed: 327 additions & 25 deletions

File tree

google/cloud/filestore/v1beta1/BUILD.bazel

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ java_gapic_library(
8686
deps = [
8787
":filestore_java_proto",
8888
"//google/api:api_java_proto",
89-
"//google/cloud/common:common_proto",
89+
"//google/cloud/common:common_java_proto",
9090
],
9191
)
9292

@@ -109,6 +109,7 @@ java_gapic_assembly_gradle_pkg(
109109
":filestore_java_grpc",
110110
":filestore_java_proto",
111111
":filestore_proto",
112+
"//google/cloud/common:common_java_proto",
112113
],
113114
)
114115

@@ -214,6 +215,7 @@ php_gapic_library(
214215
srcs = [":filestore_proto_with_info"],
215216
gapic_yaml = "file_gapic.yaml",
216217
grpc_service_config = "file_grpc_service_config.json",
218+
migration_mode = "NEW_SURFACE_ONLY",
217219
rest_numeric_enums = True,
218220
service_yaml = "file_v1beta1.yaml",
219221
transport = "grpc+rest",
@@ -286,17 +288,18 @@ ruby_cloud_gapic_library(
286288
name = "filestore_ruby_gapic",
287289
srcs = [":filestore_proto_with_info"],
288290
extra_protoc_parameters = [
289-
"ruby-cloud-gem-name=google-cloud-filestore-v1beta1",
290-
"ruby-cloud-api-shortname=file",
291291
"ruby-cloud-api-id=file.googleapis.com",
292+
"ruby-cloud-api-shortname=file",
293+
"ruby-cloud-gem-name=google-cloud-filestore-v1beta1",
292294
"ruby-cloud-product-url=https://cloud.google.com/filestore/",
293295
"ruby-cloud-extra-dependencies=google-cloud-common=~>1.0",
294296
],
295297
grpc_service_config = "file_grpc_service_config.json",
296298
rest_numeric_enums = True,
297-
ruby_cloud_description = "Filestore instances are fully managed NFS file servers on Google Cloud for use with applications running on Compute Engine virtual machines (VMs) instances or Google Kubernetes Engine clusters.",
299+
ruby_cloud_description = "Filestore instances are fully managed NFS file servers on Google Cloud for use with applications running on Compute Engine virtual machine (VM) instances, Google Kubernetes Engine clusters, external datastores such as Google Cloud VMware Engine, or your on-premises machines.",
298300
ruby_cloud_title = "Filestore V1beta1",
299301
service_yaml = "file_v1beta1.yaml",
302+
transport = "grpc+rest",
300303
deps = [
301304
":filestore_ruby_grpc",
302305
":filestore_ruby_proto",
@@ -362,4 +365,20 @@ csharp_gapic_assembly_pkg(
362365
##############################################################################
363366
# C++
364367
##############################################################################
365-
# Put your C++ rules here
368+
load(
369+
"@com_google_googleapis_imports//:imports.bzl",
370+
"cc_grpc_library",
371+
"cc_proto_library",
372+
)
373+
374+
cc_proto_library(
375+
name = "filestore_cc_proto",
376+
deps = [":filestore_proto"],
377+
)
378+
379+
cc_grpc_library(
380+
name = "filestore_cc_grpc",
381+
srcs = [":filestore_proto"],
382+
grpc_only = True,
383+
deps = [":filestore_cc_proto"],
384+
)

0 commit comments

Comments
 (0)