Meta tags:
description= Enable faster network packet processing in Compute Engine by using the Data Plane Development Kit (DPDK) framework.;
Headings (most frequently used words):
dpdk, install, and, vm, console, gcloud, uio, with, on, your, to, driver, create, the, vpc, networks, api, by, using, enable, faster, network, packet, processing, stay, organized, collections, save, categorize, content, based, preferences, before, you, begin, requirements, restrictions, overview, of, features, versions, configure, run, bind, test, it, unbind, what, next, rest, that, uses, for, iommu, less, vfio, products, pricing, support, resources, engage, git, linux, packages,
Text of the page (most frequently used words):
the (526), create (176), for (173), and (147), #network (147), with (111), vms (104), you (88), compute (64), about (63), plane (63), using (62), dpdk (62), troubleshoot (62), machine (58), disk (57), use (53), instance (53), vpc (49), name (48), manage (47), type (47), subnet (47), following (45), networks (44), that (43), control (43), data (43), cloud (42), view (41), performance (40), google (39), set (39), server (39), disks (37), image (37), install (36), region (36), steps (35), configure (34), previous (33), overview (33), windows (33), mig (33), gvnic (32), created (32), engine (30), specify (29), from (27), images (27), reservation (27), instances (26), your (25), sudo (25), driver (25), interface (24), select (24), zone (24), project (23), gcloud (23), linux (22), ssh (22), virtual (22), mtu (21), gpu (21), hyperdisk (21), sql (21), creating (20), virtio (20), configuration (20), custom (20), access (20), monitor (20), support (18), vnic (18), resources (17), one (17), replace (17), uio (17), must (17), supported (17), creation (17), policies (16), specified (16), projects (16), where (16), control_plane_network_name (16), default (16), reservations (16), section (15), net (15), can (15), boot (15), run (15), connect (15), networking (15), request (15), value (15), series (15), project_id (15), click (15), workloads (15), types (15), host (15), snapshots (15), groups (15), recommendations (15), number (14), enable (14), post (14), global (14), persistent (14), ipv4 (14), range (14), regional (14), management (14), workload (14), load (14), apply (14), more (13), follow (13), mode (13), important (13), subnets (13), delete (13), storage (13), bulk (13), microsoft (13), cluster (13), all (12), these (12), build (12), when (12), zones (12), menu (12), new (12), add (12), console (12), sole (12), availability (12), best (12), see (11), page (11), options (11), vfio (11), regions (11), data_plane_network_name (11), fails (11), generation (11), choose (11), gpus (11), high (11), manually (11), applications (11), based (11), practices (11), stateful (11), this (10), higher (10), pci (10), command (10), application (10), make (10), https (10), update (10), start (10), ubuntu (10), two (10), size (10), optimized (10), metadata (10), migs (10), machines (10), attached (10), migrate (10), logs (10), tcp (9), running (9), get (9), operating (9), uses (9), change (9), field (9), packet (9), cli (9), firewall (9), between (9), guest (9), addresses (9), licenses (9), managed (9), tenant (9), multiple (9), openshift (9), shutdown (9), time (9), hpc (9), samples (8), otherwise (8), license (8), drivers (8), iommu (8), version (8), errors (8), ssd (8), subnetworks (8), data_plane_subnet_name (8), control_plane_subnet_name (8), method (8), available (8), opens (8), before (8), than (8), 1460 (8), authentication (8), service (8), import (8), cpu (8), resource (8), login (8), optimize (8), internal (8), disaster (8), recovery (8), agent (8), existing (8), keys (8), h4d (8), flexibility (8), dns (8), tpu (8), thumb (7), slot (7), example (7), git (7), googleapis (7), com (7), tier_1 (7), sure (7), family (7), how (7), same (7), api (7), nic (7), enter (7), unit (7), allow (7), single (7), commitments (7), startup (7), balancing (7), benchmark (7), idle (7), scale (7), deploy (7), back (7), mysql (7), zonal (7), remove (7), maintenance (7), templates (7), snapshot (7), backup (7), third (6), events (6), code (6), send (6), bandwidth (6), pci_slot_number (6), bind (6), want (6), less (6), which (6), stop (6), later (6), central1 (6), vnic_type (6), list (6), making (6), insert (6), processing (6), tab (6), manager (6), systems (6), rule (6), connections (6), cidr (6), notation (6), setting (6), maximum (6), transmission (6), modify (6), identity (6), local (6), environment (6), virtualization (6), usage (6), security (6), migration (6), updates (6), instant (6), files (6), nested (6), across (6), group (6), demand (6), pools (6), failover (6), extension (6), transfer (6), customized (6), spot (6), system (5), understand (5), down (5), information (5), are (5), details (5), learn (5), review (5), directory (5), current (5), hugepages (5), igb_uio (5), upgrade (5), predefined (5), vcpus (5), located (5), step (5), memory (5), different (5), first (5), plan (5), development (5), physical (5), monitoring (5), databases (5), accounts (5), future (5), nvidia (5), operations (5), placement (5), node (5), highly (5), multi (5), capacity (5), schedules (5), audit (5), symphony (5), email (5), scripts (5), enhanced (5), capabilities (5), tenancy (5), restore (5), workstation (5), faq (5), flex (5), português (4), español (4), sign (4), network_interface_name (4), bash (4), echo (4), sys (4), unbind (4), testing (4), test (4), kernel (4), apt (4), packages (4), prepare (4), standard (4), subnetwork (4), nictype (4), both (4), specific (4), image_family (4), image_project (4), doesn (4), machine_type (4), vm_name (4), flag (4), done (4), only (4), optional (4), latency (4), advanced (4), configurations (4), faster (4), pro (4), control_primary_range (4), largest (4), 8896 (4), 1300 (4), autocreatesubnetworks (4), false (4), data_primary_range (4), rules (4), valid (4), address (4), services (4), apis (4), authenticate (4), external (4), provider (4), scalable (4), tools (4), distributed (4), issues (4), pmu (4), share (4), live (4), autoscaling (4), cross (4), requests (4), calendar (4), metrics (4), health (4), active (4), clusters (4), containers (4), container (4), database (4), postgresql (4), extensions (4), work (4), suspend (4), location (4), resize (4), graceful (4), locations (4), plans (4), replication (4), bound (4), terms (3), other (3), need (3), content (3), apache (3), jumbo (3), next (3), grep (3), device (3), after (3), installed (3), testpmd (3), app (3), mnt (3), huge (3), mount (3), then (3), methods (3), enabled (3), check (3), causes (3), tar (3), lts (3), exist (3), but (3), not (3), newest (3), t2a (3), requirements (3), within (3), automatically (3), take (3), minute (3), completes (3), interfaces (3), has (3), expand (3), general (3), add_box (3), recommended (3), routing (3), stack (3), second (3), stats (3), restrictions (3), documentation (3), rest (3), credentials (3), consistent (3), user (3), guides (3), infrastructure (3), observability (3), analytics (3), automatic (3), troubleshooting (3), encryption (3), serial (3), patterns (3), discounts (3), cuds (3), manual (3), resilient (3), autoscale (3), balancer (3), prevent (3), policy (3), ibm (3), spectrum (3), perform (3), deploying (3), during (3), deployment (3), rhel (3), protect (3), certificates (3), query (3), state (3), disable (3), properties (3), account (3), increase (3), schedule (3), lifecycle (3), design (3), non (3), pool (3), move (3), workstations (3), tpus (3), product (3), 한국어 (2), 日本語 (2), עברית (2), brasil (2), italiano (2), indonesia (2), français (2), américa (2), latina (2), deutsch (2), english (2), action (2), site (2), youtube (2), center (2), started (2), release (2), pricing (2), products (2), last (2), updated (2), 2026 (2), utc (2), licensed (2), under (2), feedback (2), settings (2), rates (2), what (2), depending (2), values (2), vnic_directory (2), bus (2), link (2), ens4 (2), lspci (2), verify (2), devbind (2), libraries (2), nr_hugepages (2), igb (2), dkms (2), package (2), kmods (2), repository (2), module (2), clone (2), org (2), config (2), uname (2), selecting (2), meson (2), ninja (2), examples (2), fast (2), pip (2), installation (2), machinetype (2), initializeparams (2), 512gb (2), sourceimage (2), 2004 (2), networkinterfaces (2), named (2), specifies (2), 512 (2), virtio_net (2), will (2), initialized (2), alternatively (2), contains (2), attempting (2), match (2), appears (2), again (2), checkbox (2), either (2), card (2), note (2), prompts (2), customize (2), attach (2), intensive (2), common (2), purpose (2), their (2), don (2), previously (2), firewalls (2), ipprotocol (2), ports (2), allows (2), primary (2), ipcidrrange (2), firewall_rule_name (2), just (2), bgp (2), into (2), network_name (2), explains (2), hardware (2), software (2), frame (2), process (2), latest (2), features (2), bug (2), provides (2), versions (2), per (2), lack (2), connectivity (2), private (2), idp (2), federated (2), function (2), source (2), block (2), secure (2), over (2), deployments (2), require (2), sdk (2), languages (2), frameworks (2), costs (2), industry (2), solutions (2), hybrid (2), multicloud (2), pipelines (2), hosting (2), quota (2), commitment (2), consumption (2), full (2), registration (2), sles (2), export (2), port (2), collecting (2), nodes (2), report (2), arm (2), core (2), rdp (2), analyze (2), visible (2), cores (2), committed (2), underutilized (2), insights (2), utilization (2), globally (2), web (2), autohealing (2), iis (2), shared (2), reserve (2), autoscaler (2), autoscalers (2), activity (2), kubernetes (2), place (2), redis (2), cloning (2), writer (2), always (2), alwayson (2), file (2), volumes (2), synchronization (2), switch (2), byol (2), payg (2), byos (2), changes (2), families (2), guide (2), securing (2), event (2), simulate (2), topology (2), together (2), repairs (2), repair (2), failures (2), template (2), suspended (2), stopped (2), target (2), distribution (2), cancel (2), once (2), limit (2), ipv6 (2), static (2), decrease (2), basic (2), scoped (2), copy (2), appliances (2), asynchronous (2), throughput (2), encrypt (2), names (2), format (2), extreme (2), balanced (2), organization (2), through (2), rdma (2), preemptible (2), provisioning (2), models (2), rtx (2), vws (2), constraints (2), accelerator (2), reference (2), technology (2), areas (2), close (2), subscribe, newsletter, our, decade, climate, join, cookies, privacy, tech, twitter, blog, engage, training, certification, architecture, getting, github, status, notes, community, forums, contact, sales, marketplace, easy, easytounderstand, solved, problem, solvedmyproblem, otherup, hard, hardtounderstand, incorrect, sample, incorrectinformationorsamplecode, missing, missingtheinformationsamplesineed, otherdown, tell, except, noted, java, registered, trademark, oracle, its, affiliates, developers, creative, commons, attribution, optimization, frames, managing, reload, line, included, mkdir, hugetlbfs, pagesize, none, 1048576kb, 1024, 2048kb, some, buffers, formatted, ifconfig, connected, adaptor, peripheral, component, interconnect, modprobe, pushd, depmod, insmod, popd, parent, cloned, parameters, enable_unsafe_noiommu_mode, isn, cat, noiommu, setup, dexamples, ldconfig, earlier, try, wget, rel, xvf, essential, python3, headers, pkg, libnuma, dev, pyelftools, dependencies, disksizegb, disktype, true, networkperformanceconfig, totalegressbandwidthtier, meets, outside, containing, matching, dataplane_network_name, fields, configs, total, egress, tier, flags, row, item, reduced, indicates, further, graphics, units, ratios, doing, because, any, specifying, debian, enables, allowed, initial, reporting, added, buffer, rss, secondary, ring, recommends, most, recent, benefit, fixes, each, used, unique, avoid, haven, already, verifies, provide, have, components, init, initialize, begin, userspace, issue, instead, environments, iov, performing, overcome, limitation, rather, open, ethernet, lets, efficiently, hardwares, such, adapters, specifically, designed, succeeds, video, streaming, voice, defined, sdn, nfv, framework, low, controller, bypass, directly, space, enabling, useful, document, kit, save, categorize, preferences, stay, organized, collections, home, concurrent, operation, renewal, nvme, resizing, pay, viewing, output, diagnostic, sudoers, screenshots, generate, blackwell, soft, lockups, locks, rescue, inaccessible, dumps, panic, fstab, unresponsive, suspension, reboots, shutdowns, tips, nics, improve, resiliency, communication, reduce, compact, idpf, irdma, threads, sustained, merge, split, extend, renew, without, purchase, cost, savings, dynamic, overcommit, cpus, floating, reliable, udp, backends, scaling, consuming, consume, combine, cud, sharing, decisions, signals, serving, predictions, organize, labels, replica, states, observe, reports, tensorflow, inference, tensorrt5, learning, monte, carlo, spark, forwarding, others, integrate, clustering, exchange, 2016, sharepoint, strategies, passive, inactive, setups, built, integrations, validation, were, deployed, transition, hammerdb, bucket, aws, ec2, pacemaker, s2d, netapp, hot, standby, drbd, architectures, client, mailjet, mailgun, sendgrid, sending, blue, green, lamp, joomla, asp, interactive, mongodb, flask, terraform, servers, mtls, random, generator, rng, accurate, protocol, ntp, append, els, deprecate, trusted, red, hat, knowledgebase, functionality, risks, controls, confidential, kek, expiration, shielded, attributes, handle, notices, faulty, unmanaged, affect, preserved, turn, off, alternate, repairing, maintain, upgrades, override, selectively, applying, accelerate, out, outage, rebalance, reenable, proactive, redistribution, shape, distribute, define, info, accidental, deletion, spread, edit, rename, reset, resume, restart, referrers, uuid, recover, corrupted, duplicate, clones, alerts, backups, vss, regionally, protection, considerations, synchronous, consistency, failback, replicate, provisioned, iops, limits, evaluate, help, kms, customer, supplied, symbolic, links, practice, ram, additional, exapools, ptr, record, failure, tags, restrict, automate, password, powershell, sac, securely, apps, root, vpn, bastion, iap, connection, browser, iso, imported, prerequisites, importing, exporting, bring, own, path, detach, reattach, constraint, accounting, provision, slurm, reserved, team, slice, slices, adds, scenarios, deterministic, base, ready, aci, configured, preempted, historical, alternative, similar, displays, ops, logging, public, gpudirect, ultra, minimum, platform, hostname, quickstarts, iam, roles, permissions, office, licensing, premium, strategy, gemini, bare, metal, accelerators, platforms, scores, discover, free, skip, main,
Text of the page (random words):
scalable and resilient applications patterns for using floating ip addresses on compute engine optimize resource utilization use recommendations to manage resources apply machine type recommendations to vms configure machine type recommendations apply machine type recommendations to migs view and apply idle resources recommendations view and understand vm insights view and understand mig insights manage idle vm recommendations idle vm recommendations overview view and apply idle vm recommendations configure idle vm recommendations manage reservation recommendations reservation recommendations overview view and apply idle reservation recommendations view and apply underutilized reservation recommendations configure idle reservation recommendations configure underutilized reservation recommendations overcommit cpus on sole tenant vms manual live migration about manual live migration manually live migrate vms share sole tenant node groups next generation dynamic resource management cost savings get discounts for committed usage about commitments and committed use discounts cuds resource based cuds purchase resource based commitments without attached reservations with attached reservations for os licenses manage resource based commitments renew commitments automatically extend commitment terms merge and split commitments upgrade commitments share resource based cuds across projects get discounts for sustained usage disk performance optimize hyperdisk performance optimize persistent disk performance optimize local ssd performance workload performance set the number of threads per core customize the number of visible cpu cores analyze the cpu performance using the pmu pmu overview enable the pmu in vms manage the pmu in vms network performance network bandwidth use google virtual nic use irdma network driver use idpf network interface configure a vm with higher bandwidth reduce latency by using compact placement policies optimize tcp network communication optimize tcp network performance optimize tcp network resiliency benchmark higher bandwidth vms optimize app latency with load balancing use dpdk to improve network performance network performance and gpu vms networking and gpu machines use higher network bandwidth patterns for using multiple host nics troubleshoot general tips troubleshoot connectivity troubleshoot rdp troubleshoot ssh troubleshoot os login troubleshoot vms troubleshoot vm operations troubleshoot vm creation troubleshoot resource availability errors troubleshoot bulk api vm creation troubleshoot vm reboots and shutdowns troubleshoot vm suspension troubleshoot vm updates troubleshoot unresponsive vms troubleshoot vm startup troubleshoot fstab errors troubleshoot kernel panic collecting core dumps rescue an inaccessible vm troubleshoot cpu bus locks troubleshoot cpu soft lockups troubleshoot vm configurations troubleshoot arm vms troubleshoot gpu vms troubleshoot nvidia gpu errors generate a nvidia bug report for blackwell gpus troubleshoot nested virtualization troubleshoot using vm screenshots troubleshoot sole tenant nodes troubleshoot vm performance issues troubleshoot sudoers files troubleshoot windows vms troubleshoot windows vms collecting diagnostic information troubleshoot using the serial console troubleshoot using the serial console viewing serial port output troubleshoot instance groups troubleshoot managed instance groups migs troubleshoot os management troubleshoot licenses troubleshoot image import and export troubleshooting sles pay as you go registration troubleshooting ubuntu pro registration troubleshoot metadata server troubleshoot metadata server troubleshoot networking issues troubleshoot common networking issues troubleshoot network drivers troubleshoot vm performance issues troubleshoot storage troubleshoot disk creation troubleshoot full disks and disk resizing troubleshoot disk encryption troubleshoot nvme disks troubleshoot instant snapshots troubleshoot standard snapshots troubleshoot reservations and commitments troubleshoot reservation creation troubleshoot reservation consumption troubleshooting reservation monitoring troubleshoot reservation updates troubleshoot future reservation creation and updates troubleshoot automatic commitment renewal troubleshoot quota errors troubleshoot concurrent operation quota errors troubleshoot workload authentication troubleshoot default service accounts troubleshoot workload to workload authentication ai and ml application development application hosting compute data analytics and pipelines databases distributed hybrid and multicloud industry solutions migration networking observability and monitoring security storage access and resources management costs and usage management infrastructure as code sdk languages frameworks and tools home documentation compute compute engine guides send feedback enable faster network packet processing with dpdk stay organized with collections save and categorize content based on your preferences this document explains how to enable the data plane development kit dpdk on a virtual machine vm instance for faster network packet processing dpdk is a framework for performance intensive applications that require fast packet processing low latency and consistent performance dpdk provides a set of data plane libraries and a network interface controller nic that bypass the kernel network and run directly in the user space for example enabling dpdk on your vm is useful when running the following network function virtualization nfv deployments software defined networking sdn applications video streaming or voice over ip applications you can run dpdk on a vm that uses one of the following virtual nic vnic types recommended gvnic a high performance secure and scalable virtual network interface specifically designed for compute engine that succeeds virtio as the next generation vnic virtio net an open source ethernet driver that lets vms efficiently access physical hardwares such as block storage and networking adapters one issue with running dpdk in a virtual environment instead of on physical hardware is that virtual environments lack support for sr iov and i o memory management unit iommu for high performing applications to overcome this limitation you must run dpdk on guest physical addresses rather than host virtual addresses by using one of the following drivers userspace i o uio iommu less virtual function i o vfio before you begin if you haven t already set up authentication authentication verifies your identity for access to google cloud services and apis to run code or samples from a local development environment you can authenticate to compute engine by selecting one of the following options select the tab for how you plan to use the samples on this page console when you use the google cloud console to access google cloud services and apis you don t need to set up authentication gcloud install the google cloud cli after installation initialize the google cloud cli by running the following command gcloud init if you re using an external identity provider idp you must first sign in to the gcloud cli with your federated identity note if you installed the gcloud cli previously make sure you have the latest version by running gcloud components update set a default region and zone rest to use the rest api samples on this page in a local development environment you use the credentials you provide to the gcloud cli install the google cloud cli if you re using an external identity provider idp you must first sign in to the gcloud cli with your federated identity for more information see authenticate for using rest in the google cloud authentication documentation requirements when creating a vm to run dpdk on make sure of the following to avoid a lack of network connectivity when running your applications use two virtual private cloud networks a vpc network for the control plane a vpc network for the data plane the two vpc networks must both specify the following a subnet with a unique ip address range the same region for their subnets the same type of vnic either gvnic or virtio net when creating the vm you must specify the same region as the two vpc networks subnets you must specify the vnic type you plan to use with dpdk you must specify a supported machine series for gvnic or virtio net restrictions running dpdk on a vm has the following restrictions you can only use single stack subnets for the two vpc networks used in the vm if you re using gvnic as the vnic type for the two vpc networks make sure of the following you must use dpdk version 22 11 or later you can only use supported disk images if you want to enable per vm tier_1 networking performance for higher network performance when creating the vm you must specify the following gvnic as the vnic type a supported machine type with 30 vcpus or more overview of dpdk features and versions google recommends using the most recent version of the dpdk driver to benefit from latest features and bug fixes the following list provides an overview of what is available with each version of the dpdk driver 24 07 modify ring size support for all supported machine types secondary process support 24 03 rss support for all supported machine types 23 11 rx buffer size support for all supported machine types jumbo frame 9k support for third generation and later machine types 23 07 added support for third generation and later machine types jumbo frame 9k support for first and second generation machine types 23 03 support for reporting stats software stats for all supported machine types hardware stats for first and second generation machine types 22 11 initial driver release with support for first and second generation machine types configure a vm to run dpdk this section explains how to create a vm to run dpdk on create the vpc networks create two vpc networks for the data plane and control plane by using the google cloud console google cloud cli or compute engine api you can later specify these networks when creating the vm console create a vpc network for the data plane in the google cloud console go to vpc networks go to vpc networks the vpc networks page opens click add_box create vpc network the create a vpc network page opens in the name field enter a name for your network in the new subnet section do the following in the name field enter a name for your subnet in the region menu select a region for your subnet select ipv4 single stack default in the ipv4 range enter a valid ipv4 range address in cidr notation click done click create the vpc networks page opens it can take up to a minute before the creation of the vpc network completes create a vpc network for the control plane with a firewall rule to allow ssh connections into the vm click add_box create vpc network again the create a vpc network page opens in the name field enter a name for your network in the new subnet section do the following in the name field enter a name for the subnet in the region menu select the same region you specified for the subnet of the data plane network select ipv4 single stack default in the ipv4 range enter a valid ipv4 range address in cidr notation important specify a different ipv4 range than the one you specified in the subnet for the data plane network otherwise creating the network fails click done in the ipv4 firewall rules tab select the network_name allow ssh checkbox where network_name is the network name you specified in the previous steps click create the vpc networks page opens it can take up to a minute before the creation of the vpc network completes gcloud to create a vpc network for the data plane follow these steps create a vpc network with a manually created subnet by using the gcloud compute networks create command with the subnet mode flag set to custom gcloud compute networks create data_plane_network_name bgp routing mode regional mtu mtu subnet mode custom replace the following data_plane_network_name the name for the vpc network for the data plane mtu the maximum transmission unit mtu which is the largest packet size of the network the value must be between 1300 and 8896 the default value is 1460 before setting the mtu to a value higher than 1460 see maximum transmission unit create a subnet for the vpc data plane network you ve just created by using the gcloud compute networks subnets create command gcloud compute networks subnets create data_plane_subnet_name network data_plane_network_name range data_primary_range region region replace the following data_plane_subnet_name the name of the subnet for the data plane network data_plane_network_name the name of the data plane network you specified in the previous steps data_primary_range a valid ipv4 range for the subnet in cidr notation region the region where to create the subnet to create a vpc network for the control plane with a firewall rule to allow ssh connections into the vm follow these steps create a vpc network with a manually created subnet by using the gcloud compute networks create command with the subnet mode flag set to custom gcloud compute networks create control_plane_network_name bgp routing mode regional mtu mtu subnet mode custom replace the following control_plane_network_name the name for the vpc network for the control plane mtu the mtu which is the largest packet size of the network the value must be between 1300 and 8896 the default value is 1460 before setting the mtu to a value higher than 1460 see maximum transmission unit create a subnet for the vpc control plane network you ve just created by using the gcloud compute networks subnets create command gcloud compute networks subnets create control_plane_subnet_name network control_plane_network_name range control_primary_range region region replace the following control_plane_subnet_name the name of the subnet for the control plane network control_plane_network_name the name of the control plane network you specified in the previous steps control_primary_range a valid ipv4 range for the subnet in cidr notation important specify a different ipv4 range than the one you specified in the data plane network s subnet otherwise creating the subnet fails region the region where to create the subnet which must match with the region you specified in the data plane network s subnet create a vpc firewall rule that allows ssh connections to the control plane network by using the gcloud compute firewall rules create command with the allow flag set to tcp 22 gcloud compute firewall rules create firewall_rule_name action allow network control_plane_network_name rules tcp 22 replace the following firewall_rule_name the name of the firewall rule control_plane_network_name the name of the control plane network you created in the previous steps api to create a vpc network for the data plane follow these steps create a vpc network with a manually created subnet by making a post request to the networks insert method with the autocreatesubnetworks field...
|