- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- آن را امتحان کنید!
یک مرحله موجود را با موجودیت جزئی ارائه شده به روز می کند.
ممکن است هر یک از کدهای خطای متعارف زیر را برگرداند:
- 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 | شناسه پروژه ضروری. |
historyId | شناسه تاریخچه ضروری. |
executionId | یک شناسه اعدام ضروری. |
stepId | شناسه مرحله ضروری. |
پارامترهای پرس و جو
مولفه های | |
---|---|
requestId | شناسه درخواست منحصر به فرد برای سرور برای شناسایی درخواست های تکراری. به عنوان مثال، یک UUID. اختیاری است، اما به شدت توصیه می شود. |
درخواست بدن
بدنه درخواست شامل یک نمونه از Step
است.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از Step
است.
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/cloud-platform
برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.