সম্পদ: ডেটাবেস ইনস্ট্যান্স
একটি রিয়েলটাইম ডেটাবেস উদাহরণের প্রতিনিধিত্ব। একটি DatabaseInstance এর বিষয়বস্তুর সাথে ইন্টারঅ্যাক্ট করার বিস্তারিত এখানে পাওয়া যাবে: https://firebase.google.com/docs/database/rest/start ।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "project": string, "databaseUrl": string, "type": enum ( |
ক্ষেত্র | |
---|---|
name | ডাটাবেস ইনস্ট্যান্সের সম্পূর্ণ যোগ্য রিসোর্স নাম, ফর্মে: |
project | শুধুমাত্র আউটপুট। এই উদাহরণটি যে প্রকল্পের সম্পদের নাম। যেমন: |
databaseUrl | শুধুমাত্র আউটপুট। শুধুমাত্র আউটপুট। ডাটাবেসের বিশ্বব্যাপী অনন্য হোস্টনাম। |
type | অপরিবর্তনীয়। ডাটাবেস উদাহরণ টাইপ. সৃষ্টিতে শুধুমাত্র USER_DATABASE অনুমোদিত, যা বাদ দিলেও ডিফল্ট। |
state | শুধুমাত্র আউটপুট। ডাটাবেসের জীবনচক্র অবস্থা। শুধুমাত্র পাঠযোগ্য. |
ডেটাবেস ইনস্ট্যান্স টাইপ
একটি ডাটাবেস উদাহরণ সম্ভাব্য ধরনের.
Enums | |
---|---|
DATABASE_INSTANCE_TYPE_UNSPECIFIED | অজানা অবস্থা, সম্ভবত ব্যাকএন্ডে একটি ত্রুটির ফলাফল। এটি শুধুমাত্র আনসেট মান আলাদা করার জন্য ব্যবহার করা হয়। |
DEFAULT_DATABASE | একটি প্রকল্প তৈরি করার সময় ডিফল্ট ডাটাবেস যা প্রবিধান করা হয়। |
USER_DATABASE | একটি ডাটাবেস যা ব্যবহারকারী তৈরি করেছে। |
অবস্থা
ডাটাবেস জীবনচক্র রাষ্ট্র.
Enums | |
---|---|
LIFECYCLE_STATE_UNSPECIFIED | অনির্দিষ্ট অবস্থা, সম্ভবত ব্যাকএন্ডে একটি ত্রুটির ফলাফল। এটি শুধুমাত্র আনসেট মান আলাদা করার জন্য ব্যবহার করা হয়। |
ACTIVE | স্বাভাবিক এবং সক্রিয় অবস্থা। |
DISABLED | ডাটাবেস একটি অক্ষম অবস্থায় আছে. এটি পরে পুনরায় সক্রিয় করা যেতে পারে। |
DELETED | ডাটাবেস একটি মুছে ফেলা অবস্থায় আছে. |
পদ্ধতি | |
---|---|
| একটি নতুন DatabaseInstance তৈরি করার অনুরোধ করে। |
| একটি DatabaseInstance মুছে ফেলার জন্য চিহ্নিত করে। |
| একটি DatabaseInstance নিষ্ক্রিয় করে। |
| নির্দিষ্ট রিসোর্স নামের দ্বারা চিহ্নিত DatabaseInstance পায়। |
| নির্দিষ্ট মূল প্রকল্পের সাথে যুক্ত প্রতিটি DatabaseInstance তালিকাভুক্ত করে। |
| একটি DatabaseInstance সক্ষম করে। |
| একটি DatabaseInstance পুনরুদ্ধার করে যা পূর্বে মুছে ফেলার জন্য চিহ্নিত করা হয়েছিল। |