একটি Release
তৈরি করুন।
প্রকাশের নামগুলি বিকাশকারীর স্থাপনার অনুশীলনগুলিকে প্রতিফলিত করবে৷ উদাহরণস্বরূপ, রিলিজ নামের পরিবেশের নাম, অ্যাপ্লিকেশন নাম, অ্যাপ্লিকেশন সংস্করণ, বা বিকাশকারীর জন্য অর্থপূর্ণ অন্য কোনো নাম অন্তর্ভুক্ত থাকতে পারে। একবার একটি Release
একটি Ruleset
নির্দেশ করে, নিয়মগুলি Firebase নিয়ম-সক্ষম পরিষেবাগুলির দ্বারা প্রয়োগ করা যেতে পারে৷
একাধিক Release
একসাথে 'লাইভ' হতে পারে। projects/foo
এর জন্য নিম্নলিখিত তিনটি Release
নাম এবং তারা যে Ruleset
উল্লেখ করে তা বিবেচনা করুন।
রিলিজের নাম -> নিয়ম সেটের নাম:
- projects/foo/releases/prod -> projects/foo/rulesets/uuid123
- প্রকল্প/foo/releases/prod/beta -> projects/foo/rulesets/uuid123
- projects/foo/releases/prod/v23 -> projects/foo/rulesets/uuid456
সম্পর্কগুলি প্রগতিতে একটি Ruleset
রোলআউট প্রতিফলিত করে৷ prod
এবং prod/beta
রিলিজ একই Ruleset
নির্দেশ করে। যাইহোক, prod/v23
একটি নতুন Ruleset
বোঝায়। Release
জন্য Ruleset
রেফারেন্স releases.patch
পদ্ধতি ব্যবহার করে আপডেট করা যেতে পারে।
HTTP অনুরোধ
POST https://firebaserules.googleapis.com/v1/{name=projects/*}/releases
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
name | প্রয়োজন। এই বিন্যাস: |
শরীরের অনুরোধ
অনুরোধের মূল অংশে Release
একটি উদাহরণ রয়েছে।
প্রতিক্রিয়া শরীর
সফল হলে, রেসপন্স বডিতে Release
একটি নতুন তৈরি উদাহরণ থাকে।
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/firebase
আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।