Detalhes do Serviço Health Checks

Analise detalhes avançados para gravar 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 estes 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 Variáveis Gerais), além das variáveis listadas aqui. Os valores na 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.

health-check-monitor
Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
inspect

HEALTH_CHECK_MONITOR_INSPECT

ListHttpMonitors

ListPingMonitors

none
read

INSPECT +

HEALTH_CHECK_MONITOR_READ

GetHttpMonitor

GetPingMonitor

none
use

READ +

sem extra

none none
manage

USE +

HEALTH_CHECK_MONITOR_MANAGE

HEALTH_CHECK_MONITOR_MOVE

CreateHttpMonitor

DeleteHttpMonitor

UpdateHttpMonitor

CreatePingMonitor

DeletePingMonitor

UpdatePingMonitor

ChangeHttpMonitorCompartment

ChangePingMonitorCompartment

none
health-check-results
Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
inspect

HEALTH_CHECK_RESULTS_INSPECT

ListHttpProbeResults

ListPingProbeResults

none
read

INSPECT +

sem extra

none none
use

READ +

sem extra

none none
manage

USE +

sem extra

none none
vantage-points
Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
inspect VANTAGE_POINTS_INSPECT ListHealthChecksVantagePoints none
read

INSPECT +

sem extra

none none
use

READ +

sem extra

none none
manage

USE +

sem extra

none none
on-demand-probe
Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
inspect none none none
read

INSPECT +

sem extra

none none
use

READ +

sem extra

none none
manage

USE +

ON_DEMAND_PROBE_MANAGE

CreateOnDemandHttpProbe

CreateOnDemandPingProbe

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 Permissões.

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