Detalhes do Serviço Health Checks
Revise detalhes avançados para criar políticas para controlar o acesso ao serviço Health Checks.
Tipos de Recursos
Agregar Tipo de Recurso
health-check-family
O tipo de recurso agregado health-check-family
abrange os seguintes tipos de recursos individuais:
health-check-monitor
health-check-results
on-demand-probe
vantage-points
Tipos de Recursos Individuais
health-check-monitor
health-check-results
on-demand-probe
vantage-points
Variáveis Suportadas
O Health Checks suporta todas as variáveis gerais (consulte as solicitações), além das variáveis listadas aqui. Os valores da lista podem ser qualquer tipo de teste válido, como HTTP, HTTPS e ICMP.
Variável | Tipo de variável | Comentários |
---|---|---|
target.health-check-monitor.test-type
|
String | |
target.on-demand-probe.test-type
|
String | |
target.health-check-results.test-type
|
String |
Detalhes para Combinações de Verbo + Tipo de Recurso
As tabelas a seguir mostram as permissões e operações de API abrangidas por cada verbo. O nível de acesso é cumulativo à medida que você vai de inspect
> read
> use
> manage
. Por exemplo, um grupo que pode usar um recurso também pode inspecionar e ler esse recurso. Um sinal de mais (+) em uma célula da tabela indica o acesso incremental comparado à célula diretamente acima dela, enquanto "sem extra" indica acesso incremental.
Por exemplo, o verbo use
do tipo de recurso health-check-monitor
não abrange permissões extras ou operações de API em comparação com o verbo read
.
Verbos | Permissões | APIs Totalmente Abrangidas | APIs Parcialmente Abrangidas |
---|---|---|---|
inspect |
HEALTH_CHECK_MONITOR_INSPECT |
|
none |
read |
INSPECIONAR + HEALTH_CHECK_MONITOR_READ |
|
none |
use |
LEITURA + sem extra |
none | none |
manage |
USE + HEALTH_CHECK_MONITOR_MANAGE HEALTH_CHECK_MONITOR_MOVE |
|
none |
Verbos | Permissões | APIs Totalmente Abrangidas | APIs Parcialmente Abrangidas |
---|---|---|---|
inspect |
HEALTH_CHECK_RESULTS_INSPECT |
|
none |
read |
INSPECIONAR + sem extra |
none | none |
use |
LEITURA + sem extra |
none | none |
manage |
USE + sem extra |
none | none |
Verbos | Permissões | APIs Totalmente Abrangidas | APIs Parcialmente Abrangidas |
---|---|---|---|
inspect | VANTAGE_POINTS_INSPECT | ListHealthChecksVantagePoints
|
none |
read |
INSPECIONAR + sem extra |
none | none |
use |
LEITURA + sem extra |
none | none |
manage |
USE + sem extra |
none | none |
Verbos | Permissões | APIs Totalmente Abrangidas | APIs Parcialmente Abrangidas |
---|---|---|---|
inspect | none | none | none |
read |
INSPECIONAR + sem extra |
none | none |
use |
LEITURA + sem extra |
none | none |
manage |
USE + ON_DEMAND_PROBE_MANAGE |
|
none |
Permissões Exigidas para Cada Operação de API
A tabela a seguir lista as operações de API em uma ordem lógica, agrupadas por tipo de recurso.
Para obter informações sobre permissões, consulte as permissões de Verificação de Integridade.
Operação da API | Permissões Necessárias para Usar a Operação |
---|---|
ListHealthChecksVantagePoints |
VANTAGE_POINTS_INSPECT |
ChangeHttpMonitorCompartment |
HEALTH_CHECK_MONITOR_MOVE |
CreateHttpMonitor |
HEALTH_CHECK_MONITOR_MANAGE |
DeleteHttpMonitor |
HEALTH_CHECK_MONITOR_MANAGE |
GetHttpMonitor |
HEALTH_CHECK_MONITOR_READ |
UpdateHttpMonitor |
HEALTH_CHECK_MONITOR_MANAGE |
ListHttpMonitors |
HEALTH_CHECK_MONITOR_INSPECT |
CreateOnDemandHttpProbe |
ON_DEMAND_PROBE_MANAGE |
ListHttpProbeResults |
HEALTH_CHECK_RESULTS_INSPECT |
ChangePingMonitorCompartment |
HEALTH_CHECK_MONITOR_MOVE |
CreatePingMonitor |
HEALTH_CHECK_MONITOR_MANAGE |
DeletePingMonitor |
HEALTH_CHECK_MONITOR_MANAGE |
GetPingMonitor |
HEALTH_CHECK_MONITOR_READ |
UpdatePingMonitor |
HEALTH_CHECK_MONITOR_MANAGE |
ListPingMonitors |
HEALTH_CHECK_MONITOR_INSPECT |
CreateOnDemandPingProbe |
ON_DEMAND_PROBE_MANAGE |
ListPingProbeResults |
HEALTH_CHECK_RESULTS_INSPECT |