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
. Por ejemplo, un grupo que puede utilizar un recurso también puede inspeccionar y leer ese recurso. 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
.
Verbos | Permisos | API totalmente cubiertas | API parcialmente cubiertas |
---|---|---|---|
inspect |
HEALTH_CHECK_MONITOR_INSPECT |
|
ninguna |
read |
INSPECCIONAR + HEALTH_CHECK_MONITOR_READ |
|
ninguna |
use |
LEER + no extra |
ninguna | ninguna |
manage |
USE + HEALTH_CHECK_MONITOR_MANAGE HEALTH_CHECK_MONITOR_MOVE |
|
ninguna |
Verbos | Permisos | API totalmente cubiertas | API parcialmente cubiertas |
---|---|---|---|
inspect |
HEALTH_CHECK_RESULTS_INSPECT |
|
ninguna |
read |
INSPECCIONAR + no extra |
ninguna | ninguna |
use |
LEER + no extra |
ninguna | ninguna |
manage |
USE + no extra |
ninguna | ninguna |
Verbos | Permisos | API totalmente cubiertas | API parcialmente cubiertas |
---|---|---|---|
inspect | VANTAGE_POINTS_INSPECT | ListHealthChecksVantagePoints
|
ninguna |
read |
INSPECCIONAR + no extra |
ninguna | ninguna |
use |
LEER + no extra |
ninguna | ninguna |
manage |
USE + no extra |
ninguna | ninguna |
Verbos | Permisos | API totalmente cubiertas | API parcialmente cubiertas |
---|---|---|---|
inspect | ninguna | ninguna | ninguna |
read |
INSPECCIONAR + no extra |
ninguna | ninguna |
use |
LEER + no extra |
ninguna | ninguna |
manage |
USE + ON_DEMAND_PROBE_MANAGE |
|
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_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 |