feat: add new deliver targets and drop causes for Private Service Connect

PiperOrigin-RevId: 460906802
This commit is contained in:
Google APIs 2022-07-14 01:56:54 -07:00 committed by Copybara-Service
parent 6f933fe5ec
commit fdb523df9a

View file

@ -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.