Detalles para el servicio Comprobaciones del sistema

En este tema, se tratan los detalles de la escritura de políticas para controlar el acceso al servicio Health Checks.

Tipos de recursos

health-check-monitor

health-check-results

on-demand-probe

vantage-points

health-check-family

Variables soportadas

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

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

ListOHCMonitors

ninguna

read

INSPECT +

HEALTH_CHECK_MONITOR_READ

GetOHCMonitor None
use No extra None None
manage

USE +

HEALTH_CHECK_MONITOR_MANAGE

CreateOHCMonitor

UpdateOHCMonitor

DeleteOHCMonitor

MoveOHCMonitor

Ninguno

health-check-results
Verbos Permisos API totalmente cubiertas API parcialmente cubiertas
inspect No extra None None
read

HEALTH_CHECK_RESULTS_READ

ListOHCProbeResults

ListOHCProbeResultsForTarget

None
use

No extra

None None
manage

No extra

None None
vantage-points
Verbos Permisos API totalmente cubiertas API parcialmente cubiertas
inspect

VANTAGE_POINTS_INSPECT

ListVantagePoints

ninguna

read

No extra

None None
use

No extra

None None
manage

No extra

None None
on-demand-probe
Verbos Permisos API totalmente cubiertas API parcialmente cubiertas
inspect

No extra

None None
read

No extra

None None
use

No extra

None None
manage

USE +

ON_DEMAND_PROBE_MANAGE

CreateOnDemandOHCProbe None

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
ListOHCMonitors HEALTH_CHECK_MONITOR_INSPECT
CreateOHCMonitor HEALTH_CHECK_MONITOR_MANAGE
GetOHCMonitor HEALTH_CHECK_MONITOR_READ
UpdateOHCMonitor HEALTH_CHECK_MONITOR_MANAGE
DeleteOHCMonitor HEALTH_CHECK_MONITOR_MANAGE
ListOHCProbeResults HEALTH_CHECK_RESULTS_READ
ListOHCProbeResultsForTarget HEALTH_CHECK_RESULTS_READ
ListVantagePoints VANTAGE_POINTS_INSPECT
CreateOnDemandOHCProbe ON_DEMAND_PROBE_MANAGE
MoveOHCMonitor HEALTH_CHECK_MONITOR_MOVE