Partilhar via


RetentionLease interface

Uma concessão de retenção válida impede que sistemas automatizados excluam uma execução de pipeline.

Propriedades

createdOn

Quando a locação foi criada.

definitionId

A definição de pipeline da execução.

leaseId

O identificador exclusivo para esta concessão.

ownerId

Cadeia de caracteres não exclusiva que identifica o proprietário de uma concessão de retenção.

protectPipeline

Se definida, essa concessão também impedirá que o pipeline seja excluído enquanto a concessão ainda estiver válida.

runId

O pipeline é executado protegido por esta concessão.

validUntil

O último dia em que o contrato de arrendamento é considerado válido.

Detalhes de Propriedade

createdOn

Quando a locação foi criada.

createdOn: Date

Valor de Propriedade

Date

definitionId

A definição de pipeline da execução.

definitionId: number

Valor de Propriedade

number

leaseId

O identificador exclusivo para esta concessão.

leaseId: number

Valor de Propriedade

number

ownerId

Cadeia de caracteres não exclusiva que identifica o proprietário de uma concessão de retenção.

ownerId: string

Valor de Propriedade

string

protectPipeline

Se definida, essa concessão também impedirá que o pipeline seja excluído enquanto a concessão ainda estiver válida.

protectPipeline: boolean

Valor de Propriedade

boolean

runId

O pipeline é executado protegido por esta concessão.

runId: number

Valor de Propriedade

number

validUntil

O último dia em que o contrato de arrendamento é considerado válido.

validUntil: Date

Valor de Propriedade

Date