/policyengine/v1/policies/<policy_name>/preview: OBTER
Visualiza uma política
Esse terminal ajuda a exibir informações de visualização de política para uma política específica.. As informações a seguir estão disponíveis para visualização:
- Informações de estimativa
- Exibe a contagem total e o tamanho dos documentos O tamanho dos documentos no disco é calculado com base na lista de documentos aos quais a política se aplica e aqueles retornados.
- Informações de execução.
- Exibe se a política foi executada anteriormente ou está em execução no momento As informações retornadas também incluem o número e o tamanho de documentos concluídos, o horário de início e a duração da política em segundos.
- Planejamento de política
- Exibe o planejamento de política, se houver.
- Tempo de execução da política.
- Exibe a data e hora de execução futura que foi planejada para a política.
A tabela a seguir exibe as funções que podem acessar o terminal da API REST.
| Administrador de dados. | Usuário de dados | Administrador de coleção | Usuário da coleção | Administrador | Usuário do serviço |
|---|---|---|---|---|---|
| ✓ | ✓ | ✓ | ✓ | Χ | Χ |
Sinopse da solicitação URL
curl -k -H 'Authorization: Bearer <token>' https://<data_cataloging_host> /policyengine/v1/policies/policy1/preview -X GET -H ’Accept: application/json’
Tipos de solicitação e formatos de resposta suportados
Tipos de solicitação suportados:
Formatos de resposta suportados:- RECEBER
- JSON
Exemplos
O exemplo a seguir retorna as informações de visualização de política sobre uma política específica configurada no sistema.
Emita a seguinte solicitação em uma linha:
curl -k -H 'Authorization: Bearer <token>' https://<data_cataloging_host>/policyengine/v1/ policies/<policy_name>/preview -X GET -H ’Accept: application/json’
A seguinte resposta é retornada:
{
"schedule": {
"minute": "18",
"hour": "12",
"dayOfMonth": "*",
"month": "*",
"dayOfWeek": "*",
"timezone": "UTC"
},
"next_run_time": "2020-03-19 12:18PM",
"estimation_info" : {
"document_count": 152467,
"total_size": 24935050549,
"total_size_on_disk": 25610976130
},
"execution_info": {
"start_time": "",
"duration": 3000,
"tier_count": 10345,
"tier_size": 1000000,
"failed_count": 0
}
}