সূচক
-
FirestoreAdmin
(ইন্টারফেস) -
Backup
(বার্তা) -
Backup.State
(enum) -
BackupSchedule
(বার্তা) -
CreateBackupScheduleRequest
(বার্তা) -
CreateDatabaseMetadata
(বার্তা) -
CreateDatabaseRequest
(বার্তা) -
CreateIndexRequest
(বার্তা) -
DailyRecurrence
(বার্তা) -
Database
(বার্তা) -
Database.AppEngineIntegrationMode
(enum) -
Database.CmekConfig
(বার্তা) -
Database.ConcurrencyMode
(enum) -
Database.DatabaseType
(enum) -
Database.DeleteProtectionState
(enum) -
Database.PointInTimeRecoveryEnablement
(enum) -
DeleteBackupRequest
(বার্তা) -
DeleteBackupScheduleRequest
(বার্তা) -
DeleteDatabaseMetadata
(বার্তা) -
DeleteDatabaseRequest
(বার্তা) -
DeleteIndexRequest
(বার্তা) -
ExportDocumentsMetadata
(বার্তা) -
ExportDocumentsRequest
(বার্তা) -
ExportDocumentsResponse
(বার্তা) -
Field
(বার্তা) -
Field.IndexConfig
(বার্তা) -
Field.TtlConfig
(বার্তা) -
Field.TtlConfig.State
(enum) -
FieldOperationMetadata
(বার্তা) -
FieldOperationMetadata.IndexConfigDelta
(বার্তা) -
FieldOperationMetadata.IndexConfigDelta.ChangeType
(enum) -
FieldOperationMetadata.TtlConfigDelta
(বার্তা) -
FieldOperationMetadata.TtlConfigDelta.ChangeType
(enum) -
GetBackupRequest
(বার্তা) -
GetBackupScheduleRequest
(বার্তা) -
GetDatabaseRequest
(বার্তা) -
GetFieldRequest
(বার্তা) -
GetIndexRequest
(বার্তা) -
ImportDocumentsMetadata
(বার্তা) -
ImportDocumentsRequest
(বার্তা) -
Index
(বার্তা) -
Index.ApiScope
(enum) -
Index.IndexField
(বার্তা) -
Index.IndexField.ArrayConfig
(enum) -
Index.IndexField.Order
(enum) -
Index.IndexField.VectorConfig
(বার্তা) -
Index.IndexField.VectorConfig.FlatIndex
(বার্তা) -
Index.QueryScope
(enum) -
Index.State
(enum) -
IndexOperationMetadata
(বার্তা) -
ListBackupSchedulesRequest
(বার্তা) -
ListBackupSchedulesResponse
(বার্তা) -
ListBackupsRequest
(বার্তা) -
ListBackupsResponse
(বার্তা) -
ListDatabasesRequest
(বার্তা) -
ListDatabasesResponse
(বার্তা) -
ListFieldsRequest
(বার্তা) -
ListFieldsResponse
(বার্তা) -
ListIndexesRequest
(বার্তা) -
ListIndexesResponse
(বার্তা) -
LocationMetadata
(বার্তা) -
OperationState
(এনাম) -
Progress
(বার্তা) -
RestoreDatabaseMetadata
(বার্তা) -
RestoreDatabaseRequest
(বার্তা) -
UpdateBackupScheduleRequest
(বার্তা) -
UpdateDatabaseMetadata
(বার্তা) -
UpdateDatabaseRequest
(বার্তা) -
UpdateFieldRequest
(বার্তা) -
WeeklyRecurrence
(বার্তা)
ফায়ারস্টোর অ্যাডমিন
ক্লাউড ফায়ারস্টোর অ্যাডমিন API।
এই API ক্লাউড ফায়ারস্টোরের জন্য বিভিন্ন প্রশাসনিক পরিষেবা প্রদান করে।
প্রজেক্ট, ডেটাবেস, নেমস্পেস, কালেকশন, কালেকশন গ্রুপ এবং ডকুমেন্ট Google ক্লাউড ফায়ারস্টোর এপিআই-তে সংজ্ঞায়িত হিসাবে ব্যবহার করা হয়।
অপারেশন: একটি অপারেশন ব্যাকগ্রাউন্ডে সম্পাদিত কাজকে প্রতিনিধিত্ব করে।
সূচক পরিষেবা ক্লাউড ফায়ারস্টোর সূচকগুলি পরিচালনা করে।
সূচক তৈরি অ্যাসিঙ্ক্রোনাসভাবে সঞ্চালিত হয়। প্রতিটি অসিঙ্ক্রোনাস অপারেশনের জন্য একটি অপারেশন রিসোর্স তৈরি করা হয়। অপারেশনের অবস্থা (কোনও ত্রুটির সম্মুখীন হওয়া সহ) অপারেশন রিসোর্সের মাধ্যমে জিজ্ঞাসা করা যেতে পারে।
অপারেশন সংগ্রহ নির্দিষ্ট প্রকল্পের জন্য সম্পাদিত ক্রিয়াকলাপের একটি রেকর্ড সরবরাহ করে (প্রগতিশীল যেকোনো অপারেশন সহ)। অপারেশনগুলি সরাসরি তৈরি করা হয় না তবে অন্যান্য সংগ্রহ বা সংস্থানগুলিতে কলের মাধ্যমে।
সম্পাদিত একটি অপারেশন মুছে ফেলা হতে পারে যাতে এটি আর অপারেশন সংগ্রহের অংশ হিসাবে তালিকাভুক্ত না হয়। অপারেশন 30 দিন পরে আবর্জনা সংগ্রহ করা হয়. ডিফল্টরূপে, ListOperations শুধুমাত্র প্রগতিতে ফিরে আসবে এবং অপারেশন ব্যর্থ হবে। সম্পূর্ণ ক্রিয়াকলাপ তালিকাভুক্ত করতে, done: true
।
অপারেশনগুলি FirestoreAdmin
পরিষেবা দ্বারা তৈরি করা হয়, কিন্তু পরিষেবা google.longrunning.Operations
এর মাধ্যমে অ্যাক্সেস করা হয়৷
ব্যাকআপ শিডিউল তৈরি করুন |
---|
একটি ডাটাবেসে একটি ব্যাকআপ সময়সূচী তৈরি করে। সর্বাধিক দুটি ব্যাকআপ সময়সূচী একটি ডাটাবেসে কনফিগার করা যেতে পারে, একটি দৈনিক ব্যাকআপ সময়সূচী 7 দিন পর্যন্ত ধরে রাখার সাথে এবং একটি সাপ্তাহিক ব্যাকআপ সময়সূচী 14 সপ্তাহ পর্যন্ত ধরে রাখার সাথে।
|
ডেটাবেস তৈরি করুন |
---|
একটি ডাটাবেস তৈরি করুন।
|
সূচক তৈরি করুন |
---|
একটি যৌগিক সূচক তৈরি করে। এটি একটি
|
ব্যাকআপ মুছুন |
---|
একটি ব্যাকআপ মুছে দেয়।
|
মুছুন ব্যাকআপ শিডিউল |
---|
একটি ব্যাকআপ সময়সূচী মুছে দেয়।
|
ডেটাবেস মুছুন |
---|
একটি ডাটাবেস মুছে দেয়।
|
ডিলিট ইনডেক্স |
---|
একটি যৌগিক সূচক মুছে দেয়।
|
নথিপত্র রপ্তানি করুন |
---|
Google ক্লাউড ফায়ারস্টোর থেকে অন্য স্টোরেজ সিস্টেমে, যেমন Google ক্লাউড স্টোরেজ থেকে সমস্ত নথির একটি অনুলিপি বা একটি উপসেট রপ্তানি করে৷ নথির সাম্প্রতিক আপডেটগুলি রপ্তানিতে প্রতিফলিত নাও হতে পারে৷ রপ্তানিটি ব্যাকগ্রাউন্ডে ঘটে এবং এর অগ্রগতি তৈরি করা অপারেশন রিসোর্সের মাধ্যমে পর্যবেক্ষণ ও পরিচালনা করা যেতে পারে। একটি রপ্তানির আউটপুট শুধুমাত্র একবার সংশ্লিষ্ট অপারেশন সম্পন্ন হলে ব্যবহার করা যেতে পারে। যদি একটি রপ্তানি অপারেশন সম্পূর্ণ হওয়ার আগে বাতিল করা হয় তবে এটি Google ক্লাউড স্টোরেজে আংশিক ডেটা রেখে যেতে পারে। রপ্তানি আচরণ এবং আউটপুট ফর্ম্যাট সম্পর্কে আরও বিশদ বিবরণের জন্য, দেখুন: https://cloud.google.com/firestore/docs/manage-data/export-import
|
ফিরে পেতে |
---|
একটি ব্যাকআপ সম্পর্কে তথ্য পায়।
|
GetBackupSchedule |
---|
একটি ব্যাকআপ সময়সূচী সম্পর্কে তথ্য পায়।
|
GetDatabase |
---|
একটি ডাটাবেস সম্পর্কে তথ্য পায়।
|
গেটফিল্ড |
---|
একটি ক্ষেত্রের জন্য মেটাডেটা এবং কনফিগারেশন পায়।
|
GetIndex |
---|
একটি যৌগিক সূচক পায়।
|
নথিপত্র আমদানি করুন |
---|
Google ক্লাউড ফায়ারস্টোরে নথি আমদানি করে। একই নামের বিদ্যমান নথিগুলি ওভাররাইট করা হয়েছে৷ আমদানিটি পটভূমিতে ঘটে এবং এর অগ্রগতি তৈরি করা অপারেশন রিসোর্সের মাধ্যমে নিরীক্ষণ ও পরিচালনা করা যেতে পারে। যদি একটি ImportDocuments অপারেশন বাতিল করা হয়, তাহলে এটি সম্ভব যে ডেটার একটি উপসেট ইতিমধ্যেই Cloud Firestore-এ আমদানি করা হয়েছে৷
|
ListBackup Schedules |
---|
ব্যাকআপ সময়সূচী তালিকা.
|
লিস্টব্যাকআপ |
---|
সব ব্যাকআপ তালিকা.
|
তালিকা ডেটাবেস |
---|
প্রকল্পের সমস্ত ডাটাবেসের তালিকা করুন।
|
তালিকাক্ষেত্র |
---|
এই ডাটাবেসের জন্য ক্ষেত্র কনফিগারেশন এবং মেটাডেটা তালিকাভুক্ত করে। বর্তমানে,
|
তালিকা ইনডেক্স |
---|
যৌগিক সূচী তালিকা.
|
ডেটাবেস পুনরুদ্ধার করুন |
---|
একটি বিদ্যমান ব্যাকআপ থেকে পুনরুদ্ধার করে একটি নতুন ডাটাবেস তৈরি করে। নতুন ডাটাবেসটি অবশ্যই বিদ্যমান ব্যাকআপের মতো একই ক্লাউড অঞ্চল বা বহু-অঞ্চল অবস্থানে থাকতে হবে। এটি [FirestoreAdmin.CreateDatabase][google.firestore.admin.v1.CreateDatabase] এর মতো আচরণ করে একটি নতুন খালি ডাটাবেস তৈরি করার পরিবর্তে, একটি বিদ্যমান ব্যাকআপ থেকে ডাটাবেস প্রকার, সূচক কনফিগারেশন এবং নথিগুলির সাথে একটি নতুন ডাটাবেস তৈরি করা হয়৷
|
আপডেটব্যাকআপ শিডিউল |
---|
একটি ব্যাকআপ সময়সূচী আপডেট করে।
|
আপডেট ডাটাবেস |
---|
একটি ডাটাবেস আপডেট করে।
|
আপডেট ফিল্ড |
---|
একটি ক্ষেত্র কনফিগারেশন আপডেট করে। বর্তমানে, ফিল্ড আপডেট শুধুমাত্র একক ক্ষেত্র সূচক কনফিগারেশনে প্রযোজ্য। যাইহোক, এই কলটি একটি ডাটাবেসের জন্য ডিফল্ট ক্ষেত্র সেটিংস কনফিগার করতে, সম্পদের নাম সহ বিশেষ
|
ব্যাকআপ
একটি ক্লাউড ফায়ারস্টোর ডাটাবেসের ব্যাকআপ।
ব্যাকআপে একটি নির্দিষ্ট সময়ে প্রদত্ত ডাটাবেসের জন্য সমস্ত নথি এবং সূচক কনফিগারেশন থাকে।
ক্ষেত্র | |
---|---|
name | শুধুমাত্র আউটপুট। ব্যাকআপের অনন্য সম্পদের নাম। ফরম্যাট হল |
database | শুধুমাত্র আউটপুট। Firestore ডাটাবেসের নাম যা থেকে ব্যাকআপ নেওয়া হয়েছে। ফরম্যাট হল |
database_uid | শুধুমাত্র আউটপুট। Firestore ডাটাবেসের জন্য সিস্টেম-উৎপাদিত UUID4 যেটি থেকে ব্যাকআপ নেওয়া হয়েছে। |
snapshot_time | শুধুমাত্র আউটপুট। ব্যাকআপে এই সময়ে ডাটাবেসের একটি বাহ্যিকভাবে সামঞ্জস্যপূর্ণ অনুলিপি রয়েছে। |
expire_time | শুধুমাত্র আউটপুট। যে টাইমস্ট্যাম্পে এই ব্যাকআপের মেয়াদ শেষ হয়। |
state | শুধুমাত্র আউটপুট। ব্যাকআপের বর্তমান অবস্থা। |
অবস্থা
ব্যাকআপের বর্তমান অবস্থা নির্দেশ করুন।
Enums | |
---|---|
STATE_UNSPECIFIED | রাষ্ট্র অনির্দিষ্ট। |
CREATING | মুলতুবি ব্যাকআপ এখনও তৈরি করা হচ্ছে৷ ব্যাকআপ অপারেশন এই রাজ্যে প্রত্যাখ্যান করা হবে. |
READY | ব্যাকআপ সম্পূর্ণ এবং ব্যবহারের জন্য প্রস্তুত। |
NOT_AVAILABLE | ব্যাকআপ এই মুহূর্তে উপলব্ধ নেই. |
ব্যাকআপ শিডিউল
একটি ক্লাউড ফায়ারস্টোর ডেটাবেসের জন্য একটি ব্যাকআপ সময়সূচী।
এই সংস্থানটি যে ডাটাবেসের ব্যাক আপ করছে তার মালিকানাধীন, এবং ডাটাবেসের সাথে মুছে ফেলা হয়েছে। প্রকৃত ব্যাকআপ যদিও না.
ক্ষেত্র | |
---|---|
name | শুধুমাত্র আউটপুট। প্রদত্ত প্রকল্পের জন্য সমস্ত অবস্থান এবং ডেটাবেস জুড়ে অনন্য ব্যাকআপ সময়সূচী সনাক্তকারী৷ এটি স্বয়ংক্রিয়ভাবে বরাদ্দ করা হবে। বিন্যাস হল |
create_time | শুধুমাত্র আউটপুট। যে টাইমস্ট্যাম্পে এই ব্যাকআপ সময়সূচী তৈরি করা হয়েছিল এবং সেই থেকে কার্যকর৷ এই সময়ের আগে এই সময়সূচীর জন্য কোন ব্যাকআপ তৈরি করা হবে না। |
update_time | শুধুমাত্র আউটপুট। যে টাইমস্ট্যাম্পে এই ব্যাকআপ সময়সূচীটি সম্প্রতি আপডেট করা হয়েছিল৷ যখন একটি ব্যাকআপ সময়সূচী প্রথম তৈরি করা হয়, এটি create_time এর মতোই। |
retention | ভবিষ্যতে কোন আপেক্ষিক সময়ে, এটি তৈরির সময়ের তুলনায়, ব্যাকআপ মুছে ফেলা উচিত, যেমন 7 দিনের জন্য ব্যাকআপ রাখুন৷ |
ইউনিয়ন ক্ষেত্রের recurrence । ব্যাকআপ কখন নেওয়া হবে তা প্রতিনিধিত্ব করার জন্য একটি ক্ষেত্র। recurrence নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
daily_recurrence | একটি সময়সূচীর জন্য যা প্রতিদিন চলে। |
weekly_recurrence | একটি নির্দিষ্ট দিনে সাপ্তাহিক সঞ্চালিত একটি সময়সূচীর জন্য। |
BackupScheduleRequest তৈরি করুন
FirestoreAdmin.CreateBackupSchedule
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
parent | প্রয়োজন। মূল ডাটাবেস। ফরম্যাট |
backup_schedule | প্রয়োজন। ব্যাকআপ শিডিউল তৈরি করতে হবে। |
ডেটাবেস মেটাডেটা তৈরি করুন
এই ধরনের কোন ক্ষেত্র আছে.
ডাটাবেস অপারেশন তৈরির সাথে সম্পর্কিত মেটাডেটা।
ডেটাবেস অনুরোধ তৈরি করুন
FirestoreAdmin.CreateDatabase
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
parent | প্রয়োজন। ফর্ম |
database | প্রয়োজন। ডাটাবেস তৈরি করতে হবে। |
database_id | প্রয়োজন। ডাটাবেসের জন্য ব্যবহার করার জন্য আইডি, যা ডাটাবেসের সম্পদ নামের চূড়ান্ত উপাদান হয়ে উঠবে। এই মান 4-63 অক্ষর হওয়া উচিত। বৈধ অক্ষর হল /[az][0-9]-/ প্রথম অক্ষর একটি অক্ষর এবং শেষ একটি অক্ষর বা একটি সংখ্যা। UUID-এর মতো /[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}/ হতে হবে না। "(ডিফল্ট)" ডাটাবেস আইডিও বৈধ। |
IndexRequest তৈরি করুন
FirestoreAdmin.CreateIndex
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
parent | প্রয়োজন। ফর্ম |
index | প্রয়োজন। কম্পোজিট সূচক তৈরি করতে হবে। |
দৈনিক পুনরাবৃত্তি
এই ধরনের কোন ক্ষেত্র আছে.
একটি পুনরাবৃত্ত সময়সূচী প্রতিনিধিত্ব করে যা প্রতিদিন একটি নির্দিষ্ট সময়ে চলে।
টাইম জোন হল UTC।
তথ্যশালা
একটি ক্লাউড ফায়ারস্টোর ডেটাবেস।
ক্ষেত্র | |
---|---|
name | ডেটাবেসের সম্পদের নাম। বিন্যাস: |
uid | শুধুমাত্র আউটপুট। এই ডাটাবেসের জন্য সিস্টেম-উৎপাদিত UUID4। |
create_time | শুধুমাত্র আউটপুট। যে টাইমস্ট্যাম্পে এই ডাটাবেস তৈরি করা হয়েছিল। 2016-এর আগে তৈরি করা ডেটাবেসগুলি create_time পূরণ করে না। |
update_time | শুধুমাত্র আউটপুট। যে টাইমস্ট্যাম্পে এই ডাটাবেসটি সম্প্রতি আপডেট করা হয়েছে। মনে রাখবেন এটি শুধুমাত্র ডাটাবেস রিসোর্সের আপডেট অন্তর্ভুক্ত করে এবং ডাটাবেসের মধ্যে থাকা ডেটা নয়। |
location_id | ডাটাবেসের অবস্থান। উপলব্ধ অবস্থানগুলি https://cloud.google.com/firestore/docs/locations- এ তালিকাভুক্ত করা হয়েছে৷ |
type | ডাটাবেসের ধরন। কীভাবে চয়ন করবেন সে সম্পর্কে তথ্যের জন্য https://cloud.google.com/datastore/docs/firestore-or-datastore দেখুন৷ |
concurrency_mode | এই ডাটাবেসের জন্য ব্যবহার করার জন্য কনকারেন্সি কন্ট্রোল মোড। |
version_retention_period | শুধুমাত্র আউটপুট। যে সময়কালে ডেটার অতীত সংস্করণগুলি ডাটাবেসে রাখা হয়৷ যেকোন যদি PITR বৈশিষ্ট্য সক্রিয় করা হয়, তাহলে ধরে রাখার সময়কাল 7 দিন। অন্যথায়, ধরে রাখার সময়কাল 1 ঘন্টা। |
earliest_version_time | শুধুমাত্র আউটপুট। প্রাচীনতম টাইমস্ট্যাম্প যেখানে ডেটাবেস থেকে ডেটার পুরানো সংস্করণগুলি পড়া যায়৷ উপরে [সংস্করণ_ধারণ_কাল] দেখুন; এই ক্ষেত্রটি এই মানটি ক্রমাগত আপডেট করা হয়, এবং এটি জিজ্ঞাসা করার সাথে সাথেই বাসি হয়ে যায়। আপনি যদি ডেটা পুনরুদ্ধার করার জন্য এই মানটি ব্যবহার করেন, তাহলে আপনি পুনরুদ্ধার শুরু করার মুহূর্ত থেকে যখন মানটি জিজ্ঞাসা করা হয় সেই মুহূর্তটির জন্য অ্যাকাউন্ট নিশ্চিত করুন৷ |
point_in_time_recovery_enablement | এই ডাটাবেসে PITR বৈশিষ্ট্য সক্রিয় করা হবে কিনা। |
app_engine_integration_mode | এই ডাটাবেসের জন্য ব্যবহার করার জন্য অ্যাপ ইঞ্জিন ইন্টিগ্রেশন মোড। |
key_prefix | শুধুমাত্র আউটপুট। এই ডাটাবেসের জন্য key_prefix এই কী_প্রিফিক্সটি প্রজেক্ট আইডি ("এর সাথে একত্রে ব্যবহৃত হয় এই মানটি খালি হতে পারে যে ক্ষেত্রে ইউআরএল-এনকোডেড কীগুলির জন্য অ্যাপিডটি প্রজেক্ট_আইডি (যেমন: v~foo-এর পরিবর্তে foo)। |
delete_protection_state | ডাটাবেসের জন্য সুরক্ষা মুছে ফেলার অবস্থা। |
etag | এই চেকসামটি অন্যান্য ক্ষেত্রের মানের উপর ভিত্তি করে সার্ভার দ্বারা গণনা করা হয়, এবং এগিয়ে যাওয়ার আগে ক্লায়েন্টের একটি আপ-টু-ডেট মান আছে তা নিশ্চিত করার জন্য আপডেট এবং মুছে ফেলার অনুরোধ পাঠানো হতে পারে। |
AppEngineIntegrationMode
অ্যাপ ইঞ্জিন ইন্টিগ্রেশন মোডের ধরন।
Enums | |
---|---|
APP_ENGINE_INTEGRATION_MODE_UNSPECIFIED | ব্যবহার করা হয় না. |
ENABLED | যদি এই ডাটাবেসের মতো একই অঞ্চলে একটি অ্যাপ ইঞ্জিন অ্যাপ্লিকেশন বিদ্যমান থাকে তবে অ্যাপ ইঞ্জিন কনফিগারেশন এই ডাটাবেসটিকে প্রভাবিত করবে। এর মধ্যে রয়েছে অ্যাপ্লিকেশন এবং ডাটাবেস নিষ্ক্রিয় করার পাশাপাশি ডাটাবেসে লেখা নিষ্ক্রিয় করা। |
DISABLED | অ্যাপ ইঞ্জিন অনুরোধগুলি পরিবেশন করার জন্য এই ডাটাবেসের ক্ষমতার উপর কোন প্রভাব ফেলে না। এটি Firestore API দিয়ে তৈরি করা ডাটাবেসের জন্য ডিফল্ট সেটিং। |
কনকারেন্সি মোড
লেনদেনের জন্য সঙ্গতি নিয়ন্ত্রণ মোডের ধরন।
Enums | |
---|---|
CONCURRENCY_MODE_UNSPECIFIED | ব্যবহার করা হয় না. |
OPTIMISTIC | ডিফল্টরূপে আশাবাদী একত্রিত নিয়ন্ত্রণ ব্যবহার করুন। এই মোডটি ক্লাউড ফায়ারস্টোর ডাটাবেসের জন্য উপলব্ধ। |
PESSIMISTIC | ডিফল্টরূপে নৈরাশ্যবাদী সমগত নিয়ন্ত্রণ ব্যবহার করুন। এই মোডটি ক্লাউড ফায়ারস্টোর ডাটাবেসের জন্য উপলব্ধ। এটি ক্লাউড ফায়ারস্টোরের জন্য ডিফল্ট সেটিং। |
OPTIMISTIC_WITH_ENTITY_GROUPS | ডিফল্টরূপে সত্তা গোষ্ঠীর সাথে আশাবাদী সমসাময়িক নিয়ন্ত্রণ ব্যবহার করুন। এটি ক্লাউড ডেটাস্টোরের জন্য একমাত্র উপলব্ধ মোড। এই মোডটি ডেটাস্টোর মোড সহ ক্লাউড ফায়ারস্টোরের জন্যও উপলব্ধ কিন্তু সুপারিশ করা হয় না। |
ডাটাবেস টাইপ
ডাটাবেসের ধরন। কীভাবে চয়ন করবেন সে সম্পর্কে তথ্যের জন্য https://cloud.google.com/datastore/docs/firestore-or-datastore দেখুন৷
মোড পরিবর্তন শুধুমাত্র ডাটাবেস খালি হলে অনুমোদিত হয়.
Enums | |
---|---|
DATABASE_TYPE_UNSPECIFIED | ডিফল্ট মান। ডাটাবেসের ধরন বাদ দিলে এই মানটি ব্যবহার করা হয়। |
FIRESTORE_NATIVE | ফায়ারস্টোর নেটিভ মোড |
DATASTORE_MODE | Datastore মোডে ফায়ারস্টোর। |
ডিলিট প্রোটেকশন স্টেট
ডাটাবেসের ডিলিট প্রোটেকশন স্টেট।
Enums | |
---|---|
DELETE_PROTECTION_STATE_UNSPECIFIED | ডিফল্ট মান। মুছুন সুরক্ষা প্রকার নির্দিষ্ট করা নেই |
DELETE_PROTECTION_DISABLED | সুরক্ষা মুছে ফেলা অক্ষম করা হয়েছে৷ |
DELETE_PROTECTION_ENABLED | মুছুন সুরক্ষা সক্ষম করা হয়েছে |
PointInTimeRecoveryEnablement
পয়েন্ট ইন টাইম রিকভারি বৈশিষ্ট্য সক্ষমতা।
Enums | |
---|---|
POINT_IN_TIME_RECOVERY_ENABLEMENT_UNSPECIFIED | ব্যবহার করা হয় না. |
POINT_IN_TIME_RECOVERY_ENABLED | গত 7 দিনের মধ্যে ডেটার নির্বাচিত সংস্করণগুলিতে পাঠগুলি সমর্থিত:
|
POINT_IN_TIME_RECOVERY_DISABLED | গত 1 ঘন্টার মধ্যে থেকে ডেটার যেকোনো সংস্করণে রিড সমর্থিত। |
DeleteBackupRequest
FirestoreAdmin.DeleteBackup
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। মুছে ফেলার জন্য ব্যাকআপের নাম। বিন্যাস হল |
DeleteBackupScheduleRequest
[FirestoreAdmin.DeleteBackupSchedules][]-এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। ব্যাকআপ শিডিউলের নাম। ফরম্যাট |
ডেটাবেস মেটাডেটা মুছুন
এই ধরনের কোন ক্ষেত্র আছে.
ডাটাবেস অপারেশন মুছে ফেলার সাথে সম্পর্কিত মেটাডেটা।
ডেটাবেস রিকোয়েস্ট মুছুন
FirestoreAdmin.DeleteDatabase
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। ফর্ম |
etag | ডাটাবেসের বর্তমান ইটাগ। যদি একটি etag প্রদান করা হয় এবং ডাটাবেসের বর্তমান etag এর সাথে মেলে না, মুছে ফেলা ব্লক করা হবে এবং একটি FAILED_PRECONDITION ত্রুটি ফেরত দেওয়া হবে৷ |
ডিলিট ইনডেক্স রিকোয়েস্ট
FirestoreAdmin.DeleteIndex
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। ফর্ম |
রপ্তানি নথি মেটাডেটা
FirestoreAdmin.ExportDocuments
থেকে google.longrunning.Operation
ফলাফলের জন্য মেটাডেটা।
ক্ষেত্র | |
---|---|
start_time | যে সময় এই অপারেশন শুরু হয়। |
end_time | এই অপারেশন শেষ সময়. অপারেশন এখনও চলমান থাকলে আনসেট করা হবে। |
operation_state | রপ্তানি কার্যক্রমের অবস্থা। |
progress_documents | অগ্রগতি, নথিতে, এই অপারেশন. |
progress_bytes | এই অপারেশনের অগ্রগতি, বাইটে। |
collection_ids[] | কোন সংগ্রহ আইডি রপ্তানি করা হচ্ছে. |
output_uri_prefix | যেখানে নথি রপ্তানি করা হচ্ছে। |
namespace_ids[] | কোন নামস্থান আইডি রপ্তানি করা হচ্ছে. |
snapshot_time | টাইমস্ট্যাম্প যা রপ্তানি করা হচ্ছে ডাটাবেসের সংস্করণের সাথে মিলে যায়। অনির্দিষ্ট থাকলে, রপ্তানি করা নথিগুলির ধারাবাহিকতা সম্পর্কে কোনও গ্যারান্টি নেই৷ |
রপ্তানি নথি অনুরোধ
FirestoreAdmin.ExportDocuments
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। রপ্তানি করার জন্য ডাটাবেস। ফর্মের হওয়া উচিত: |
collection_ids[] | কোন কালেকশন আইডি এক্সপোর্ট করতে হবে। অনির্দিষ্ট মানে সমস্ত সংগ্রহ। |
output_uri_prefix | আউটপুট URI. বর্তমানে শুধুমাত্র ফর্মের Google ক্লাউড স্টোরেজ URI সমর্থন করে: |
namespace_ids[] | একটি খালি তালিকা সমস্ত নামস্থান প্রতিনিধিত্ব করে। এটি ডাটাবেসের জন্য পছন্দের ব্যবহার যা নেমস্পেস ব্যবহার করে না। একটি খালি স্ট্রিং উপাদান ডিফল্ট নামস্থান প্রতিনিধিত্ব করে। এটি ব্যবহার করা উচিত যদি ডাটাবেসের অ-ডিফল্ট নেমস্পেসগুলিতে ডেটা থাকে তবে সেগুলি অন্তর্ভুক্ত করতে চায় না। এই তালিকার প্রতিটি নামস্থান অনন্য হতে হবে। |
snapshot_time | টাইমস্ট্যাম্প যা রপ্তানি করা ডাটাবেসের সংস্করণের সাথে মিলে যায়। টাইমস্ট্যাম্পটি অবশ্যই অতীতের হতে হবে, মিনিটে বৃত্তাকার হতে হবে এবং |
রপ্তানি নথি প্রতিক্রিয়া
google.longrunning.Operation
প্রতিক্রিয়া ফিল্ডে ফিরে এসেছে।
ক্ষেত্র | |
---|---|
output_uri_prefix | আউটপুট ফাইলের অবস্থান। অপারেশন সফলভাবে শেষ হওয়ার পরে এটি ক্লাউড ফায়ারস্টোরে (এই প্রকল্প বা অন্য প্রকল্প) একটি আমদানি শুরু করতে ব্যবহার করা যেতে পারে। |
মাঠ
ডাটাবেসের একটি একক ক্ষেত্র প্রতিনিধিত্ব করে।
ক্ষেত্রগুলিকে তাদের "সংগ্রহ গোষ্ঠী" দ্বারা গোষ্ঠীভুক্ত করা হয়, যা একই আইডি সহ ডাটাবেসের সমস্ত সংগ্রহকে উপস্থাপন করে।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। ফর্ম একটি ক্ষেত্র পাথ একটি সাধারণ ক্ষেত্রের নাম হতে পারে, যেমন ক্ষেত্র পাথ উদাহরণ: (দ্রষ্টব্য: এখানে মন্তব্যগুলি মার্কডাউন সিনট্যাক্সে লেখা হয়েছে, তাই একটি কোড ব্লককে উপস্থাপন করার জন্য ব্যাকটিক্সের একটি অতিরিক্ত স্তর রয়েছে) একটি বিশেষ |
index_config | এই ক্ষেত্রের জন্য সূচক কনফিগারেশন. যদি সেট না করা হয়, ফিল্ড ইন্ডেক্সিং |
ttl_config | এই |
IndexConfig
এই ক্ষেত্রের জন্য সূচক কনফিগারেশন.
ক্ষেত্র | |
---|---|
indexes[] | এই ক্ষেত্রের জন্য সূচী সমর্থিত. |
uses_ancestor_config | শুধুমাত্র আউটপুট। সত্য হলে, |
ancestor_field | শুধুমাত্র আউটপুট। |
reverting | শুধুমাত্র আউটপুট সত্য হলে, |
TtlConfig
এই Field
সেট আছে এমন নথিগুলির জন্য TTL (টাইম-টু-লাইভ) কনফিগারেশন।
একটি TTL-সক্ষম ক্ষেত্রে একটি টাইমস্ট্যাম্প মান সংরক্ষণ করা নথির পরম মেয়াদ শেষ হওয়ার সময় হিসাবে বিবেচিত হবে। অতীতের টাইমস্ট্যাম্প মানগুলি নির্দেশ করে যে নথিটি অবিলম্বে মেয়াদ শেষ হওয়ার জন্য যোগ্য৷ অন্য কোনো ডেটা টাইপ ব্যবহার করা বা ক্ষেত্রটি অনুপস্থিত রেখে পৃথক নথির মেয়াদ শেষ হয়ে যাবে।
ক্ষেত্র | |
---|---|
state | শুধুমাত্র আউটপুট। TTL কনফিগারেশনের অবস্থা। |
অবস্থা
সমস্ত নথিতে TTL কনফিগারেশন প্রয়োগ করার অবস্থা।
Enums | |
---|---|
STATE_UNSPECIFIED | রাষ্ট্র অনির্দিষ্ট বা অজানা। |
CREATING | টিটিএল প্রয়োগ করা হচ্ছে। পরিবর্তন ট্র্যাক করার জন্য একটি সক্রিয় দীর্ঘ-চলমান অপারেশন আছে। নতুন লিখিত নথিতে অনুরোধ অনুযায়ী টিটিএল প্রয়োগ করা হবে। বিদ্যমান নথিতে অনুরোধ করা TTL এখনও প্রক্রিয়া করা হচ্ছে। যখন সমস্ত বিদ্যমান নথিতে TTLগুলি প্রক্রিয়া করা হবে, তখন রাজ্য 'অ্যাক্টিভ'-এ চলে যাবে৷ |
ACTIVE | TTL সমস্ত নথির জন্য সক্রিয়। |
NEEDS_REPAIR | সমস্ত বিদ্যমান নথির জন্য TTL কনফিগারেশন সক্ষম করা যায়নি৷ নতুন লিখিত নথিতে তাদের TTL প্রয়োগ করা অব্যাহত থাকবে। এই Field জন্য TTL সক্ষম করার শেষ প্রচেষ্টা ব্যর্থ হলে LRO ফিরে এসেছে, এবং আরও বিশদ বিবরণ থাকতে পারে। |
ফিল্ড অপারেশন মেটাডেটা
FirestoreAdmin.UpdateField
থেকে google.longrunning.Operation
ফলাফলের জন্য মেটাডেটা।
ক্ষেত্র | |
---|---|
start_time | যে সময় এই অপারেশন শুরু হয়। |
end_time | এই অপারেশন শেষ সময়. অপারেশন এখনও চলমান থাকলে আনসেট করা হবে। |
field | এই অপারেশন কাজ করছে যে ক্ষেত্রের সম্পদ. যেমন: |
index_config_deltas[] | |
state | অপারেশনের অবস্থা। |
progress_documents | অগ্রগতি, নথিতে, এই অপারেশন. |
progress_bytes | এই অপারেশনের অগ্রগতি, বাইটে। |
ttl_config_delta | TTL কনফিগারেশনের ডেল্টা বর্ণনা করে। |
IndexConfigDelta
একটি সূচক কনফিগারেশন পরিবর্তন সম্পর্কে তথ্য।
ক্ষেত্র | |
---|---|
change_type | সূচক কিভাবে পরিবর্তিত হচ্ছে তা উল্লেখ করে। |
index | সূচক পরিবর্তন করা হচ্ছে। |
ধরন পরিবর্তন করুন
সূচক কিভাবে পরিবর্তিত হচ্ছে তা উল্লেখ করে।
Enums | |
---|---|
CHANGE_TYPE_UNSPECIFIED | পরিবর্তনের ধরন নির্দিষ্ট বা জানা নেই। |
ADD | একক ক্ষেত্র সূচক যোগ করা হচ্ছে। |
REMOVE | একক ক্ষেত্র সূচক সরানো হচ্ছে। |
TtlConfigDelta
একটি TTL কনফিগারেশন পরিবর্তন সম্পর্কে তথ্য।
ক্ষেত্র | |
---|---|
change_type | TTL কনফিগারেশন কিভাবে পরিবর্তিত হচ্ছে তা উল্লেখ করে। |
ধরন পরিবর্তন করুন
TTL কনফিগারেশন কিভাবে পরিবর্তিত হচ্ছে তা নির্দিষ্ট করে।
Enums | |
---|---|
CHANGE_TYPE_UNSPECIFIED | পরিবর্তনের ধরন নির্দিষ্ট বা জানা নেই। |
ADD | TTL কনফিগারেশন যোগ করা হচ্ছে। |
REMOVE | TTL কনফিগারেশন সরানো হচ্ছে। |
GetBackupRequest
FirestoreAdmin.GetBackup
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। আনার জন্য ব্যাকআপের নাম। ফরম্যাট হল |
GetBackupScheduleRequest
FirestoreAdmin.GetBackupSchedule
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। ব্যাকআপ শিডিউলের নাম। ফরম্যাট |
GetDatabaseRequest
FirestoreAdmin.GetDatabase
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। ফর্ম |
GetFieldRequest
FirestoreAdmin.GetField
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। ফর্ম |
GetIndexRequest
FirestoreAdmin.GetIndex
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। ফর্ম |
ডকুমেন্টস মেটাডেটা আমদানি করুন
FirestoreAdmin.ImportDocuments
থেকে google.longrunning.Operation
ফলাফলের জন্য মেটাডেটা।
ক্ষেত্র | |
---|---|
start_time | যে সময় এই অপারেশন শুরু হয়। |
end_time | এই অপারেশন শেষ সময়. অপারেশন এখনও চলমান থাকলে আনসেট করা হবে। |
operation_state | আমদানি কার্যক্রমের অবস্থা। |
progress_documents | অগ্রগতি, নথিতে, এই অপারেশন. |
progress_bytes | এই অপারেশনের অগ্রগতি, বাইটে। |
collection_ids[] | কোন সংগ্রহ আইডি আমদানি করা হচ্ছে. |
input_uri_prefix | নথি আমদানি করা হচ্ছে অবস্থান. |
namespace_ids[] | কোন নামস্থান আইডি আমদানি করা হচ্ছে। |
ইমপোর্ট ডকুমেন্টস অনুরোধ
FirestoreAdmin.ImportDocuments
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
name | প্রয়োজন। ডাটাবেস আমদানি করতে। ফর্মের হওয়া উচিত: |
collection_ids[] | কোন কালেকশন আইডি আমদানি করতে হবে। অনির্দিষ্ট মানে আমদানিতে অন্তর্ভুক্ত সমস্ত সংগ্রহ। |
input_uri_prefix | এক্সপোর্ট করা ফাইলের অবস্থান। এটি অবশ্যই সফলভাবে সম্পন্ন হয়েছে এমন একটি রপ্তানি থেকে ExportDocumentsResponse-এর output_uri_prefix এর সাথে মেলে। দেখুন: |
namespace_ids[] | একটি খালি তালিকা সমস্ত নামস্থান প্রতিনিধিত্ব করে। এটি ডাটাবেসের জন্য পছন্দের ব্যবহার যা নেমস্পেস ব্যবহার করে না। একটি খালি স্ট্রিং উপাদান ডিফল্ট নামস্থান প্রতিনিধিত্ব করে। এটি ব্যবহার করা উচিত যদি ডাটাবেসের অ-ডিফল্ট নেমস্পেসগুলিতে ডেটা থাকে তবে সেগুলি অন্তর্ভুক্ত করতে চায় না। এই তালিকার প্রতিটি নামস্থান অনন্য হতে হবে। |
সূচক
ক্লাউড ফায়ারস্টোর সূচীগুলি একটি ডাটাবেসের নথিগুলির বিরুদ্ধে সহজ এবং জটিল প্রশ্নগুলি সক্ষম করে৷
ক্ষেত্র | |
---|---|
name | শুধুমাত্র আউটপুট। এই সূচকের জন্য একটি সার্ভার সংজ্ঞায়িত নাম। যৌগিক সূচীগুলির জন্য এই নামের ফর্মটি হবে: |
query_scope | একটি সংগ্রহের ক্যোয়ারী স্কোপ নির্দিষ্ট করা সূচীগুলি এমন একটি সংগ্রহের বিরুদ্ধে প্রশ্ন করার অনুমতি দেয় যা একটি নির্দিষ্ট নথির চাইল্ড, কোয়েরির সময় নির্দিষ্ট করা হয় এবং যার একই সংগ্রহ আইডি রয়েছে৷ একটি সংগ্রহ গ্রুপ ক্যোয়ারী স্কোপ নির্দিষ্ট করা সূচীগুলি একটি নির্দিষ্ট নথি থেকে প্রাপ্ত সমস্ত সংগ্রহের বিরুদ্ধে প্রশ্ন করার অনুমতি দেয়, কোয়েরির সময় নির্দিষ্ট করা হয় এবং যেগুলির এই সূচকের মতো একই সংগ্রহ আইডি রয়েছে৷ |
api_scope | API সুযোগ এই সূচক দ্বারা সমর্থিত. |
fields[] | এই সূচক দ্বারা সমর্থিত ক্ষেত্র. যৌগিক সূচীগুলির জন্য, এর জন্য সর্বনিম্ন 2 এবং সর্বাধিক 100টি ক্ষেত্র প্রয়োজন৷ শেষ ক্ষেত্র এন্ট্রি সর্বদা ক্ষেত্রের পথের জন্য হয় একক ক্ষেত্রের সূচীগুলির জন্য, এটি সর্বদা সংশ্লিষ্ট ক্ষেত্রের ক্ষেত্রের পথের সমান একটি ক্ষেত্র পাথ সহ ঠিক একটি এন্ট্রি হবে। |
state | শুধুমাত্র আউটপুট। সূচকের পরিবেশন অবস্থা। |
এপিস্কোপ
API স্কোপ API গুলিকে সংজ্ঞায়িত করে (Firestore Native, or Firestore in Datastore মোডে) যেগুলি প্রশ্নের জন্য সমর্থিত৷
Enums | |
---|---|
ANY_API | সূচী শুধুমাত্র Firestore নেটিভ ক্যোয়ারী API দ্বারা ব্যবহার করা যেতে পারে। এটি ডিফল্ট। |
DATASTORE_MODE_API | ইনডেক্স শুধুমাত্র Firestore দ্বারা Datastore মোড ক্যোয়ারী API ব্যবহার করা যেতে পারে। |
ইনডেক্সফিল্ড
একটি সূচক একটি ক্ষেত্র. ক্ষেত্র_পথ বর্ণনা করে কোন ক্ষেত্রটি সূচীকৃত হয়েছে, মান_মোড বর্ণনা করে যে কীভাবে ক্ষেত্রের মান সূচীকৃত হয়।
ক্ষেত্র | |
---|---|
field_path | নাম হতে পারে। একক ক্ষেত্রের সূচীগুলির জন্য, এটি অবশ্যই ক্ষেত্রের নামের সাথে মেলে বা বাদ দেওয়া হতে পারে৷ |
ইউনিয়ন ক্ষেত্র value_mode । কিভাবে ক্ষেত্রের মান সূচক করা হয়। value_mode নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
order | নির্দেশ করে যে এই ক্ষেত্রটি নির্দিষ্ট ক্রম অনুসারে অর্ডার করা বা =, !=, <, <=, >, >= ব্যবহার করে তুলনা করা সমর্থন করে। |
array_config | নির্দেশ করে যে এই ক্ষেত্রটি |
vector_config | নির্দেশ করে যে এই ক্ষেত্রটি ভেক্টরে নিকটতম প্রতিবেশী এবং দূরত্ব ক্রিয়াকলাপ সমর্থন করে। |
ArrayConfig
সমর্থিত অ্যারের মান কনফিগারেশন।
Enums | |
---|---|
ARRAY_CONFIG_UNSPECIFIED | সূচক অতিরিক্ত অ্যারে প্রশ্ন সমর্থন করে না. |
CONTAINS | সূচক অ্যারে কন্টেনমেন্ট প্রশ্ন সমর্থন করে। |
অর্ডার
সমর্থিত আদেশ.
Enums | |
---|---|
ORDER_UNSPECIFIED | অর্ডার অনির্দিষ্ট. একটি বৈধ বিকল্প নয়. |
ASCENDING | ক্ষেত্রটি ক্রমবর্ধমান ক্ষেত্রের মান দ্বারা সাজানো হয়। |
DESCENDING | ক্ষেত্রটি ক্ষেত্রটির মান অবতরণ করে সাজানো হয়। |
ভেক্টর কনফিগারেশন
ভেক্টর অনুসন্ধান অপারেশন সমর্থন করার জন্য সূচক কনফিগারেশন
ক্ষেত্র | |
---|---|
dimension | প্রয়োজন। ভেক্টর মাত্রা এই কনফিগারেশন প্রযোজ্য. ফলস্বরূপ সূচকে শুধুমাত্র এই মাত্রার ভেক্টর অন্তর্ভুক্ত থাকবে এবং একই মাত্রার ভেক্টর অনুসন্ধানের জন্য ব্যবহার করা যেতে পারে। |
ইউনিয়ন ক্ষেত্রের type । ব্যবহৃত সূচকের ধরন। type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
flat | নির্দেশ করে ভেক্টর সূচক একটি সমতল সূচক। |
ফ্ল্যাট ইনডেক্স
এই ধরনের কোন ক্ষেত্র আছে.
একটি সূচক যা একটি সমতল ডেটা কাঠামোতে ভেক্টর সংরক্ষণ করে এবং সম্পূর্ণ অনুসন্ধান সমর্থন করে।
কোয়েরিস্কোপ
ক্যোয়ারী স্কোপ একটি কোয়েরি চালানোর সুযোগকে সংজ্ঞায়িত করে। এটি একটি StructuredQuery এর ক্ষেত্র from
নির্দিষ্ট করা হয়েছে।
Enums | |
---|---|
QUERY_SCOPE_UNSPECIFIED | ক্যোয়ারী সুযোগ অনির্দিষ্ট. একটি বৈধ বিকল্প নয়. |
COLLECTION | একটি সংগ্রহের ক্যোয়ারী স্কোপ নির্দিষ্ট করা সূচীগুলি এমন একটি সংগ্রহের বিরুদ্ধে প্রশ্নের অনুমতি দেয় যা একটি নির্দিষ্ট নথির চাইল্ড, কোয়েরির সময় নির্দিষ্ট করা হয় এবং যেটি সূচক দ্বারা নির্দিষ্ট করা সংগ্রহ আইডি রয়েছে৷ |
COLLECTION_GROUP | একটি সংগ্রহ গ্রুপ ক্যোয়ারী স্কোপ নির্দিষ্ট করা সূচীগুলি সূচী দ্বারা নির্দিষ্ট করা সংগ্রহ আইডি আছে এমন সমস্ত সংগ্রহের বিরুদ্ধে প্রশ্নের অনুমতি দেয়৷ |
COLLECTION_RECURSIVE | সূচীতে সমস্ত সংগ্রহের পূর্বপুরুষ অন্তর্ভুক্ত করুন। শুধুমাত্র ডেটাস্টোর মোড ডাটাবেসের জন্য উপলব্ধ। |
অবস্থা
একটি সূচকের অবস্থা। সূচক তৈরির সময়, একটি সূচক CREATING
অবস্থায় থাকবে। সূচী সফলভাবে তৈরি করা হলে, এটি READY
অবস্থায় স্থানান্তরিত হবে। যদি সূচক তৈরিতে কোনো সমস্যার সম্মুখীন হয়, তাহলে সূচকটি NEEDS_REPAIR
অবস্থায় স্থানান্তরিত হবে।
Enums | |
---|---|
STATE_UNSPECIFIED | রাষ্ট্র অনির্দিষ্ট। |
CREATING | সূচক তৈরি করা হচ্ছে। সূচকের জন্য একটি সক্রিয় দীর্ঘমেয়াদী অপারেশন আছে। একটি নথি লেখার সময় সূচক আপডেট করা হয়। কিছু সূচক ডেটা বিদ্যমান থাকতে পারে। |
READY | সূচক ব্যবহার করার জন্য প্রস্তুত. একটি নথি লেখার সময় সূচক আপডেট করা হয়। এটি প্রযোজ্য সমস্ত সঞ্চিত নথি থেকে সূচকটি সম্পূর্ণরূপে জনবহুল। |
NEEDS_REPAIR | সূচক তৈরি করা হচ্ছে, কিন্তু কিছু ভুল হয়েছে। সূচকের জন্য কোন সক্রিয় দীর্ঘমেয়াদী ক্রিয়াকলাপ নেই, এবং অতি সম্প্রতি সমাপ্ত দীর্ঘ-চলমান অপারেশন ব্যর্থ হয়েছে৷ একটি নথি লেখার সময় সূচক আপডেট করা হয় না। কিছু সূচক ডেটা বিদ্যমান থাকতে পারে। google.longrunning.Operations API ব্যবহার করুন কেন এই সূচীটি তৈরি করার জন্য সর্বশেষ প্রচেষ্টা ব্যর্থ হয়েছে তা নির্ধারণ করতে, তারপর সূচী পুনরায় তৈরি করুন৷ |
IndexOperationMetadata
FirestoreAdmin.CreateIndex
থেকে google.longrunning.Operation
ফলাফলের জন্য মেটাডেটা।
ক্ষেত্র | |
---|---|
start_time | যে সময় এই অপারেশন শুরু হয়। |
end_time | এই অপারেশন শেষ সময়. অপারেশন এখনও চলমান থাকলে আনসেট করা হবে। |
index | সূচক সম্পদ যে এই অপারেশন কাজ করছে. যেমন: |
state | অপারেশনের অবস্থা। |
progress_documents | অগ্রগতি, নথিতে, এই অপারেশন. |
progress_bytes | এই অপারেশনের অগ্রগতি, বাইটে। |
ListBackupSchedulesRequest
FirestoreAdmin.ListBackupSchedules
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
parent | প্রয়োজন। মূল ডাটাবেস। ফরম্যাট হল |
ListBackupSchedules Response
FirestoreAdmin.ListBackupSchedules
এর প্রতিক্রিয়া।
ক্ষেত্র | |
---|---|
backup_schedules[] | সমস্ত ব্যাকআপ সময়সূচীর তালিকা। |
ListBackupsRequest
FirestoreAdmin.ListBackups
এর জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
parent | প্রয়োজন। যে অবস্থান থেকে ব্যাকআপগুলি তালিকাভুক্ত করতে হবে৷ ফরম্যাট হল |
লিস্টব্যাকআপ প্রতিক্রিয়া
FirestoreAdmin.ListBackups
এর প্রতিক্রিয়া।
ক্ষেত্র | |
---|---|
backups[] | প্রকল্পের জন্য সমস্ত ব্যাকআপের তালিকা। |
unreachable[] | অবস্থানের তালিকা যেগুলি থেকে বিদ্যমান ব্যাকআপগুলি আনা সম্ভব হয়নি৷ যখন একটি একক অবস্থানে পৌঁছানো যায় না তখন সম্পূর্ণ অনুরোধগুলি ব্যর্থ করার পরিবর্তে, এই প্রতিক্রিয়াটি একটি আংশিক ফলাফল সেট এবং এখানে পৌঁছাতে অক্ষম অবস্থানগুলির তালিকা প্রদান করে৷ একটি কংক্রিট ত্রুটি পেতে অনুরোধটি একটি একক অবস্থানের বিরুদ্ধে পুনরায় চেষ্টা করা যেতে পারে। |
তালিকা ডেটাবেস অনুরোধ
একটি প্রকল্পের জন্য সমস্ত অবস্থানে ফায়ারস্টোর ডেটাবেস তালিকাভুক্ত করার অনুরোধ৷
ক্ষেত্র | |
---|---|
parent | প্রয়োজন। ফর্ম |
তালিকা ডেটাবেস প্রতিক্রিয়া
একটি প্রকল্পের জন্য ডাটাবেসের তালিকা।
ক্ষেত্র | |
---|---|
databases[] | প্রকল্পের ডাটাবেস. |
unreachable[] | যদি পৃথক ডেটাবেস সম্পর্কে তথ্য তালিকাভুক্ত করা না যায় তবে সেগুলি এখানে রেকর্ড করা হবে। একটি উদাহরণ এন্ট্রি হতে পারে: প্রকল্পগুলি/কিছু_প্রজেক্ট/অবস্থান/কিছু_লোকেশন এটি ঘটতে পারে যদি ডাটাবেসে থাকা মেঘের অঞ্চলটি বর্তমানে অনুপলব্ধ থাকে। এই ক্ষেত্রে আমরা ডাটাবেস সম্পর্কে সমস্ত বিবরণ আনতে পারি না। আপনি রিসোর্সের জন্য 'জিইটি' অনুরোধ বা নির্দিষ্ট অবস্থানের জন্য একটি 'তালিকা' অনুরোধ প্রেরণ করে আপনি আরও বিশদ ত্রুটি বার্তা (বা সম্ভবত সংস্থান আনতে) পেতে সক্ষম হতে পারেন। |
তালিকাফিল্ডসেকুয়েস্ট
FirestoreAdmin.ListFields
জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
parent | প্রয়োজন। ফর্ম |
filter | তালিকার ফলাফলগুলিতে প্রয়োগ করতে ফিল্টার। বর্তমানে, |
page_size | ফিরে আসার ফলাফলের সংখ্যা। |
page_token | একটি পৃষ্ঠা টোকেন, আগের কল থেকে |
তালিকাভুক্তিগুলি রিসেসপোনস
FirestoreAdmin.ListFields
জন্য প্রতিক্রিয়া।
ক্ষেত্র | |
---|---|
fields[] | অনুরোধ ক্ষেত্র। |
next_page_token | একটি পৃষ্ঠা টোকেন যা ফলাফলের অন্য পৃষ্ঠার জন্য অনুরোধ করতে ব্যবহৃত হতে পারে। যদি ফাঁকা হয় তবে এটি শেষ পৃষ্ঠা। |
লিস্টআইএনডিএক্সএসআরকোয়েস্ট
FirestoreAdmin.ListIndexes
জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
parent | প্রয়োজন। ফর্ম |
filter | তালিকার ফলাফলগুলিতে প্রয়োগ করতে ফিল্টার। |
page_size | ফিরে আসার ফলাফলের সংখ্যা। |
page_token | একটি পৃষ্ঠা টোকেন, আগের কল থেকে |
লিস্টআইডেক্সেসেসেসেসোনস
FirestoreAdmin.ListIndexes
জন্য প্রতিক্রিয়া।
ক্ষেত্র | |
---|---|
indexes[] | অনুরোধ সূচকগুলি। |
next_page_token | একটি পৃষ্ঠা টোকেন যা ফলাফলের অন্য পৃষ্ঠার জন্য অনুরোধ করতে ব্যবহৃত হতে পারে। যদি ফাঁকা হয় তবে এটি শেষ পৃষ্ঠা। |
লোকেশনমেটাটাটা
এই ধরনের কোন ক্ষেত্র আছে.
google.cloud.location.Location.metadata
জন্য মেটাডেটা বার্তা।
অপারেশনস্টেট
অপারেশনের অবস্থা বর্ণনা করে।
Enums | |
---|---|
OPERATION_STATE_UNSPECIFIED | অনির্দিষ্ট। |
INITIALIZING | প্রক্রিয়াজাতকরণের জন্য অনুরোধ প্রস্তুত করা হচ্ছে। |
PROCESSING | অনুরোধ সক্রিয়ভাবে প্রক্রিয়া করা হচ্ছে। |
CANCELLING | ব্যবহারকারী গুগল.লংগ্রুনিং.অপ্রেশনস. অপারেশনের ক্ষেত্রে ক্যান্সেলোপারেশন ডেকে নেওয়ার পরে অনুরোধটি বাতিল হওয়ার প্রক্রিয়াধীন রয়েছে। |
FINALIZING | অনুরোধ প্রক্রিয়া করা হয়েছে এবং এর চূড়ান্ত পর্যায়ে রয়েছে। |
SUCCESSFUL | অনুরোধ সফলভাবে শেষ হয়েছে। |
FAILED | অনুরোধ প্রক্রিয়া করা শেষ হয়েছে, তবে একটি ত্রুটির মুখোমুখি হয়েছে। |
CANCELLED | ব্যবহারকারী গুগল.লংগ্রুনিং.অপোরেশনস.ক্যানসেলোপারেশন নামে ডাকা হওয়ার পরে অনুরোধ বাতিল হওয়া শেষ হয়েছে। |
অগ্রগতি
অপারেশনের অগ্রগতি বর্ণনা করে। কাজের ইউনিট জেনেরিক এবং যেখানে Progress
ব্যবহৃত হয় তার ভিত্তিতে অবশ্যই ব্যাখ্যা করা উচিত।
ক্ষেত্র | |
---|---|
estimated_work | কাজের পরিমাণ অনুমান। |
completed_work | কাজ সম্পন্ন পরিমাণ। |
Retaredatabasemetadata
[রিস্টোরডেটাবেস] [google.firestore.admin.v1.resteraredatabase] অনুরোধ থেকে long-running operation
জন্য মেটাডেটা।
ক্ষেত্র | |
---|---|
start_time | সময়টি পুনরুদ্ধার শুরু হয়েছিল। |
end_time | পুনরুদ্ধারটি শেষ হওয়ার সময়টি চলমান পুনরুদ্ধারের জন্য আনসেট করুন। |
operation_state | পুনরুদ্ধার অপারেশন অবস্থা। |
database | ডাটাবেসের নাম পুনরুদ্ধার করা হচ্ছে। |
backup | ব্যাকআপের নাম থেকে পুনরুদ্ধার। |
progress_percentage | পুনরুদ্ধার বরাবর অবশিষ্ট সময়ের আনুমানিক শতাংশ হিসাবে কতদূর। |
Retaredatabaserequest
[ফায়ারস্টোরেডমিন.আরস্টোরডেটেটাবেস] [গুগল.ফায়েস্টোর.এডমিন.ভি 1. রেস্টোরেডেটাবেস] এর জন্য অনুরোধ বার্তা।
ক্ষেত্র | |
---|---|
parent | প্রয়োজন। ডাটাবেসটি পুনরুদ্ধার করার জন্য প্রকল্পটি ফর্ম্যাটটি হ'ল |
database_id | প্রয়োজন। ডাটাবেসের জন্য ব্যবহার করার আইডি, যা ডাটাবেসের সংস্থান নামের চূড়ান্ত উপাদান হয়ে উঠবে। এই ডাটাবেস আইডি অবশ্যই কোনও বিদ্যমান ডাটাবেসের সাথে যুক্ত হবে না। এই মানটি 4-63 অক্ষর হওয়া উচিত। বৈধ অক্ষরগুলি হ'ল / [এজেড] [0-9]- / প্রথম চরিত্রের সাথে একটি চিঠি এবং শেষ একটি চিঠি বা একটি সংখ্যা। অবশ্যই ইউইউডের মতো /[0-9A-F] {8} (-[0-9A-F] {4}) {3}-[0-9A-F] {12} /। "(ডিফল্ট)" ডাটাবেস আইডিও বৈধ। |
ইউনিয়ন ক্ষেত্র | |
backup | থেকে পুনরুদ্ধার করতে ব্যাকআপ। পিতামাতার মতো একই প্রকল্প থেকে হতে হবে। ফর্ম্যাটটি হ'ল: |
আপডেটব্যাকআপসচেডুলেরেকোয়েস্ট
FirestoreAdmin.UpdateBackupSchedule
জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
backup_schedule | প্রয়োজন। আপডেট করার জন্য ব্যাকআপ শিডিয়ুল। |
update_mask | ক্ষেত্রগুলির তালিকা আপডেট করতে হবে। |
আপডেটটাবাসেমেটাটাটা
এই ধরনের কোন ক্ষেত্র আছে.
আপডেট ডাটাবেস অপারেশন সম্পর্কিত মেটাডেটা।
আপডেটটাবেসেরেকোয়েস্ট
FirestoreAdmin.UpdateDatabase
জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
database | প্রয়োজন। আপডেট করার জন্য ডাটাবেস। |
update_mask | ক্ষেত্রগুলির তালিকা আপডেট করতে হবে। |
আপডেটফিল্ডক্রুইয়েস্ট
FirestoreAdmin.UpdateField
জন্য অনুরোধ।
ক্ষেত্র | |
---|---|
field | প্রয়োজন। ক্ষেত্রটি আপডেট করতে হবে। |
update_mask | একটি মুখোশ, মাঠের সাথে সম্পর্কিত। যদি নির্দিষ্ট করা হয় তবে এই ফিল্ড_মাস্ক দ্বারা নির্দিষ্ট করা কেবল কনফিগারেশন ক্ষেত্রটিতে আপডেট করা হবে। |
সাপ্তাহিক
একটি পুনরাবৃত্ত সময়সূচী উপস্থাপন করে যা সপ্তাহের একটি নির্দিষ্ট দিনে চলে।
সময় অঞ্চলটি ইউটিসি।
ক্ষেত্র | |
---|---|
day | দৌড়ানোর সপ্তাহের দিন। DAY_OF_WEEK_UNSPECIFIED অনুমোদিত নয়। |