Crea una variable dentro de la configuración determinada. No puedes crear una variable con un nombre que sea un prefijo de un nombre de variable existente o un nombre que tenga un nombre de variable existente como prefijo.
Para obtener más información sobre cómo crear una variable, consulta la documentación Configura y obtén datos.
Solicitud HTTP
POST https://runtimeconfig.googleapis.com/v1beta1/{parent=projects/*/configs/*}/variables
Es la ruta de acceso al recurso RuntimeConfig al que debe pertenecer esta variable. La configuración debe existir de antemano. La ruta de acceso debe tener el siguiente formato:
projects/[PROJECT_ID]/configs/[CONFIG_NAME]
La autorización requiere el siguiente permiso de Google IAM en el recurso especificado parent:
runtimeconfig.variables.create
Parámetros de consulta
Parámetros
requestId
string
Un requestId único opcional, pero recomendado Si el servidor recibe dos solicitudes create() con el mismo requestId, se ignorará la segunda solicitud y se mostrará el primer recurso creado y almacenado en el backend. Se ignoran los campos requestId vacíos.
Es responsabilidad del cliente garantizar la unicidad de las cadenas requestId.
Las cadenas requestId tienen un límite de 64 caracteres.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene una instancia de Variable.
Cuerpo de la respuesta
Si el proceso se realiza de forma correcta, el cuerpo de la respuesta contiene una instancia recién creada de Variable.
Alcances de autorización
Se necesita uno de los siguientes alcances de OAuth:
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-03-04 (UTC)"],[[["This documentation describes how to create a variable within a given configuration using a `POST` request to the specified URL."],["The request requires a `parent` path parameter, which is the path to the RuntimeConfig resource in the format `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`, and the `runtimeconfig.variables.create` IAM permission."],["An optional but recommended `requestId` query parameter can be used to ensure request idempotency, with a limit of 64 characters."],["The request body must include an instance of the `Variable` resource, and a successful response will return the newly created `Variable` instance."],["One of the specified OAuth scopes, `https://www.googleapis.com/auth/cloud-platform` or `https://www.googleapis.com/auth/cloudruntimeconfig`, is required for authorization."]]],[]]