RetentionLease interface
Uma concessão de retenção válida impede que os sistemas automatizados eliminem uma execução de pipeline.
Propriedades
created |
Quando a concessão foi criada. |
definition |
A definição do pipeline da execução. |
lease |
O identificador exclusivo desta concessão. |
owner |
Cadeia não exclusiva que identifica o proprietário de uma concessão de retenção. |
protect |
Se estiver definida, esta concessão também impedirá que o pipeline seja eliminado enquanto a concessão ainda é válida. |
run |
O pipeline é executado protegido por esta concessão. |
valid |
No último dia, a concessão é considerada válida. |
Detalhes de Propriedade
createdOn
Quando a concessão foi criada.
createdOn: Date
Valor de Propriedade
Date
definitionId
A definição do pipeline da execução.
definitionId: number
Valor de Propriedade
number
leaseId
O identificador exclusivo desta concessão.
leaseId: number
Valor de Propriedade
number
ownerId
Cadeia não exclusiva que identifica o proprietário de uma concessão de retenção.
ownerId: string
Valor de Propriedade
string
protectPipeline
Se estiver definida, esta concessão também impedirá que o pipeline seja eliminado enquanto a concessão ainda é válida.
protectPipeline: boolean
Valor de Propriedade
boolean
runId
O pipeline é executado protegido por esta concessão.
runId: number
Valor de Propriedade
number
validUntil
No último dia, a concessão é considerada válida.
validUntil: Date
Valor de Propriedade
Date