Package google.firestore.admin.v1beta2

فهرست مطالب

Firestore Admin

عملیات توسط سرویس FirestoreAdmin ایجاد می شود، اما از طریق سرویس google.longrunning.Operations قابل دسترسی است.

CreateIndex

rpc CreateIndex( CreateIndexRequest ) returns ( Operation )

یک شاخص ترکیبی ایجاد می کند. این یک google.longrunning.Operation را برمی گرداند که ممکن است برای ردیابی وضعیت ایجاد استفاده شود. ابرداده برای عملیات از نوع IndexOperationMetadata خواهد بود.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.

حذف ایندکس

rpc DeleteIndex( DeleteIndexRequest ) returns ( Empty )

یک شاخص ترکیبی را حذف می کند.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.

صادرات اسناد

rpc ExportDocuments( ExportDocumentsRequest ) returns ( Operation )

یک کپی از همه یا زیر مجموعه ای از اسناد را از Google Cloud Firestore به سیستم ذخیره سازی دیگری مانند Google Cloud Storage صادر می کند. به‌روزرسانی‌های اخیر اسناد ممکن است در صادرات منعکس نشود. صادرات در پس‌زمینه اتفاق می‌افتد و می‌توان پیشرفت آن را از طریق منبع عملیاتی ایجاد شده کنترل و مدیریت کرد. خروجی یک صادرات فقط زمانی می تواند مورد استفاده قرار گیرد که عملیات مربوطه انجام شود. اگر عملیات صادرات قبل از تکمیل لغو شود، ممکن است داده‌های جزئی در Google Cloud Storage باقی بماند.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.

GetField

rpc GetField( GetFieldRequest ) returns ( Field )

فراداده و پیکربندی یک فیلد را دریافت می کند.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.

GetIndex

rpc GetIndex( GetIndexRequest ) returns ( Index )

یک شاخص ترکیبی می گیرد.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.

Import Documents

rpc ImportDocuments( ImportDocumentsRequest ) returns ( Operation )

اسناد را به Google Cloud Firestore وارد می کند. اسناد موجود با همین نام رونویسی می شوند. واردات در پس‌زمینه اتفاق می‌افتد و می‌توان پیشرفت آن را از طریق منبع عملیاتی که ایجاد می‌شود، نظارت و مدیریت کرد. اگر عملیات ImportDocuments لغو شود، ممکن است زیر مجموعه ای از داده ها قبلاً به Cloud Firestore وارد شده باشد.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.

ListFields

rpc ListFields( ListFieldsRequest ) returns ( ListFieldsResponse )

پیکربندی فیلد و ابرداده را برای این پایگاه داده فهرست می کند.

در حال حاضر، FirestoreAdmin.ListFields فقط از فیلدهای فهرستی پشتیبانی می کند که به صراحت لغو شده اند. برای صدور این عبارت، FirestoreAdmin.ListFields با فیلتر تنظیم شده روی indexConfig.usesAncestorConfig:false فراخوانی کنید.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.

فهرست ایندکس ها

rpc ListIndexes( ListIndexesRequest ) returns ( ListIndexesResponse )

فهرست های ترکیبی را فهرست می کند.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.

UpdateField

rpc UpdateField( UpdateFieldRequest ) returns ( Operation )

پیکربندی فیلد را به روز می کند. در حال حاضر، به‌روزرسانی‌های فیلد فقط برای پیکربندی فهرست یک فیلد اعمال می‌شود. با این حال، فراخوانی به FirestoreAdmin.UpdateField باید یک ماسک فیلد ارائه دهد تا از تغییر پیکربندی که تماس گیرنده از آن مطلع نیست جلوگیری کند. ماسک فیلد باید به صورت زیر مشخص شود: { paths: "index_config" } .

این تماس یک google.longrunning.Operation را برمی گرداند که ممکن است برای ردیابی وضعیت به روز رسانی فیلد استفاده شود. فراداده برای عملیات از نوع FieldOperationMetadata خواهد بود.

