---
title: "POST /v1/{+parent}/vmwareEngineNetworks"
method: POST
path: "/v1/{+parent}/vmwareEngineNetworks"
tags: ["projects"]
---

# POST /v1/{+parent}/vmwareEngineNetworks

`POST /v1/{+parent}/vmwareEngineNetworks`

Creates a new VMware Engine network that can be used by a private cloud.

## Path parameters

- `parent` string, required

## Query parameters

- `requestId` string
- `validateOnly` boolean
- `vmwareEngineNetworkId` string

## Request body

- VmwareEngineNetwork — VMware Engine network resource that provides connectivity for VMware Engine private clouds.
  - `description` string — User-provided description for this VMware Engine network.
  - `state` 'STATE_UNSPECIFIED' | 'CREATING' | 'ACTIVE' | 'UPDATING' | 'DELETING' — Output only. State of the VMware Engine network.
  - `updateTime` string, google-datetime — Output only. Last update time of this resource.
  - `name` string — Output only. Identifier. The resource name of the VMware Engine network. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: `projects/my-project/locations/global/vmwareEngineNetworks/my-network`
  - `createTime` string, google-datetime — Output only. Creation time of this resource.
  - `etag` string — Checksum that may be sent on update and delete requests to ensure that the user-provided value is up to date before the server processes a request. The server computes checksums based on the value of other fields in the request.
  - `vpcNetworks` VpcNetwork[] — Output only. VMware Engine service VPC networks that provide connectivity from a private cloud to customer projects, the internet, and other Google Cloud services.
    - `type` 'TYPE_UNSPECIFIED' | 'INTRANET' | 'INTERNET' | 'GOOGLE_CLOUD' — Output only. Type of VPC network (INTRANET, INTERNET, or GOOGLE_CLOUD)
    - `network` string — Output only. The relative resource name of the service VPC network this VMware Engine network is attached to. For example: `projects/123123/global/networks/my-network`
  - `type` 'TYPE_UNSPECIFIED' | 'LEGACY' | 'STANDARD' — Required. VMware Engine network type.
  - `uid` string — Output only. System-generated unique identifier for the resource.

## Response `200`

Successful response

---

[API](https://skmtc.dev/google/apis/vmwareengine.md) · [All operations](https://skmtc.dev/google/apis/vmwareengine/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/google/vmwareengine/revisions/23816cc0f25a/schema)
