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 serviço Health Checks suporta todas as variáveis gerais (consulte Variáveis Gerais para Todas 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.

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

HEALTH_CHECK_MONITOR_INSPECT

ListHttpMonitors

ListPingMonitors

none
read

INSPECIONAR +

HEALTH_CHECK_MONITOR_READ

GetHttpMonitor

GetPingMonitor

none
use

LEITURA +

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 none none none
read

INSPECIONAR +

HEALTH_CHECK_RESULTS_READ

ListHttpProbeResults

ListPingProbeResults

none
use

LEITURA +

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

INSPECIONAR +

sem extra

none none
use

LEITURA +

sem extra

none none
manage

USE +

sem extra

none none
-ademand-probe
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

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_READ
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_READ