---
title: "PATCH /v1/{+name}"
method: PATCH
path: "/v1/{+name}"
tags: ["projects"]
---

# PATCH /v1/{+name}

`PATCH /v1/{+name}`

Update a `Release` via PATCH. Only updates to `ruleset_name` will be honored. `Release` rename is not supported. To create a `Release` use the CreateRelease method.

## Path parameters

- `name` string, required

## Request body

- UpdateReleaseRequest — The request for FirebaseRulesService.UpdateRelease.
  - `updateMask` string, google-fieldmask — Optional. Specifies which fields to update.
  - `release` Release — `Release` is a named reference to a `Ruleset`. Once a `Release` refers to a `Ruleset`, rules-enabled services will be able to enforce the `Ruleset`.
    - `name` string — Required. Format: `projects/{project_id}/releases/{release_id}`
    - `rulesetName` string — Required. Name of the `Ruleset` referred to by this `Release`. The `Ruleset` must exist for the `Release` to be created.
    - `createTime` string, google-datetime — Output only. Time the release was created.
    - `updateTime` string, google-datetime — Output only. Time the release was updated.

## Response `200`

Successful response

---

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