REST Resource: projects.locations.backends.rollouts

المرجع: طرح

عملية طرح واحدة لإصدار للخلفية

تمثيل JSON
{
  "name": string,
  "displayName": string,
  "state": enum (State),
  "error": {
    object (Status)
  },
  "build": string,
  "reconciling": boolean,
  "createTime": string,
  "updateTime": string,
  "deleteTime": string,
  "labels": {
    string: string,
    ...
  },
  "annotations": {
    string: string,
    ...
  },
  "uid": string,
  "etag": string
}
الحقول
name

string

المُعرّف. اسم مورد الطرح

طبيعة الحضور:

projects/{project}/locations/{locationId}/backends/{backendId}/rollouts/{rolloutId}.

displayName

string

هذه السمة اختيارية. اسم يمكن للمستخدمين قراءته عدد الأحرف المسموح به هو 63 حرفًا

state

enum (State)

النتائج فقط. حالة الطرح.

error

object (Status)

النتائج فقط. تشير هذه السمة إلى حالة ورسالة خطأ (يمكن للمستخدمين قراءتها) عند طرح الإصدار إذا كانت حالة الجهاز FAILED.

build

string

غير قابل للتغيير. اسم تصميم موجود من قبل. لا يلزم أن يتم بناؤه؛ عملية الطرح في انتظار تجهيز الإصدار قبل تحديث عدد الزيارات.

reconciling

boolean

النتائج فقط. حقل يشير، إذا كان صحيحًا، إلى أنّ عملية الطرح تتضمّن حاليًا دالة LRO.

createTime

string (Timestamp format)

النتائج فقط. وقت إنشاء عملية الطرح

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

النتائج فقط. وقت آخر تحديث لعملية الطرح

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

deleteTime

string (Timestamp format)

النتائج فقط. وقت حذف عملية الطرح

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

labels

map (key: string, value: string)

هذه السمة اختيارية. خريطة غير منظَّمة للقيم الرئيسية يمكن استخدامها لتنظيم العناصر وتصنيفها

عنصر يحتوي على قائمة بأزواج "key": value مثال: { "name": "wrench", "mass": "1.3kg", "count": "3" }

annotations

map (key: string, value: string)

هذه السمة اختيارية. يشير ذلك المصطلح إلى خريطة غير منظَّمة لقيمة المفتاح التي قد تضبطها أدوات خارجية لتخزين البيانات الوصفية العشوائية. لا يمكن إجراء طلبات بحث عنها ويجب الاحتفاظ بها عند تعديل العناصر.

عنصر يحتوي على قائمة بأزواج "key": value مثال: { "name": "wrench", "mass": "1.3kg", "count": "3" }

uid

string

النتائج فقط. معرّف فريد يحدّده النظام

etag

string

النتائج فقط. المجموع الاختباري الذي احتسبه الخادم استنادًا إلى قيم أخرى عند التحديث أو الحذف لضمان إتمام العملية في المورد المتوقع.

الولاية

حالة الطرح.

تعدادات
STATE_UNSPECIFIED حالة الطرح غير معروفة.
QUEUED عملية الطرح في انتظار بدء التشغيل. قد يرجع السبب في ذلك إلى انتظار اكتمال عملية طرح أخرى.
PENDING_BUILD تنتظر عملية الطرح حتى تكتمل عملية التصميم، الأمر الذي يؤدي إلى إنشاء الرمز البرمجي وإعداد البنية الأساسية الأساسية.
PROGRESSING بدأت عملية الطرح وهي تعمل على تعديل عدد الزيارات بشكل نشط.
PAUSED تم إيقاف الطرح مؤقتًا إما لأنّه تم إيقافه مؤقتًا يدويًا أو لأنّه تم إيقافه مؤقتًا. يجب ضبط هذا الإعداد أثناء paused = true.
SUCCEEDED اكتملت عملية الطرح.
FAILED تعذّر طرح الإصدار. يُرجى الاطّلاع على الخطأ للحصول على مزيد من المعلومات.
CANCELLED تم إلغاء عملية الطرح.

الطُرق

create

ينشئ عملية طرح جديدة للخلفية.

get

الحصول على معلومات حول الطرح

list

يسرد عمليات الطرح للواجهة الخلفية.