Method: projects.releases.patch

يجب تعديل Release من خلال التصحيح.

سيتم الالتزام فقط بالتعديلات على rulesetName. ميزة إعادة التسمية في Release غير متاحة. لإنشاء Release، استخدِم الطريقة releases.create.

طلب HTTP

PATCH https://firebaserules.googleapis.com/v1/{name=projects/*/releases/**}

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
name

string

مطلوب. اسم المورد للمشروع الذي يملك Release.

تنسيق الملف: projects/{project_id}

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "release": {
    object (Release)
  },
  "updateMask": string
}
الحقول
release

object (Release)

Release للتحديث.

updateMask

string (FieldMask format)

تُحدِّد الحقول المطلوب تعديلها.

هذه قائمة مفصولة بفواصل تضم أسماء الحقول المؤهلة بالكامل. مثال: "user.displayName,photo".

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Release.

نطاقات الأذونات

يتطلب هذا الإعداد أحد نطاقات OAuth التالية:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase

لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة حول المصادقة.