Detalles de Health Checks

Revise los detalles avanzados de la escritura de políticas para controlar el acceso al servicio Health Checks.

Tipos de recursos

Tipo de recurso agregado

health-check-family

El tipo de recurso agregado health-check-family abarca estos tipos de recursos individuales:

  • health-check-monitor
  • health-check-results
  • on-demand-probe
  • vantage-points

Tipos de recursos Individuales

health-check-monitor

health-check-results

on-demand-probe

vantage-points

Variables soportadas

Health Checks soporta todas las variables generales (consulte Variables generales para todas las solicitudes), además de las variables que se muestran aquí. Los valores de la lista pueden ser cualquier tipo de prueba válido, como HTTP, HTTPS e ICMP.

Variable Tipo de variable Comentarios
target.health-check-monitor.test-type Cadena  
target.on-demand-probe.test-type Cadena  
target.health-check-results.test-type Cadena  

Detalles de combinaciones de verbo + tipo de recurso

En las siguientes tablas, se muestran los permisos y las operaciones de API que abarca cada verbo. El nivel de acceso es acumulativo al recorrer la progresión inspect > read > use > manage. Un signo más (+) en una celda de la tabla indica un acceso incremental en comparación con la celda directamente por encima, mientras que "no extra" indica que no hay acceso incremental.

Por ejemplo, el verbo use para el tipo de recurso health-check-monitor no cubre permisos ni operaciones de API adicionales en comparación con el verbo read.

health-check-monitor
Verbos Permisos API totalmente cubiertas API parcialmente cubiertas
inspect

HEALTH_CHECK_MONITOR_INSPECT

ListHttpMonitors

ListPingMonitors

ninguna
read

INSPECT +

HEALTH_CHECK_MONITOR_READ

GetHttpMonitor

GetPingMonitor

ninguna
use

READ +

no extra

ninguna ninguna
manage

USE +

HEALTH_CHECK_MONITOR_MANAGE

HEALTH_CHECK_MONITOR_MOVE

CreateHttpMonitor

DeleteHttpMonitor

UpdateHttpMonitor

CreatePingMonitor

DeletePingMonitor

UpdatePingMonitor

ChangeHttpMonitorCompartment

ChangePingMonitorCompartment

ninguna
health-check-results
Verbos Permisos API totalmente cubiertas API parcialmente cubiertas
inspect ninguna ninguna ninguna
read

INSPECT +

HEALTH_CHECK_RESULTS_READ

ListHttpProbeResults

ListPingProbeResults

ninguna
use

READ +

no extra

ninguna ninguna
manage

USE +

no extra

ninguna ninguna
vantage-points
Verbos Permisos API totalmente cubiertas API parcialmente cubiertas
inspect VANTAGE_POINTS_INSPECT ListHealthChecksVantagePoints ninguna
read

INSPECT +

no extra

ninguna ninguna
use

READ +

no extra

ninguna ninguna
manage

USE +

no extra

ninguna ninguna
on-demand-probe
Verbos Permisos API totalmente cubiertas API parcialmente cubiertas
inspect ninguna ninguna ninguna
read

INSPECT +

no extra

ninguna ninguna
use

READ +

no extra

ninguna ninguna
manage

USE +

ON_DEMAND_PROBE_MANAGE

CreateOnDemandHttpProbe

CreateOnDemandPingProbe

ninguna

Permisos requeridos para cada operación de API

En la siguiente tabla, se muestran las operaciones de API en un orden lógico, agrupadas por tipo de recurso.

Para obtener más información sobre los permisos, consulte Permisos.

Operación de API Permisos necesarios para utilizar la operación
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