Skip to content

Commit 91b494f

Browse files
Google APIscopybara-github
authored andcommitted
feat: Update Hub API
PiperOrigin-RevId: 504700327
1 parent af48be5 commit 91b494f

6 files changed

Lines changed: 535 additions & 116 deletions

File tree

google/cloud/networkconnectivity/v1/BUILD.bazel

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ proto_library(
2323
srcs = [
2424
"common.proto",
2525
"hub.proto",
26+
"policy_based_routing.proto",
2627
],
2728
deps = [
2829
"//google/api:annotations_proto",
@@ -87,6 +88,7 @@ java_gapic_test(
8788
name = "networkconnectivity_java_gapic_test_suite",
8889
test_classes = [
8990
"com.google.cloud.networkconnectivity.v1.HubServiceClientTest",
91+
"com.google.cloud.networkconnectivity.v1.PolicyBasedRoutingServiceClientTest",
9092
],
9193
runtime_deps = [":networkconnectivity_java_gapic_test"],
9294
)

google/cloud/networkconnectivity/v1/common.proto

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ syntax = "proto3";
1717
package google.cloud.networkconnectivity.v1;
1818

1919
import "google/api/field_behavior.proto";
20+
import "google/api/resource.proto";
2021
import "google/protobuf/timestamp.proto";
2122

2223
option csharp_namespace = "Google.Cloud.NetworkConnectivity.V1";
@@ -26,6 +27,14 @@ option java_outer_classname = "CommonProto";
2627
option java_package = "com.google.cloud.networkconnectivity.v1";
2728
option php_namespace = "Google\\Cloud\\NetworkConnectivity\\V1";
2829
option ruby_package = "Google::Cloud::NetworkConnectivity::V1";
30+
option (google.api.resource_definition) = {
31+
type: "compute.googleapis.com/InterconnectAttachment"
32+
pattern: "projects/{project}/regions/{region}/interconnectAttachments/{resource_id}"
33+
};
34+
option (google.api.resource_definition) = {
35+
type: "compute.googleapis.com/Network"
36+
pattern: "projects/{project}/global/networks/{resource_id}"
37+
};
2938

3039
// Represents the metadata of the long-running operation.
3140
message OperationMetadata {

0 commit comments

Comments
 (0)