PolicyEvaluationRecord interface
Esse registro encapsula o estado atual de uma política conforme se aplica a uma solicitação de pull específica. Cada solicitação de pull tem um PolicyEvaluationRecord exclusivo para cada solicitação de pull à qual a política se aplica.
Propriedades
| artifact |
Uma cadeia de caracteres que identifica exclusivamente o destino de uma avaliação de política. |
| completed |
Hora em que essa política terminou de avaliar essa solicitação de pull. |
| configuration | Contém todos os dados de configuração da política que está sendo avaliada. |
| context | Dados de contexto interno dessa avaliação de política. |
| evaluation |
Guid que identifica exclusivamente esse registro de avaliação (uma política em execução em uma solicitação de pull). |
| started |
Hora em que essa política foi avaliada pela primeira vez nesta solicitação de pull. |
| status | Status da política (Em execução, aprovada, com falha etc.) |
Detalhes da propriedade
artifactId
Uma cadeia de caracteres que identifica exclusivamente o destino de uma avaliação de política.
artifactId: string
Valor da propriedade
string
completedDate
Hora em que essa política terminou de avaliar essa solicitação de pull.
completedDate: Date
Valor da propriedade
Date
configuration
Contém todos os dados de configuração da política que está sendo avaliada.
configuration: PolicyConfiguration
Valor da propriedade
context
Dados de contexto interno dessa avaliação de política.
context: any
Valor da propriedade
any
evaluationId
Guid que identifica exclusivamente esse registro de avaliação (uma política em execução em uma solicitação de pull).
evaluationId: string
Valor da propriedade
string
startedDate
Hora em que essa política foi avaliada pela primeira vez nesta solicitação de pull.
startedDate: Date
Valor da propriedade
Date
status
Status da política (Em execução, aprovada, com falha etc.)
status: PolicyEvaluationStatus