برای پیکربندی تنظیمات فیلد پیش‌فرض برای پایگاه داده، از Field ویژه با نام منبع استفاده کنید: projects/{project_id}/databases/{database_id}/collectionGroups/__default__/fields/* .

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.

CreateIndexRequest

درخواست FirestoreAdmin.CreateIndex .

زمینه های
parent

string

نام والد فرم projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}

index

Index

شاخص ترکیبی برای ایجاد.

DeleteIndexRequest

درخواست FirestoreAdmin.DeleteIndex .

زمینه های
name

string

نامی از projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/indexes/{index_id}

ExportDocumentsMetadata

فراداده برای google.longrunning.Operation نتایج عملیات از FirestoreAdmin.ExportDocuments .

زمینه های
start_time

Timestamp

زمانی که این عملیات شروع شد.

end_time

Timestamp

زمان تکمیل این عملیات اگر عملیات هنوز در حال انجام باشد، تنظیم نخواهد شد.

operation_state

OperationState

وضعیت عملیات صادرات.

progress_documents

Progress

پیشرفت، در اسناد، این عملیات.

progress_bytes

Progress

پیشرفت این عملیات بر حسب بایت.

collection_ids[]

string

کدام شناسه های مجموعه در حال صادرات هستند.

output_uri_prefix

string

جایی که نهادها به آن صادر می شوند.

ExportDocumentsRequest

درخواست FirestoreAdmin.ExportDocuments .

زمینه های
name

string

پایگاه داده برای صادرات باید به این شکل باشد: projects/{project_id}/databases/{database_id} .

collection_ids[]

string

کدام شناسه مجموعه را صادر کنیم. نامشخص یعنی همه مجموعه ها.

output_uri_prefix

string

URI خروجی در حال حاضر فقط از URIهای Google Cloud Storage به شکل: gs://BUCKET_NAME[/NAMESPACE_PATH] پشتیبانی می‌کند، که در آن BUCKET_NAME نام سطل Google Cloud Storage و NAMESPACE_PATH یک مسیر فضای نام فضای ذخیره‌سازی ابری Google اختیاری است. هنگام انتخاب نام، حتماً دستورالعمل‌های نام‌گذاری Google Cloud Storage را در نظر بگیرید: https://cloud.google.com/storage/docs/name . اگر URI یک سطل (بدون مسیر فضای نام) باشد، یک پیشوند بر اساس زمان شروع ایجاد می شود.

ExportDocumentsResponse

در فیلد پاسخ google.longrunning.Operation بازگردانده شد.

زمینه های
output_uri_prefix

string

محل قرارگیری فایل های خروجی این می تواند برای شروع وارد کردن به Cloud Firestore (این پروژه یا پروژه دیگر) پس از تکمیل موفقیت آمیز عملیات استفاده شود.

رشته

نشان دهنده یک فیلد واحد در پایگاه داده است.

فیلدها توسط "گروه مجموعه" خود گروه بندی می شوند، که همه مجموعه های موجود در پایگاه داده را با شناسه یکسان نشان می دهد.

زمینه های
name

string

نام فیلد projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/fields/{field_path}

یک مسیر فیلد ممکن است یک نام فیلد ساده، به عنوان مثال address یا مسیری به فیلدهای درون map_value، به عنوان مثال address.city ، یا یک مسیر فیلد خاص باشد. تنها فیلد ویژه معتبر * است که هر فیلدی را نشان می دهد.

مسیرهای فیلد ممکن است با استفاده از (backtick). The only character that needs to be escaped within a quoted field path is the backtick character itself, escaped using a backslash. Special characters in field paths that must be quoted include: * , . , ``` (backtick), [ , ]`، و همچنین هر کاراکتر نمادین ascii.

مثال‌ها: (توجه: نظرات در اینجا با نحو علامت‌گذاری نوشته می‌شوند، بنابراین یک لایه بکتیک اضافی برای نمایش یک بلوک کد وجود دارد) \ address.city` represents a field named address.city است , not the map key in the field . "*" represents a field named *` است، نه هر فیلدی.

یک Field ویژه شامل تنظیمات نمایه سازی پیش فرض برای همه فیلدها است. نام منبع این فیلد این است: projects/{project_id}/databases/{database_id}/collectionGroups/__default__/fields/* شاخص‌های تعریف‌شده در این Field برای همه فیلدهایی که پیکربندی نمایه Field خاص خود را ندارند اعمال خواهند شد.

index_config

IndexConfig

پیکربندی شاخص برای این فیلد. اگر تنظیم نشود، نمایه سازی فیلد به پیکربندی تعریف شده توسط ancestor_field باز می گردد. برای حذف صریح تمام نمایه‌های این فیلد، یک پیکربندی شاخص با فهرست خالی از نمایه‌ها را مشخص کنید.

IndexConfig

پیکربندی شاخص برای این فیلد.

زمینه های
indexes[]

Index

شاخص های پشتیبانی شده برای این زمینه

uses_ancestor_config

bool

فقط خروجی وقتی درست است، پیکربندی نمایه Field از پیکربندی مشخص شده توسط ancestor_field تنظیم می شود. هنگامی که نادرست است، پیکربندی نمایه Field به صراحت تعریف می شود.

ancestor_field

string

فقط خروجی نام منبع Field را مشخص می‌کند که پیکربندی فهرست این فیلد از آن تنظیم شده است (زمانی که uses_ancestor_config درست است)، یا اگر این فیلد پیکربندی فهرستی نداشته باشد، از آن تنظیم می‌شود (زمانی که uses_ancestor_config نادرست است).

reverting

bool

فقط خروجی وقتی درست است، پیکربندی نمایه Field در حال بازگردانی است. پس از تکمیل، پیکربندی ایندکس به همان حالت فیلد مشخص شده توسط ancestor_field منتقل می‌شود، در این مرحله uses_ancestor_config true و reverting false خواهد بود.

FieldOperationMetadata

فراداده برای نتایج google.longrunning.Operation از FirestoreAdmin.UpdateField .

زمینه های
start_time

Timestamp

زمانی که این عملیات شروع شد.

end_time

Timestamp

زمان تکمیل این عملیات اگر عملیات هنوز در حال انجام باشد، تنظیم نخواهد شد.

field

string

منبع میدانی که این عملیات روی آن عمل می کند. برای مثال: projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/fields/{field_path}

index_config_deltas[]

IndexConfigDelta

فهرستی از IndexConfigDelta که هدف این عملیات را توصیف می کند.

state

OperationState

وضعیت عملیات.

document_progress

Progress

پیشرفت، در اسناد، این عملیات.

bytes_progress

Progress

پیشرفت این عملیات بر حسب بایت.

IndexConfigDelta

اطلاعات مربوط به تغییر پیکربندی شاخص

زمینه های
change_type

ChangeType

نحوه تغییر شاخص را مشخص می کند.

index

Index

شاخص در حال تغییر است.

تغییر نوع

نحوه تغییر شاخص را مشخص می کند.

Enums
CHANGE_TYPE_UNSPECIFIED نوع تغییر مشخص یا مشخص نیست.
ADD فهرست تک فیلد در حال اضافه شدن است.
REMOVE فهرست تک فیلد در حال حذف شدن است.

GetFieldRequest

درخواست FirestoreAdmin.GetField .

زمینه های
name

string

نام projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/fields/{field_id}

GetIndexRequest

درخواست FirestoreAdmin.GetIndex .

زمینه های
name

string

نامی از projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/indexes/{index_id}

ImportDocumentsMetadata

فراداده برای google.longrunning.Operation نتایج عملیات از FirestoreAdmin.ImportDocuments .

زمینه های
start_time

Timestamp

زمانی که این عملیات شروع شد.

end_time

Timestamp

زمان تکمیل این عملیات اگر عملیات هنوز در حال انجام باشد، تنظیم نخواهد شد.

operation_state

OperationState

وضعیت عملیات واردات.

progress_documents

Progress

پیشرفت، در اسناد، این عملیات.

progress_bytes

Progress

پیشرفت این عملیات بر حسب بایت.

collection_ids[]

string

کدام شناسه های مجموعه در حال وارد شدن هستند.

input_uri_prefix

string

محل اسناد وارد شده

ImportDocumentsRequest

درخواست FirestoreAdmin.ImportDocuments .

زمینه های
name

string

پایگاه داده برای وارد کردن باید به این شکل باشد: projects/{project_id}/databases/{database_id} .

collection_ids[]

string

کدام شناسه مجموعه را وارد کنید. نامشخص به معنای تمام مجموعه های موجود در واردات است.

input_uri_prefix

string

محل فایل های صادر شده این باید با output_uri_prefix یک ExportDocumentsResponse از صادراتی که با موفقیت انجام شده است مطابقت داشته باشد. ببینید: google.firestore.admin.v1beta2.ExportDocumentsResponse.output_uri_prefix .

فهرست مطالب

نمایه های Cloud Firestore پرس و جوهای ساده و پیچیده را در برابر اسناد موجود در پایگاه داده فعال می کنند.

زمینه های
name

string

فقط خروجی یک نام سرور برای این فهرست تعریف شده است. شکل این نام برای نمایه های ترکیبی به این صورت خواهد بود: projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/indexes/{composite_index_id} برای نمایه های تک فیلد، این فیلد خالی خواهد بود.

query_scope

QueryScope

نمایه‌هایی با محدوده جستجوی مجموعه مشخص شده، درخواست‌هایی را در برابر مجموعه‌ای که فرزند یک سند خاص است، مشخص شده در زمان پرس و جو، و دارای همان شناسه مجموعه است، اجازه می‌دهند.

نمایه‌هایی با محدوده پرس و جوی گروه مجموعه مشخص شده، درخواست‌هایی را در برابر همه مجموعه‌هایی که از یک سند خاص، مشخص شده در زمان پرس‌وجو مشخص شده‌اند، اجازه می‌دهند که همان شناسه مجموعه را با این فهرست دارند.

fields[]

IndexField

فیلدهای پشتیبانی شده توسط این شاخص

برای شاخص های ترکیبی، این همیشه 2 یا بیشتر فیلد است. آخرین ورودی فیلد همیشه برای مسیر فیلد __name__ است. اگر در هنگام ایجاد، __name__ به عنوان آخرین فیلد مشخص نشده بود، به طور خودکار با همان جهت آخرین فیلد تعریف شده اضافه می شود. اگر فیلد نهایی در یک نمایه ترکیبی جهت دار نباشد، __name__ به صورت صعودی مرتب می شود (مگر اینکه به صراحت مشخص شده باشد).

برای فهرست های تک فیلد، این همیشه دقیقاً یک ورودی با مسیر فیلد برابر با مسیر فیلد مربوطه خواهد بود.

state

State

فقط خروجی وضعیت خدمات شاخص.

IndexField

یک فیلد در یک شاخص field_path توضیح می دهد که کدام فیلد ایندکس شده است، value_mode نحوه نمایه شدن مقدار فیلد را توضیح می دهد.

زمینه های
field_path

string

می تواند نام باشد. برای فهرست های تک فیلد، این باید با نام فیلد مطابقت داشته باشد یا ممکن است حذف شود.

فیلد اتحادیه value_mode . چگونه مقدار فیلد ایندکس می شود. value_mode فقط می تواند یکی از موارد زیر باشد:
order

Order

نشان می دهد که این فیلد از ترتیب با ترتیب مشخص شده یا مقایسه با استفاده از =، <، <=، >، >= پشتیبانی می کند.

array_config

ArrayConfig

نشان می دهد که این فیلد از عملیات روی array_value s پشتیبانی می کند.

ArrayConfig

تنظیمات ارزش آرایه پشتیبانی شده

Enums
ARRAY_CONFIG_UNSPECIFIED این فهرست از پرس و جوهای آرایه اضافی پشتیبانی نمی کند.
CONTAINS ایندکس از پرس و جوهای مربوط به آرایه پشتیبانی می کند.

سفارش

سفارشات پشتیبانی شده

Enums
ORDER_UNSPECIFIED سفارش مشخص نیست گزینه معتبری نیست
ASCENDING فیلد بر اساس مقدار فیلد صعودی مرتب می شود.
DESCENDING فیلد بر اساس مقدار فیلد نزولی مرتب می شود.

QueryScope

Query Scope محدوده ای را که یک پرس و جو در آن اجرا می شود را تعریف می کند. این در یک فیلد StructuredQuery from مشخص شده است.

Enums
QUERY_SCOPE_UNSPECIFIED محدوده پرس و جو مشخص نشده است. گزینه معتبری نیست
COLLECTION نمایه‌هایی با محدوده جستجوی مجموعه مشخص شده، درخواست‌هایی را در برابر مجموعه‌ای که فرزند یک سند خاص است، مشخص شده در زمان پرس و جو، و دارای شناسه مجموعه مشخص شده توسط ایندکس است، اجازه می‌دهند.
COLLECTION_GROUP نمایه‌هایی با محدوده پرس و جوی گروه مجموعه مشخص شده، درخواست‌هایی را در برابر همه مجموعه‌هایی که دارای شناسه مجموعه مشخص شده توسط ایندکس هستند، اجازه می‌دهند.

حالت

وضعیت یک شاخص در طول ایجاد ایندکس، یک نمایه در حالت CREATING خواهد بود. اگر نمایه با موفقیت ایجاد شود، به حالت READY منتقل می شود. اگر ایجاد ایندکس با مشکل مواجه شود، ایندکس به حالت NEEDS_REPAIR منتقل می‌شود.

Enums
STATE_UNSPECIFIED ایالت نامشخص است.
CREATING شاخص در حال ایجاد است. یک عملیات طولانی مدت فعال برای شاخص وجود دارد. نمایه هنگام نوشتن یک سند به روز می شود. برخی از داده های شاخص ممکن است وجود داشته باشد.
READY شاخص آماده استفاده است. نمایه هنگام نوشتن یک سند به روز می شود. فهرست به طور کامل از تمام اسناد ذخیره شده ای که برای آنها اعمال می شود پر شده است.
NEEDS_REPAIR شاخص در حال ایجاد بود، اما مشکلی پیش آمد. هیچ عملیات بلندمدت فعالی برای شاخص وجود ندارد و آخرین عملیات بلندمدت به پایان رسیده با شکست مواجه شد. هنگام نوشتن یک سند، ایندکس به روز نمی شود. برخی از داده های شاخص ممکن است وجود داشته باشد. از google.longrunning.Operations API استفاده کنید تا مشخص کنید چرا عملیاتی که آخرین بار برای ایجاد این نمایه انجام شد شکست خورده است، سپس فهرست را دوباره ایجاد کنید.

IndexOperationMetadata

فراداده برای google.longrunning.Operation نتایج عملیات از FirestoreAdmin.CreateIndex .

زمینه های
start_time

Timestamp

زمانی که این عملیات شروع شد.

end_time

Timestamp

زمان تکمیل این عملیات اگر عملیات هنوز در حال انجام باشد، تنظیم نخواهد شد.

index

string

منبع شاخصی که این عملیات روی آن عمل می کند. برای مثال: projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/indexes/{index_id}

state

OperationState

وضعیت عملیات.

progress_documents

Progress

پیشرفت، در اسناد، این عملیات.

progress_bytes

Progress

پیشرفت این عملیات بر حسب بایت.

ListFieldsRequest

درخواست FirestoreAdmin.ListFields .

زمینه های
parent

string

نام والد فرم projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}

filter

string

فیلتری که باید در نتایج فهرست اعمال شود. در حال حاضر، FirestoreAdmin.ListFields فقط از فیلدهای فهرستی پشتیبانی می کند که به صراحت لغو شده اند. برای صدور این عبارت، FirestoreAdmin.ListFields با فیلتر تنظیم شده روی indexConfig.usesAncestorConfig:false فراخوانی کنید.

page_size

int32

تعداد نتایج برای بازگشت.

page_token

string

یک نشانه صفحه، که از تماس قبلی به FirestoreAdmin.ListFields بازگردانده شده است، که ممکن است برای دریافت صفحه بعدی نتایج استفاده شود.

ListFieldsResponse

پاسخ برای FirestoreAdmin.ListFields .

زمینه های
fields[]

Field

فیلدهای درخواستی

next_page_token

string

نشانه صفحه ای که ممکن است برای درخواست صفحه دیگری از نتایج استفاده شود. اگر خالی باشد، این آخرین صفحه است.

ListIndexesRequest

درخواست FirestoreAdmin.ListIndexes .

زمینه های
parent

string

نام والد فرم projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}

filter

string

فیلتری که باید در نتایج فهرست اعمال شود.

page_size

int32

تعداد نتایج برای بازگشت.

page_token

string

یک نشانه صفحه، که از تماس قبلی با FirestoreAdmin.ListIndexes بازگردانده شده است، که ممکن است برای دریافت صفحه بعدی نتایج استفاده شود.

ListIndexesResponse

پاسخ برای FirestoreAdmin.ListIndexes .

زمینه های
indexes[]

Index

شاخص های درخواستی

next_page_token

string

نشانه صفحه ای که ممکن است برای درخواست صفحه دیگری از نتایج استفاده شود. اگر خالی باشد، این آخرین صفحه است.

حالت عملیاتی

وضعیت عملیات را شرح می دهد.

Enums
OPERATION_STATE_UNSPECIFIED نامشخص
INITIALIZING درخواست در حال آماده سازی برای پردازش است.
PROCESSING درخواست به طور فعال در حال پردازش است.
CANCELLING پس از اینکه کاربر google.longrunning.Operations.CancelOperation را در عملیات نامید، درخواست در حال لغو شدن است.
FINALIZING درخواست رسیدگی شده و در مرحله نهایی شدن است.
SUCCESSFUL درخواست با موفقیت انجام شد.
FAILED پردازش درخواست به پایان رسید، اما با خطا مواجه شد.
CANCELLED پس از اینکه کاربر google.longrunning.Operations.CancelOperation را نامید، درخواست لغو شد.

پیش رفتن

پیشرفت عملیات را شرح می دهد. واحد کار عمومی است و باید بر اساس جایی که Progress استفاده می شود تفسیر شود.

زمینه های
estimated_work

int64

میزان کار برآورد شده

completed_work

int64

مقدار کار انجام شده.

UpdateFieldRequest

درخواست FirestoreAdmin.UpdateField .

زمینه های
field

Field

زمینه به روز رسانی

update_mask

FieldMask

یک ماسک، نسبت به میدان. در صورت مشخص شدن، فقط پیکربندی مشخص شده توسط این field_mask در فیلد به روز می شود.