সম্পদ: ক্ষেত্র
ডাটাবেসের একটি একক ক্ষেত্র প্রতিনিধিত্ব করে।
ক্ষেত্রগুলিকে তাদের "সংগ্রহ গোষ্ঠী" দ্বারা গোষ্ঠীভুক্ত করা হয়, যা একই আইডি সহ ডাটাবেসের সমস্ত সংগ্রহকে উপস্থাপন করে।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "indexConfig": { object ( |
ক্ষেত্র | |
---|---|
name | প্রয়োজন। ফর্ম একটি ক্ষেত্র পাথ একটি সাধারণ ক্ষেত্রের নাম হতে পারে, যেমন ক্ষেত্র পাথ উদাহরণ: (দ্রষ্টব্য: এখানে মন্তব্যগুলি মার্কডাউন সিনট্যাক্সে লেখা হয়েছে, তাই একটি কোড ব্লককে উপস্থাপন করার জন্য ব্যাকটিক্সের একটি অতিরিক্ত স্তর রয়েছে) একটি বিশেষ |
indexConfig | এই ক্ষেত্রের জন্য সূচক কনফিগারেশন. যদি সেট না করা হয়, ফিল্ড ইন্ডেক্সিং |
ttlConfig | এই |
IndexConfig
এই ক্ষেত্রের জন্য সূচক কনফিগারেশন.
JSON প্রতিনিধিত্ব |
---|
{
"indexes": [
{
object ( |
ক্ষেত্র | |
---|---|
indexes[] | এই ক্ষেত্রের জন্য সূচী সমর্থিত. |
usesAncestorConfig | শুধুমাত্র আউটপুট। সত্য হলে, |
ancestorField | শুধুমাত্র আউটপুট। |
reverting | শুধুমাত্র আউটপুট সত্য হলে, |
TtlConfig
এই Field
সেট আছে এমন নথিগুলির জন্য TTL (টাইম-টু-লাইভ) কনফিগারেশন।
একটি TTL-সক্ষম ক্ষেত্রে একটি টাইমস্ট্যাম্প মান সংরক্ষণ করা নথির পরম মেয়াদ শেষ হওয়ার সময় হিসাবে বিবেচিত হবে। অতীতের টাইমস্ট্যাম্প মানগুলি নির্দেশ করে যে নথিটি অবিলম্বে মেয়াদ শেষ হওয়ার জন্য যোগ্য৷ অন্য কোনো ডেটা টাইপ ব্যবহার করা বা ক্ষেত্রটি অনুপস্থিত রেখে পৃথক নথির মেয়াদ শেষ হয়ে যাবে।
JSON প্রতিনিধিত্ব |
---|
{
"state": enum ( |
ক্ষেত্র | |
---|---|
state | শুধুমাত্র আউটপুট। TTL কনফিগারেশনের অবস্থা। |
অবস্থা
সমস্ত নথিতে TTL কনফিগারেশন প্রয়োগ করার অবস্থা।
এনামস | |
---|---|
STATE_UNSPECIFIED | রাষ্ট্র অনির্দিষ্ট বা অজানা। |
CREATING | টিটিএল প্রয়োগ করা হচ্ছে। পরিবর্তন ট্র্যাক করার জন্য একটি সক্রিয় দীর্ঘ-চলমান অপারেশন আছে। নতুন লিখিত নথিতে অনুরোধ অনুযায়ী টিটিএল প্রয়োগ করা হবে। বিদ্যমান নথিতে অনুরোধ করা TTL এখনও প্রক্রিয়া করা হচ্ছে। যখন সমস্ত বিদ্যমান নথিতে TTLগুলি প্রক্রিয়া করা হবে, তখন রাজ্য 'অ্যাক্টিভ'-এ চলে যাবে৷ |
ACTIVE | TTL সমস্ত নথির জন্য সক্রিয়। |
NEEDS_REPAIR | সমস্ত বিদ্যমান নথির জন্য TTL কনফিগারেশন সক্ষম করা যায়নি৷ নতুন লিখিত নথিতে তাদের TTL প্রয়োগ করা অব্যাহত থাকবে। এই Field জন্য TTL সক্ষম করার শেষ প্রচেষ্টা ব্যর্থ হলে LRO ফিরে এসেছে, এবং আরও বিশদ বিবরণ থাকতে পারে। |
পদ্ধতি | |
---|---|
| একটি ক্ষেত্রের জন্য মেটাডেটা এবং কনফিগারেশন পায়। |
| এই ডাটাবেসের জন্য ক্ষেত্র কনফিগারেশন এবং মেটাডেটা তালিকাভুক্ত করে। |
| একটি ক্ষেত্র কনফিগারেশন আপডেট করে। |