Partilhar via


RetentionLease interface

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

Propriedades

createdOn

Quando a concessão foi criada.

definitionId

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

leaseId

O identificador exclusivo desta concessão.

ownerId

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

protectPipeline

Se estiver definida, esta concessão também impedirá que o pipeline seja eliminado enquanto a concessão ainda é válida.

runId

O pipeline é executado protegido por esta concessão.

validUntil

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