Compartilhar via


NewRetentionLease interface

Informações necessárias para criar uma nova concessão de retenção.

Propriedades

daysValid

O número de dias para considerar a concessão válida. Uma concessão de retenção válida por mais de 100 anos (36.500 dias) será exibida como mantendo a compilação "para sempre".

definitionId

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

ownerId

Cadeia de caracteres fornecida pelo usuário 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

A execução do pipeline a ser protegida.

Detalhes da propriedade

daysValid

O número de dias para considerar a concessão válida. Uma concessão de retenção válida por mais de 100 anos (36.500 dias) será exibida como mantendo a compilação "para sempre".

daysValid: number

Valor da propriedade

number

definitionId

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

definitionId: number

Valor da propriedade

number

ownerId

Cadeia de caracteres fornecida pelo usuário 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

A execução do pipeline a ser protegida.

runId: number

Valor da propriedade

number