From fdb523df9a14f8bebd734d690e5fa6592036bc06 Mon Sep 17 00:00:00 2001 From: Google APIs Date: Thu, 14 Jul 2022 01:56:54 -0700 Subject: [PATCH] feat: add new deliver targets and drop causes for Private Service Connect PiperOrigin-RevId: 460906802 --- .../networkmanagement/v1beta1/trace.proto | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/google/cloud/networkmanagement/v1beta1/trace.proto b/google/cloud/networkmanagement/v1beta1/trace.proto index 8b562676f3..9035fcfe40 100644 --- a/google/cloud/networkmanagement/v1beta1/trace.proto +++ b/google/cloud/networkmanagement/v1beta1/trace.proto @@ -656,6 +656,18 @@ message DeliverInfo { // Target is a Cloud SQL instance. CLOUD_SQL_INSTANCE = 5; + + // Target is a published service using [Private Service + // Connect](https://cloud.google.com/vpc/docs/configure-private-service-connect-services). + PSC_PUBLISHED_SERVICE = 6; + + // Target is all Google APIs using [Private Service + // Connect](https://cloud.google.com/vpc/docs/configure-private-service-connect-apis). + PSC_GOOGLE_API = 7; + + // Target is VPC-SC using [Private Service + // Connect](https://cloud.google.com/vpc/docs/configure-private-service-connect-apis). + PSC_VPC_SC = 8; } // Target type where the packet is delivered to. @@ -885,6 +897,13 @@ message DropInfo { // Packet could be dropped because the VPC connector is not in a running // state. VPC_CONNECTOR_NOT_RUNNING = 24; + + // Packet could be dropped because it was sent from a different region + // to a regional forwarding without global access. + FORWARDING_RULE_REGION_MISMATCH = 25; + + // Privte Service Connect (PSC) connection is not in accepted state. + PSC_CONNECTION_NOT_ACCEPTED = 26; } // Cause that the packet is dropped.