Method: projects.histories.executions.steps.patch

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

ممکن است هر یک از کدهای خطای متعارف زیر را برگرداند:

  • PERMISSION_DENIED - اگر کاربر مجاز به نوشتن پروژه نباشد
  • INVALID_ARGUMENT - اگر درخواست بد شکل باشد
  • FAILED_PRECONDITION - اگر انتقال وضعیت درخواستی غیرقانونی باشد (مثلاً سعی کنید یک فایل xml تکراری آپلود کنید)، اگر مرحله به روز شده خیلی بزرگ باشد (بیش از 10 مگابایت)
  • NOT_FOUND - اگر Execution حاوی آن وجود نداشته باشد

درخواست HTTP

PATCH https://toolresults.googleapis.com/toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
projectId

string

شناسه پروژه

ضروری.

historyId

string

شناسه تاریخچه

ضروری.

executionId

string

یک شناسه اعدام

ضروری.

stepId

string

شناسه مرحله

ضروری.

پارامترهای پرس و جو

مولفه های
requestId

string

شناسه درخواست منحصر به فرد برای سرور برای شناسایی درخواست های تکراری. به عنوان مثال، یک UUID.

اختیاری است، اما به شدت توصیه می شود.

درخواست بدن

بدنه درخواست شامل یک نمونه از Step است.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از Step است.

محدوده مجوز

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

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

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