GoogleCloudRunV2VpcAccess
import type { GoogleCloudRunV2VpcAccess } from "https://googleapis.deno.dev/v1/run:v2.ts";
VPC Access settings. For more information on sending traffic to a VPC network, visit https://cloud.google.com/run/docs/configuring/connecting-vpc.
interface GoogleCloudRunV2VpcAccess {
connector?: string;
egress?: "VPC_EGRESS_UNSPECIFIED" | "ALL_TRAFFIC" | "PRIVATE_RANGES_ONLY";
networkInterfaces?: GoogleCloudRunV2NetworkInterface[];
}§Properties
§
connector?: string
[src]VPC Access connector name. Format: projects/{project}/locations/{location}/connectors/{connector}, where {project} can be project id or number. For more information on sending traffic to a VPC network via a connector, visit https://cloud.google.com/run/docs/configuring/vpc-connectors.
§
egress?: "VPC_EGRESS_UNSPECIFIED" | "ALL_TRAFFIC" | "PRIVATE_RANGES_ONLY"
[src]Optional. Traffic VPC egress settings. If not provided, it defaults to PRIVATE_RANGES_ONLY.
§
networkInterfaces?: GoogleCloudRunV2NetworkInterface[]
[src]Optional. Direct VPC egress settings. Currently only single network interface is supported.