সম্পদ: মুক্তি
একটি 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 | রিলিজ সাইটটিকে সামগ্রী পরিবেশন করতে বাধা দেয়। ফায়ারবেস হোস্টিং এমনভাবে কাজ করে যেন সাইটটির অস্তিত্ব ছিল না। |
পদ্ধতি | |
---|---|
| একটি নতুন রিলিজ তৈরি করে, যা নির্দিষ্ট সংস্করণের বিষয়বস্তু যথাযথ URL(গুলি) এ সক্রিয়ভাবে প্রদর্শন করে। |
| একটি সাইট বা চ্যানেলের জন্য নির্দিষ্ট রিলিজ পায়। |
| নির্দিষ্ট সাইট বা চ্যানেলের জন্য তৈরি করা রিলিজের তালিকা করুন। |