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