Apigee also supports shared VPC (that is, the host network project is not the same as the one that is peering with Apigee). SeeShared VPC overview. To use a shared VPC network, use the following format:projects/{host-project-id}/{region}/networks/{network-name}. For example:projects/my-sharedvpc-host/global/networks/mynetwork
disableVpcPeering
boolean
Optional. Flag that specifies whether the VPC Peering through Private Google Access should be disabled between the consumer network and Apigee.
Required if an authorizedNetwork on the consumer project is not provided, in which case the flag should be set to true. The value must be set before the creation of any Apigee runtime instance and can be updated only when there are no runtime instances.
Note:Apigee will be deprecating the vpc peering model that requires you to provide 'authorizedNetwork', by making the non-peering model as the default way of provisioning Apigee organization in future. So, this will be a temporary flag to enable the transition. Not supported for Apigee hybrid.
analyticsRegion
string
Primary Cloud Platform region for analytics data storage. For valid values, seeCreate an organization. Defaults tous-west1.
runtimeLocation
string
Cloud Platform location for the runtime instance. Defaults to zoneus-west1-a. If a region is provided,EVALorganizations will use the region for automatically selecting a zone for the runtime instance.
Response body
If successful, the response body contains an instance ofOperation.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThis document describes how to provision a new Apigee organization with a functioning runtime using a \u003ccode\u003ePOST\u003c/code\u003e request to the specified URL.\u003c/p\u003e\n"],["\u003cp\u003eThe request requires a Google Cloud project and includes path parameters such as the \u003ccode\u003eproject\u003c/code\u003e name to associate with the Apigee organization.\u003c/p\u003e\n"],["\u003cp\u003eThe request body requires details such as the Compute Engine \u003ccode\u003eauthorizedNetwork\u003c/code\u003e, an optional boolean \u003ccode\u003edisableVpcPeering\u003c/code\u003e flag, and a \u003ccode\u003eanalyticsRegion\u003c/code\u003e and \u003ccode\u003eruntimeLocation\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eSuccessful requests will return an \u003ccode\u003eOperation\u003c/code\u003e instance, and the operation requires \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e OAuth scope for authorization.\u003c/p\u003e\n"],["\u003cp\u003eThe document highlights the temporary nature of the 'authorizedNetwork' requirement in respect to 'disableVpcPeering' until the transition to the non-peering model becomes the default.\u003c/p\u003e\n"]]],[],null,["# Method: projects.provisionOrganization\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nProvisions a new Apigee organization with a functioning runtime. This is the standard way to create trial organizations for a free Apigee trial.\n\n### HTTP request\n\n`POST https://apigee.googleapis.com/v1/{project=projects/*}:provisionOrganization`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Request body\n\nThe request body contains data with the following structure:\n\n### Response body\n\nIf successful, the response body contains an instance of [Operation](/apigee/docs/reference/apis/apigee/rest/v1/organizations.operations#Operation).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`"]]