- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- آن را امتحان کنید!
مراحل را برای یک اجرای معین فهرست می کند.
مراحل بر اساس createTime به ترتیب نزولی مرتب شده اند. از کلید stepId برای ترتیب دادن مراحل با همان createTime استفاده خواهد شد.
ممکن است هر یک از کدهای خطای متعارف زیر را برگرداند:
- PERMISSION_DENIED - اگر کاربر مجاز به خواندن پروژه نباشد
- INVALID_ARGUMENT - اگر درخواست بد شکل باشد
- FAILED_PRECONDITION - اگر آرگومان موجود در درخواست نامعتبر باشد. به عنوان مثال، اگر تلاش شود تا فرزندان یک مرحله ناموجود فهرست شوند
- NOT_FOUND - اگر Execution حاوی آن وجود نداشته باشد
درخواست HTTP
GET https://toolresults.googleapis.com/toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
projectId | شناسه پروژه ضروری. |
historyId | شناسه تاریخچه ضروری. |
executionId | یک شناسه اعدام ضروری. |
پارامترهای پرس و جو
مولفه های | |
---|---|
pageToken | یک نشانه ادامه برای از سرگیری پرس و جو در مورد بعدی. اختیاری. |
pageSize | حداکثر تعداد مراحل برای واکشی. مقدار پیش فرض: 25. اگر فیلد تنظیم نشده باشد یا مقدار 0 داشته باشد، سرور از این پیش فرض استفاده خواهد کرد. اختیاری. |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
پیام پاسخ برای StepService.List.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"steps": [
{
object ( |
زمینه های | |
---|---|
steps[] | مراحل |
nextPageToken | یک نشانه ادامه برای از سرگیری پرس و جو در مورد بعدی. اگر تنظیم شود، با فراخوانی مجدد لیست با این مقدار در قسمت pageToken، نشان می دهد که مراحل بیشتری برای خواندن وجود دارد. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/cloud-platform
برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.