PipelineRewireEntry interface
Representa el estado de recableado de una sola tubería dentro de una migración.
Propiedades
| acknowledged | Cierto si el usuario ha reconocido esta tubería (por ejemplo, confirmado que una tubería compleja ha sido corregida manualmente). Los pipelines reconocidos no bloquean el cutover. |
| classification | La clasificación del oleoducto. |
| clone |
El ID de definición de compilación de la tubería clon, si se ha creado uno. |
| clone |
El nombre de archivo YAML del clon en la rama de ELM/migraciones (solo para casos complejos). |
| definition |
El ID de definición de compilación de la canalización. |
| error |
Mensaje de error si falló el recableado de la tubería. |
| findings | Hallazgos de clasificación que describen por qué este oleoducto es complejo. Vacío para pipelines simples. |
| name | El nombre de la definición de oleoducto. |
| path | La ruta de la carpeta de la definición del pipeline. |
| project |
El ID del proyecto que contiene esta canalización. |
| project |
El nombre del proyecto contiene este oleoducto. |
| required |
Lista de repositorios referenciados por esta tubería que necesitan mapeos. Se llena cuando el estado es "needsMappings". |
| status | El estado actual del cableado. |
| yaml |
El nombre de archivo YAML utilizado por la definición de canalización. |
Detalles de las propiedades
acknowledged
Cierto si el usuario ha reconocido esta tubería (por ejemplo, confirmado que una tubería compleja ha sido corregida manualmente). Los pipelines reconocidos no bloquean el cutover.
acknowledged: boolean
Valor de propiedad
boolean
classification
La clasificación del oleoducto.
classification: PipelineClassification
Valor de propiedad
cloneDefinitionId
El ID de definición de compilación de la tubería clon, si se ha creado uno.
cloneDefinitionId: number
Valor de propiedad
number
cloneYamlFile
El nombre de archivo YAML del clon en la rama de ELM/migraciones (solo para casos complejos).
cloneYamlFile: string
Valor de propiedad
string
definitionId
El ID de definición de compilación de la canalización.
definitionId: number
Valor de propiedad
number
errorMessage
Mensaje de error si falló el recableado de la tubería.
errorMessage: string
Valor de propiedad
string
findings
Hallazgos de clasificación que describen por qué este oleoducto es complejo. Vacío para pipelines simples.
findings: PipelineClassificationFinding[]
Valor de propiedad
name
El nombre de la definición de oleoducto.
name: string
Valor de propiedad
string
path
La ruta de la carpeta de la definición del pipeline.
path: string
Valor de propiedad
string
projectId
El ID del proyecto que contiene esta canalización.
projectId: string
Valor de propiedad
string
projectName
El nombre del proyecto contiene este oleoducto.
projectName: string
Valor de propiedad
string
requiredMappings
Lista de repositorios referenciados por esta tubería que necesitan mapeos. Se llena cuando el estado es "needsMappings".
requiredMappings: RepositoryReference[]
Valor de propiedad
status
yamlFilename
El nombre de archivo YAML utilizado por la definición de canalización.
yamlFilename: string
Valor de propiedad
string