Compartilhar 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 concessão foi criada.

definitionId

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

leaseId

O identificador exclusivo dessa 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 for válida.

runId

O pipeline é executado protegido por essa concessão.

validUntil

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