সম্পদ: মুক্তি
একটি Release
হল কনফিগারেশন এবং ফাইলগুলির একটি নির্দিষ্ট সংগ্রহ যা একটি নির্দিষ্ট সময়ে সর্বজনীন হতে সেট করা হয়।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "version": { object ( |
ক্ষেত্র | |
---|---|
name | শুধুমাত্র আউটপুট। রিলিজের জন্য অনন্য শনাক্তকারী, নিম্নলিখিত ফর্ম্যাটের যেকোনো একটিতে:
releases.create বা channels.releases.create কল করেন তখন এই নামটি প্রতিক্রিয়া বডিতে দেওয়া হয়। |
version | শুধুমাত্র আউটপুট। কনফিগারেশন এবং বিষয়বস্তু যা প্রকাশিত হয়েছিল। |
type | মুক্তির কারণ ব্যাখ্যা করে। একটি |
releaseTime | শুধুমাত্র আউটপুট। যে সময়ে সংস্করণটি সর্বজনীন হতে সেট করা হয়েছে৷ RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
releaseUser | শুধুমাত্র আউটপুট। রিলিজ তৈরি করা ব্যবহারকারীকে সনাক্ত করে। |
message | রিলিজ তৈরি করার সময় ডিপ্লোয় ডিসক্রিপশন। মান 512 অক্ষর পর্যন্ত হতে পারে। |
টাইপ
মুক্তির ধরন; সাইটের বিষয়বস্তুর কী ঘটেছে তা নির্দেশ করে।
Enums | |
---|---|
TYPE_UNSPECIFIED | একটি অনির্দিষ্ট প্রকার। ইঙ্গিত করে যে একটি সংস্করণ প্রকাশিত হয়েছে। এটি ডিফল্ট মান যখন অন্য কোন |
DEPLOY | Firebase হোস্টিং-এ একটি সংস্করণ আপলোড করা হয়েছে এবং প্রকাশ করা হয়েছে৷ |
ROLLBACK | রিলিজটি পূর্বে স্থাপন করা সংস্করণে ফিরে আসে। |
SITE_DISABLE | রিলিজ সাইটটিকে সামগ্রী পরিবেশন করতে বাধা দেয়। ফায়ারবেস হোস্টিং এমনভাবে কাজ করে যেন সাইটটির অস্তিত্ব ছিল না। |