PipelineRewireEntry interface

يمثل حالة إعادة توصيل خط أنابيب واحد ضمن عملية ترحيل.

الخصائص

acknowledged

صحيح إذا كان المستخدم قد أقر بهذا الخط (مثلا، أكد أن خط أنابيب معقد تم إصلاحه يدويا). خطوط الأنابيب المعترف بها لا تمنع الانتقال.

classification

تصنيف خط الأنابيب.

cloneDefinitionId

معرف تعريف البناء لخط أنابيب النسخ، إذا تم إنشاؤه.

cloneYamlFile

اسم ملف YAML للنسخة المستنسخة في فرع الدرون/الهجرات (للحالات المعقدة فقط).

definitionId

معرف تعريف البناء لخط الأنابيب.

errorMessage

رسالة خطأ إذا فشل إعادة توصيل خط الأنابيب.

findings

نتائج تصنيف تشرح سبب تعقيد هذا الخط. فارغ لخطوط أنابيب بسيطة.

name

اسم تعريف خط الأنابيب.

path

مسار المجلد في تعريف خط الأنابيب.

projectId

معرف المشروع الذي يحتوي على هذا الخط.

projectName

اسم المشروع الذي يحتوي على هذا الخط.

requiredMappings

قائمة المستودعات التي تشير إليها هذه الأنابيب والتي تحتاج إلى خرائط. يتم تعبيته عندما تكون الحالة "تحتاج إلى خرائط المياميب".

status

حالة إعادة التوصيل الحالية.

yamlFilename

اسم ملف YAML المستخدم في تعريف خط الأنابيب.

تفاصيل الخاصية

acknowledged

صحيح إذا كان المستخدم قد أقر بهذا الخط (مثلا، أكد أن خط أنابيب معقد تم إصلاحه يدويا). خطوط الأنابيب المعترف بها لا تمنع الانتقال.

acknowledged: boolean

قيمة الخاصية

boolean

classification

تصنيف خط الأنابيب.

classification: PipelineClassification

قيمة الخاصية

cloneDefinitionId

معرف تعريف البناء لخط أنابيب النسخ، إذا تم إنشاؤه.

cloneDefinitionId: number

قيمة الخاصية

number

cloneYamlFile

اسم ملف YAML للنسخة المستنسخة في فرع الدرون/الهجرات (للحالات المعقدة فقط).

cloneYamlFile: string

قيمة الخاصية

string

definitionId

معرف تعريف البناء لخط الأنابيب.

definitionId: number

قيمة الخاصية

number

errorMessage

رسالة خطأ إذا فشل إعادة توصيل خط الأنابيب.

errorMessage: string

قيمة الخاصية

string

findings

نتائج تصنيف تشرح سبب تعقيد هذا الخط. فارغ لخطوط أنابيب بسيطة.

findings: PipelineClassificationFinding[]

قيمة الخاصية

name

اسم تعريف خط الأنابيب.

name: string

قيمة الخاصية

string

path

مسار المجلد في تعريف خط الأنابيب.

path: string

قيمة الخاصية

string

projectId

معرف المشروع الذي يحتوي على هذا الخط.

projectId: string

قيمة الخاصية

string

projectName

اسم المشروع الذي يحتوي على هذا الخط.

projectName: string

قيمة الخاصية

string

requiredMappings

قائمة المستودعات التي تشير إليها هذه الأنابيب والتي تحتاج إلى خرائط. يتم تعبيته عندما تكون الحالة "تحتاج إلى خرائط المياميب".

requiredMappings: RepositoryReference[]

قيمة الخاصية

status

حالة إعادة التوصيل الحالية.

status: PipelineRewireStatus

قيمة الخاصية

yamlFilename

اسم ملف YAML المستخدم في تعريف خط الأنابيب.

yamlFilename: string

قيمة الخاصية

string