The project ID for this request, in the format projects/[PROJECT_ID].
Authorization requires the following Google IAM permission on the specified resource parent:
runtimeconfig.configs.create
Query parameters
Parameters
requestId
string
An optional but recommended unique requestId. If the server receives two create() requests with the same requestId, then the second request will be ignored and the first resource created and stored in the backend is returned. Empty requestId fields are ignored.
It is responsibility of the client to ensure uniqueness of the requestId strings.
requestId strings are limited to 64 characters.
Request body
The request body contains an instance of RuntimeConfig.
Response body
If successful, the response body contains a newly created instance of RuntimeConfig.
[[["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-04-30 UTC."],[[["\u003cp\u003eThis endpoint creates a new RuntimeConfig resource, which requires a unique configuration name within the project.\u003c/p\u003e\n"],["\u003cp\u003eThe HTTP request is a \u003ccode\u003ePOST\u003c/code\u003e to a specific URL structure that includes the project ID in the format \u003ccode\u003eprojects/[PROJECT_ID]\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eparent\u003c/code\u003e path parameter specifies the project ID and requires \u003ccode\u003eruntimeconfig.configs.create\u003c/code\u003e IAM permission for authorization.\u003c/p\u003e\n"],["\u003cp\u003eAn optional \u003ccode\u003erequestId\u003c/code\u003e query parameter can be included to ensure idempotent resource creation, preventing duplicate resources.\u003c/p\u003e\n"],["\u003cp\u003eThe request and response bodies both contain instances of the \u003ccode\u003eRuntimeConfig\u003c/code\u003e resource, and the process requires specific OAuth scopes for authorization, such as \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e or \u003ccode\u003ehttps://www.googleapis.com/auth/cloudruntimeconfig\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Method: projects.configs.create\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization Scopes](#body.aspect)\n- [Try it!](#try-it)\n\nCreates a new RuntimeConfig resource. The configuration name must be unique within project.\n\n### HTTP request\n\n`POST https://runtimeconfig.googleapis.com/v1beta1/{parent=projects/*}/configs`\n\nThe URL uses [gRPC Transcoding](https://github.com/googleapis/googleapis/blob/master/google/api/http.proto) syntax.\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body contains an instance of [RuntimeConfig](/deployment-manager/runtime-configurator/reference/rest/v1beta1/projects.configs#RuntimeConfig).\n\n### Response body\n\nIf successful, the response body contains a newly created instance of [RuntimeConfig](/deployment-manager/runtime-configurator/reference/rest/v1beta1/projects.configs#RuntimeConfig).\n\n### Authorization Scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n- `https://www.googleapis.com/auth/cloudruntimeconfig`\n\nFor more information, see the [Authentication Overview](https://cloud.google.com/docs/authentication/).\n\nTry it!\n-------"]]